[CF-Devel] Occidental Mages Sword +2 crashes server...
Kevin R. Bulgrien
kbulgrien at worldnet.att.net
Tue Sep 3 22:47:25 CDT 2002
On Monday 02 September 2002 14:51, you wrote:
>
Kevin R. Bulgrien wrote:
>
> I have a sword of Occidental Mages +2 that I wanted to try out to see
>
> what it does...
>
>
>
> Every single time I kill things with it, the server crashes.
>
Run the server under the debugger, eg:
>
>
gdb crossfire
>
(gdb) run
>
>
When it crashes, do a
>
(gdb) where
LOGIN: Player named SirK from ip 127.0.0.1
Trying to load map
/home/games/var/crossfire/players/SirK/_city_apartment_apartments.
load_original_map:
/home/games/var/crossfire/players/SirK/_city_apartment_apartments (2)
Scripting Weapon wielded
Trying to load map /home/games/share/crossfire/maps/city/misc/beginners.
load_original_map: /city/misc/beginners (0)
Can't open /home/games/var/crossfire/maps/city/misc/beginners
Can't open overlay /home/games/var/crossfire/maps/city/misc/beginners
get_nearest_player: Found free/non friendly object on friendly list
Program received signal SIGSEGV, Segmentation fault.
0x00000000 in ?? ()
(gdb) where
#0 0x00000000 in ?? ()
#1 0x08052134 in attack_ob_simple (op=0x8a68b90, hitter=0x8121ed0,
base_dam=16, base_wc=6) at attack.c:627
#2 0x0805254b in attack_ob (op=0x8a68b90, hitter=0x8121ed0) at attack.c:768
#3 0x0807bb84 in do_skill_attack (tmp=0x8a68b90, op=0x8121ed0, string=0x0)
at skill_util.c:1476
#4 0x08070554 in move_player_attack (op=0x8121ed0, dir=3) at player.c:1762
#5 0x080706b9 in move_player (op=0x8121ed0, dir=3) at player.c:1798
#6 0x08059739 in move_internal (op=0x8121ed0, params=0x0, dir=3)
at c_move.c:48
#7 0x08059765 in command_east (op=0x8121ed0, params=0x0) at c_move.c:54
#8 0x08059aaa in execute_newserver_command (pl=0x8121ed0,
command=0xbffff530 "east") at c_new.c:112
#9 0x080c2881 in NewPlayerCmd (buf=0x8698af7 "", len=10, pl=0x40241008)
at request.c:347
#10 0x080c0d50 in HandleClient (ns=0x4024100c, pl=0x40241008) at loop.c:361
#11 0x080c1461 in doeric_server () at loop.c:611
#12 0x08068ebf in main (argc=1, argv=0xbffff954) at main.c:1156
#13 0x400a4280 in __libc_start_main () from /lib/libc.so.6
(gdb)
More information about the crossfire
mailing list