Warning: 'Object' is freed outside the GC process.
To replicate, start a game with a log file running, enter the first map then quit. The above line should be at the end of your log file. Happens to me every time in Zdoom and GZdoom and in any of the supported games. It doesn't seem to have a detrimental effect, but it's there, so I reported it.
Edward-san wrote:Also, can you reproduce this in r3271 and below?
Of the revisions that I have quick access to, r3263 shows this behaviour but r3249 does not. So the change that caused this happened sometime between those two revisions.
The first line is normal if you have a bots.cfg file in a zcajun sub folder of Zdoom. It does not mean that I am using bots, merely that Zdoom has loaded the definitions for 16 bots from the file. Removing my zcajun folder removes the "16 bots" message but does not change the "GC process" message.
The "ACS scripts unloaded" is a message that you get if the map is question is in ZdoomHexen format but does not have any scripts. Specifically, in this case, my Doom2 IWAD has been run through ZWADCONV for editing purposes. However, using an unaltered IWAD still gives the "GC process" message.
Re: r3274 Console warning on quitting the game.
Posted: Sun Jul 31, 2011 6:30 pm
by Kappes Buur
For me
Warning: 'Object' is freed outside the GC process.
Funnily enough, I don't get that bug in GZDoom r1224 or earlier... It appears in r1225 for me.
Checking the corresponding ZDoom versions, I get the expected results: there's no such warning message in r3262; which is the version that corresponds to GZDoom r1224; but the warning message does appear in r3263, which corresponds to GZDoom r1225.