An updated output from gdb from a backtrace, still looks like the problem comes in perform_act() Program terminated with signal 11, Segmentation fault. find_solib: Can't read pathname for load map: Input/output error #0 0x804d7b6 in perform_act (orig=0x80de40a "N, 'hello'", ch=0x82cdd58, obj=0x0, vict_obj=0x82c9ed0, to=0x82cdd58) at comm.c:2433 2433 buf++; (gdb) bt #0 0x804d7b6 in perform_act (orig=0x80de40a "N, 'hello'", ch=0x82cdd58, obj=0x0, vict_obj=0x82c9ed0, to=0x82cdd58) at comm.c:2433 #1 0x804d983 in act (str=0x80de400 "You tell $N, 'hello'", hide_invisible=0, ch=0x82cdd58, obj=0x0, vict_obj=0x82c9ed0, type=132) at comm.c:2492 #2 0x804debc in perform_tell (ch=0x82cdd58, vict=0x82c9ed0, arg=0x80dc120 "hello") at act.comm.c:120 #3 0x804e0ba in do_tell (ch=0x82cdd58, argument=0xbffffa38 " sterling hello", cmd=276, subcmd=0) at act.comm.c:163 #4 0x8079841 in command_interpreter (ch=0x82cdd58, argument=0xbffffa34 "tell sterling hello") at interpreter.c:766 #5 0x804a4e4 in game_loop (mother_desc=3) at comm.c:714 #6 0x8049b4b in init_game (port=3333) at comm.c:319 #7 0x8049ac9 in main (argc=3, argv=0xbffffd90) at comm.c:283 What a nasty bug, working on reversing the last few changes I have made. I do have a good backup to go to, but it is a week old and I'm doing enough changes that a weeks worth of work adds up to quite a bit. +------------------------------------------------------------+ | Ensure that you have read the CircleMUD Mailing List FAQ: | | http://democracy.queensu.ca/~fletcher/Circle/list-faq.html | +------------------------------------------------------------+
This archive was generated by hypermail 2b30 : 12/15/00 PST