Occasionally the mud crashes and when i do a backtrace i get this, and it doesn't just happen in create_money() occasionally in other functions it will bomb out, and it doesn't always happen everytime in create_money(). I did notice it happen a few weeks after switching from gcc 2.5.6 to 2.7.0 I'm using Linux 1.2.13, anybody else seen/know why or what causes this crash? #0 0x60019b0c in end () #1 0x2b in ?? () #2 0x6000a1fa in end () #3 0xada78 in __gnu_calloc (__nmemb=43, __n=1) at /usr/include/stdlib.h:217 #4 0xac4a0 in str_dup ( source=0xbffff780 "A little pile of gold coins is lying here.") at utils.c:75 #5 0x76550 in create_money (amount=34) at handler.c:1202 #6 0x6e374 in make_corpse (ch=0x358600) at fight.c:289 #7 0x6e637 in raw_kill (ch=0x358600, killer=0x35b200) at fight.c:345 #8 0x6e7e1 in die (ch=0x358600, killer=0x35b200) at fight.c:365 #9 0x70002 in damage (ch=0x35b200, victim=0x358600, dam=18, attacktype=307) at fight.c:765 #10 0x70a0d in hit (ch=0x35b200, victim=0x358600, type=-1) at fight.c:902 #11 0x70c6d in perform_violence () at fight.c:943 #12 0x28c5 in game_loop (mother_desc=3) at comm.c:542 #13 0x1766 in init_game (port=4000) at comm.c:213 #14 0x1664 in main (argc=3, argv=0xbffffd2c) at comm.c:185
This archive was generated by hypermail 2b30 : 12/07/00 PST