Code: Select all
Warning: 'Object' is freed outside the GC process.
Moderator: GZDoom Developers
Code: Select all
Warning: 'Object' is freed outside the GC process.
Code: Select all
zdoom +logfile foo.log
Code: Select all
+MAP01 - entryway
Yes.Edward-san wrote:Do you mean running it like this:
Spoiler:
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.Edward-san wrote:Also, can you reproduce this in r3271 and below?
Code: Select all
16 bots read from bots.cfg
Code: Select all
ACS scripts unloaded.
Code: Select all
if (!(ObjectFlags & OF_YesReallyDelete))
{
Printf ("Warning: '%s' is freed outside the GC process.\n",
type != NULL ? type->TypeName.GetChars() : "==some object==");
}
Code: Select all
#include "farchive.h"
Code: Select all
// For cleanup
void DelSoftRootHead();
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.Edward-san wrote:Two lines are interesting:
andCode: Select all
16 bots read from bots.cfg
Code: Select all
ACS scripts unloaded.