On Mon, 24 Sep 2001, Christoph Reichenbach wrote: > > 3. On win32, I can consistently crash FreeSCI with the following test > > case: > > a) start lsl2 > > b) save the game, then quit > > c) start lsl2, load the game, then quit > > > > This results in a crash (depending upon OS) because the pointer for > > gamestate is invalid somehow when it's free'd in main.c The heap appears to get corrupted after the call to gamestate->sound_server->exit(gamestate)) in main.c. It happens with both the win32 and SDL soundservers.. cc'ing the list in case anyone might have an idea. -- http://www.clock.org/~matt
