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