http://rpg.hamsterrepublic.com/bugzilla/show_bug.cgi?id=715
--- Comment #1 from Bob the Hamster <[email protected]> 2009-04-11 13:46:43 --- My extra null pointer checks are showing me that the ->dat pointer for a slice is getting prematurely zeroed... but that isn't the root of the problem. Also, using TMC's gdb scripts I found this: #1 0x08172ecd in DELETESLICE (S=0x972c6f4) at slices.bas:192 SL = (SLICE *) 0xb4f598e0 NXT = (SLICE *) 0x143 PRV = (SLICE *) 0x819230f PAR = (SLICE *) 0xbfb45ba0 CH = (SLICE *) 0xb4f5af50 Which makes me thing that the ->nxt pointer is being corrupted. It makes sense that this crashes when I dereference it, and it makes since that it gets past my null-pointer checking. But I still don't know how it is happening. -- Configure bugmail: http://rpg.hamsterrepublic.com/bugzilla/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the assignee for the bug. _______________________________________________ Ohrrpgce mailing list [email protected] http://lists.motherhamster.org/listinfo.cgi/ohrrpgce-motherhamster.org
