Lo Folks :) Remember that olc bug I was talkin' about earlier? Where if you medit a new mob, quit without changing anything, then try to medit another mob it dies? Well.. guess what.. this is what I get with a gdb breaked in comm.c (in game_loop) Breakpoint 2, game_loop (mother_desc=6) at comm.c:496 496 for (d = descriptor_list; d; d = next_d) { (gdb) n 497 next_d = d->next; (gdb) n 498 if (FD_ISSET(d->descriptor, &input_set)) (gdb) print d $1 = (struct descriptor_data *) 0x8504cb0 (gdb) n 499 if (process_input(d) < 0) (gdb) n Program received signal SIGSEGV, Segmentation fault. 0x4003bee7 in malloc () (gdb) print d $2 = (struct descriptor_data *) 0x0 Interesting eh? Looks like process_input killed 'd' somehow. Any ideas? :) Thanks! -- Corey Crawford (Yes, it use to be Hoitsma) - Myrddin tazmania.ah.net 7000 - http://www.geocities.com/CapeCanaveral/3336 +------------------------------------------------------------+ | 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/08/00 PST