On Wed, 29 Aug 2001, Matt wrote: > When I specify the savegame at the commandline, I see: > > Restoring savegame 'save_0'... > Send: No object at 59c0! > pc=5bd5 acc=59c0 o=1fe8 fp=73f4 sp=73f6 > prev=1 sbase=73ea globls=323c &restmod=0 > Step #45 > 5bd5: [W] send 04 > <invalid>::species[VAR]() > >bt > Call stack (current base: 0): > 0:[ffffffff] ::play() > obj@1fe8 pc=5a86 sp=73ec fp=73ec > 1:[0] ::doit() > obj@1fe8 pc=07c0 sp=73f0 fp=73f0 > 2:[1] ::doit() > obj@1fe8 pc=5bd5 sp=73f6 fp=73f4 > > > The commandline gets much farther -- it even displays the scene and ego > before breaking in the debugger! Note: When quitting out of the debugger, the free(gamestate) around main.c(1095) causes an exception to be thrown. Analysis of the memory makes it appear alright, so that makes me think the pointer is attempted to be freed again here. -- http://www.clock.org/~matt
