Hi, I have been running into this small problem when using medit to edit existing circle mobs. I have recently added in NPC Class and Race options into my MUD. As expected I also added the ability to set those races and classes in medit. I have gone over my .mob files several times to ensure the proper format and always come up with a crash on different mobs at different times. Some of which edited fine on a previous occasion. I have include gdb output below... Program received signal SIGSEGV, Segmentation fault. 0x4006ba8e in _IO_vfprintf (s=0xbffff898, format=0x80c5082 "%sI%s) Position : %s%s\r\n%sJ%s) Default : %s%s\r\n%sK%s) Attack : %s%s\r\n%sL%s) NPC Flags : %s%s\r\n%sM%s) AFF Flags : %s%s\r\n%sO%s) NPC Class : %s%s\r\n%sR%s) NPC Race : %s%s\r\n%sS%s) Script : %s%s\r\n"..., ap=0xbffff978) at vfprintf.c:1080 vfprintf.c:1080: No such file or directory.<-----could this be o/s reliant? (gdb) info stack #0 0x4006ba8e in _IO_vfprintf (s=0xbffff898, format=0x80c5082 "%sI%s) Position : %s%s\r\n%sJ%s) Default : %s%s\r\n%sK%s) Attack : %s%s\r\n%sL%s) NPC Flags : %s%s\r\n%sM%s) AFF Flags : %s%s\r\n%sO%s) NPC Class : %s%s\r\n%sR%s) NPC Race : %s%s\r\n%sS%s) Script : %s%s\r\n"..., ap=0xbffff978) at vfprintf.c:1080 #1 0x40075f33 in _IO_vsprintf ( string=0x80d5140 "\e[32mI\e[0m) Position : \e[33mStanding\r\n\e[32mJ\e[0m) Default : \e[33mStanding\r\n\e[32mK\e[0m) Attack : \e[33mhit\r\n\e[32mL\e[0m) NPC Flags : \e[36mSCAVENGER ISNPC STAY-ZONE \r\n\e[32mM\e[0m) AFF Flags : \e[36mNO"..., format=0x80c5082 "%sI%s) Position : %s%s\r\n%sJ%s) Default : %s%s\r\n%sK%s) Attack : %s%s\r\n%sL%s) NPC Flags : %s%s\r\n%sM%s) AFF Flags : %s%s\r\n%sO%s) NPC Class : %s%s\r\n%sR%s) NPC Race : %s%s\r\n%sS%s) Script : %s%s\r\n"..., args=0xbffff918) at iovsprintf.c:48 #2 0x40071291 in sprintf ( s=0x80d5140 "\e[32mI\e[0m) Position : \e[33mStanding\r\n\e[32mJ\e[0m) Default : \e[33mStanding\r\n\e[32mK\e[0m) Attack : \e[33mhit\r\n\e[32mL\e[0m) NPC Flags : \e[36mSCAVENGER ISNPC STAY-ZONE \r\n\e[32mM\e[0m) AFF Flags : \e[36mNO"..., format=0x80c5082 "%sI%s) Position : %s%s\r\n%sJ%s) Default : %s%s\r\n%sK%s) Attack : %s%s\r\n%sL%s) NPC Flags : %s%s\r\n%sM%s) AFF Flags : %s%s\r\n%sO%s) NPC Class : %s%s\r\n%sR%s) NPC Race : %s%s\r\n%sS%s) Script : %s%s\r\n"...) at sprintf.c:33 ---Type <return> to continue, or q <return> to quit--- #3 0x8096840 in medit_disp_menu (d=0x83285b8) at medit.c:884 #4 0x80958ab in medit_setup_existing (d=0x83285b8, rmob_num=566) at medit.c:221 What concerns me the most is the fact that this particular mob edit that has caused the code to halt was a mob that was edited fine 30 minutes prior. any info on this stack would help me a great deal. CircleMUD bpl14 OLC+ 2.1a recent upgrade from DG_Scripts pl5a to pl6 thanks, John +------------------------------------------------------------+ | Ensure that you have read the CircleMUD Mailing List FAQ: | | http://qsilver.queensu.ca/~fletchra/Circle/list-faq.html | +------------------------------------------------------------+
This archive was generated by hypermail 2b30 : 12/15/00 PST