Everytime someone goes and uses TRIGEDIT, the mud crashes. #0 0x8088c01 in real_trigger (vnum=4509) at dg_scripts.c:3227 #1 0x80a63a4 in do_oasis (ch=0x8109128, argument=0xbffffa08 " 4509", cmd=556, subcmd=7) at oasis.c:324 #2 0x809cc81 in command_interpreter (ch=0x8109128, argument=0xbffffa00 "trigedit 4509") at interpreter.c:636 #3 0x806f5e5 in game_loop (mother_desc=3) at comm.c:857 #4 0x806eda8 in init_game (port=3625) at comm.c:479 #5 0x806ea29 in main (argc=3, argv=0xbffffd54) at comm.c:336 Thats the BT from GDB. Line 3227 in dg_scripts.c: int real_trigger(int vnum) { int bot = 0, mid; int top = top_of_trigt; /* perform binary search on trigger-table */ for (;;) { mid = (bot + top) / 2; 3227:if (trig_index[mid]->vnum == vnum) return (mid); if (bot >= top) return (NOTHING); if (trig_index[mid]->vnum > vnum) top = mid - 1; else bot = mid + 1; } } OK OK, thats the whole function with 3227 marked. Any help is appreciated. Thanks. Kevin Dethlefs -- Dnal has yet again returned! If you wish to work for Dnal please visit games.spunge.org port 3625. Builders please go to Mogile or myself. -- +---------------------------------------------------------------+ | FAQ: http://qsilver.queensu.ca/~fletchra/Circle/list-faq.html | | Archives: http://post.queensu.ca/listserv/wwwarch/circle.html | | Newbie List: http://groups.yahoo.com/group/circle-newbies/ | +---------------------------------------------------------------+
This archive was generated by hypermail 2b30 : 06/26/03 PDT