Page 1 of 1

[fixed][0.9.23] Change maps with quality mode = crash

Posted: Sat Jan 14, 2006 4:46
by Nash
I confirmed this by turning the rendering mode to "speed" and doing a whole bunch of changemap, map and IDCLEV commands. I repeatedly changed to random levels every round without any problems.

Now I set the rendering mode to "quality" and it would crash after changing map about 3 or 4 times. There was even one case where it would crash instantly when I changed map for the first time that GZDoom session was started.

Posted: Sat Jan 14, 2006 4:56
by Deathlike2
This bug isn't video card specific... as I said in the other thread.

Posted: Sat Jan 14, 2006 10:37
by Graf Zahl
I think I got it. The clean up function was missing a valid pointer check and attempted to free invalid memory. That tends to work once for a specific address but if you do it twice the heap manager crashes. That's why you normally needed a few levels for it to occur.