KQ3 Redux: Bug Crash - Mountain Fall off... [SOLVED]

Started by Ultima992, Thu 24/02/2011 22:38:38

Previous topic - Next topic

Ultima992

 :o good lord survey before posting and registering.. how FUN  :=

anywho



I was walking down the mountain and walked over to fall off... (yes intentionally) Then got the option to restore or restart, I clicked restart and got this error message

0xc0000005 occurred in ACWIN.EXE at EIP=0x0043B2aa; Program pointer is +25 ACI version 3.20.1110, gtags (3,8)

Calin Leafshade

Is this in a specific game or just in life in general?

I suggest staying away from cliff edges.

Ultima992

heh it is possible as life in general... but we are here to talk about technical problems.
King Quest 3 Redux.

Calin Leafshade


Ultima992

beautiful idea.  ;D
... i was directed here in the first place  ::)

Pumaman

The 3.2.1 release fixes a few crash bugs with the engine, unfortunately I think it's come just too late for the KQ3 release...

Dualnames

Quote from: Calin Elephantsittingonface on Thu 24/02/2011 22:54:16
I suggest you post in their game thread then:

http://www.adventuregamestudio.co.uk/yabb/index.php?topic=42955.0

The best approach would be to actually pm them. Your bug however has probably much to do with a bug I had with H2G2 that for a reason the engine corrupted the savegame done at a certain point. I coded a workaround approach with the same result, not sure if there's much there to be done, or if the workaround is much of a hassle. But chances are this has nothing to do with AGDI.
Worked on Strangeland, Primordia, Hob's Barrow, The Cat Lady, Mage's Initiation, Until I Have You, Downfall, Hunie Pop, and every game in the Wadjet Eye Games catalogue (porting)

AGD2

I'll try compile the new version of KQ3 Redux(hopefully in a few weeks) with the newest AGS engine release, and fix up some other bugs and issues that have been found in the process. Hopefully that will fix this crash.

AGD2

#8
Just tried recompiling King's Quest 3 Redux in AGS 3.2.1 and still got the crash error when restarting the game, unfortunately:

QuoteIllegal exception
---------------------------
An exception 0xC0000005 occurred in ACWIN.EXE at EIP = 0x0043B2CA ; program pointer is +25, ACI version 3.21.1113, gtags (8,1)

AGS cannot continue, this exception was fatal. Please note down the numbers above, remember what you were doing at the time and post the details on the AGS Technical Forum.

And here's a link to the CrashInfo.dmp file:

http://www.agdinteractive.com/temp/CrashInfo.3.21.1113.dmp

Note that restarting the game doesn't actually call the RestartGame function, but does RestoreGameSlot(998); instead.

Dualnames

I used the same way for restart (a slot) and here's the bug I got returned.

Quote
An exception 0xC0000005 occurred in ACWIN.EXE at EIP = 0x005195E1 ; program pointer is +77, ACI version 3.12.1073, gtags (29,0)

AGS cannot continue, this exception was fatal. Please note down the numbers above, remember what you were doing at the time and post the details on the AGS Technical Forum.

Worked on Strangeland, Primordia, Hob's Barrow, The Cat Lady, Mage's Initiation, Until I Have You, Downfall, Hunie Pop, and every game in the Wadjet Eye Games catalogue (porting)

Pumaman

How do you reproduce this? I tried walking down the cliff and falling off, but the Restart button worked fine. Any specific conditions that cause this?

AGD2

It seems like it can happen at random any time the game restarts (not just when walking off the cliff), but it doesn't occur every single time.

Monsieur OUXX

sorry for polluting...
...but I have to salute how hard-core you guys are, starting over in a Sierra game every time you die instead of loading you latest saved game!  :=
 

AGD2

Actually, with the crash, it's more like having two "quit" buttons on the GUI, so some players might need even notice the difference. ;)

Dualnames

Quote from: Ouxxey_games on Mon 28/02/2011 13:48:24
sorry for polluting...
...but I have to salute how hard-core you guys are, starting over in a Sierra game every time you die instead of loading you latest saved game!  :=

Once a ninja always a ninja.  ;)
Worked on Strangeland, Primordia, Hob's Barrow, The Cat Lady, Mage's Initiation, Until I Have You, Downfall, Hunie Pop, and every game in the Wadjet Eye Games catalogue (porting)

AGD2

Here's another similar illegal exception crash that somebody posted in our Technical Forum, which occurs under different circumstances:

After launching the game I alt-tabbed.
When I alt-tabbed back I hit 'Esc' to skip the intro credits.
Then this happened:

---------------------------
Illegal exception
---------------------------
An exception 0xC0000005 occurred in ACWIN.EXE at EIP = 0x00412A30 ; program pointer is +373, ACI version 3.20.1110, gtags (0,10)

AGS cannot continue, this exception was fatal. Please note down the numbers above, remember what you were doing at the time and post the details on the AGS Technical Forum.

in "room227.asc", line 114

Alan v.Drake

Quote from: AGD2 on Thu 03/03/2011 15:41:52
Here's another similar illegal exception crash that somebody posted in our Technical Forum, which occurs under different circumstances:

After launching the game I alt-tabbed.
When I alt-tabbed back I hit 'Esc' to skip the intro credits.
Then this happened:

---------------------------
Illegal exception
---------------------------
An exception 0xC0000005 occurred in ACWIN.EXE at EIP = 0x00412A30 ; program pointer is +373, ACI version 3.20.1110, gtags (0,10)

AGS cannot continue, this exception was fatal. Please note down the numbers above, remember what you were doing at the time and post the details on the AGS Technical Forum.

in "room227.asc", line 114

My bet the problem is Audio related, remember that when skipping you risk null pointer references.

tzachs

Quote from: AGD2 on Thu 03/03/2011 15:41:52
in "room227.asc", line 114

And what do you have written in that line?

AGD2

I'm not sure if it's related to the audio, but I also used to experience this illegal exception often, even when I didn't skip past with the Esc key. After the EndCutscene(); command, lines 113 and 114 are:

 gStonewall.Visible=true;
 Wait(10);

When I changed the gStonewall GUI's "Visibility" setting in the editor from "Pause Game When Shown" to "Normal, Initially Off" it seemed to greatly reduce occurrences of this crash. Unfortunately, it didn't eliminate them completely, though.

It's strange because of all the games I've compiled with AGS, none of them seem to produce any illegal exceptions, except for King's Quest III Redux.

Alan v.Drake

When exactly are you saving into the restart slot ? I have experienced some weird stuff while trying to load a game saved during a room load function... might be related, who knows ?

- Alan

SMF spam blocked by CleanTalk