Page 1 of 1

[Not a bug] Crash loading dungeon from beta version of RTC

Posted: Sun Jan 07, 2007 1:28 pm
by beowuuf
Tried to make a new adventure for the latest stronghold of Xarostak and got the crash below

RTC (V0.44) Diagnostic file - Sun Jan 07 12:24:53 2007

Error:
an access violation exception.

Stack Dump:
utilMemory.utilMemoryFreeToOS(pointer 0x00F03010, int 0);
utilMemory.utilFreeContents(pointer 0x00F03010, pointer 0x00F03D90);
utilMemory.utilFree(pointer 0x00F03010, char 0);
utilBitmap.utilBitmapDIBReadBitmapInfo(pointer 0x050F2C51);
RTCMediaGraphics.LoadTileFromMemory(pointer 0x084CF354, int 0, pointer 0x050F2C51, pointer 0x007DD488, pointer 0x007DD48C, bool FALSE, bool FALSE);
RTC.LoadTileFromMemory(int -1, int 0, pointer 0x050F2C51);
RTCData.LoadTileFromMemory(int -1, int 0, pointer 0x050F2C51, int 0, int 0, int 0, int 5, int -8486, int -25120, bool FALSE);
RTCModule.RFMP();
RTCModule.DIOLP();
RTCModule.DIOLPP(int 39);
RTC.FoundSaveStore(string "Modules\\old DP\\darkportal.SV0", bool FALSE);
utilFile.FileSearch();
utilFile.FileSearch();
RTC.FindSaveFiles();
RTC.ProgStateUtilityMakeNewSearching();
RTC.DoFrame(int 165);
RTC.DoFrame(int 5);
RTC.WinMain();

Posted: Sun Jan 07, 2007 1:32 pm
by beowuuf
Actually, it seems to happen for any 'make new adventure'

Posted: Sun Jan 07, 2007 1:41 pm
by beowuuf
But a clean version works, so it must be to do with having games in deeper folders or having old versions of games

Re: Crash loading

Posted: Sun Jan 07, 2007 2:32 pm
by George Gilbert
The clue is in the line:
beowuuf wrote:RTC.FoundSaveStore(string "Modules\\old DP\\darkportal.SV0", bool FALSE);
That file is probably from a beta-version of RTC and so incompatible with the real release. If you think it might be, then simply rename / delete the file and it should be OK. If you think that the file was made with a "proper" release version of RTC, then can you send it to me and I'll try and figure out what the problem is.

Posted: Sun Jan 07, 2007 2:35 pm
by beowuuf
Hard to tell, but very possible

So the release versions aren't protected from reading beta versions and might crash quite nastily then? :(

Posted: Sun Jan 07, 2007 2:54 pm
by George Gilbert
beowuuf wrote:So the release versions aren't protected from reading beta versions and might crash quite nastily then? :(
Correct, the beta versions of RTC are a law unto themselves and don't mix well with the final release versions. In fact, if the betas work at all it's a minor miracle :wink:

I've changed the title of the thread accordingly.