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

Bugs that have been resolved.

Moderator: Graf Zahl

Locked
User avatar
Nash
Developer
Developer
Posts: 1226
Joined: Sun Sep 25, 2005 1:49
Location: Kuala Lumpur, Malaysia
Contact:

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

Post 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.
Deathlike2
Posts: 233
Joined: Sat Oct 29, 2005 0:40

Post by Deathlike2 »

This bug isn't video card specific... as I said in the other thread.
User avatar
Graf Zahl
GZDoom Developer
GZDoom Developer
Posts: 7148
Joined: Wed Jul 20, 2005 9:48
Location: Germany
Contact:

Post 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.
Locked

Return to “Closed Bugs”