Exception C0000005 when saving a game
Posted: Wed Jul 25, 2012 6:47 pm
Hi,
In SP mode I get the C0000005 exception when trying to save a game starting with "Hidden threats". The probability is about 90% and does not depend on the /novista switch. Using the remaining 10% I manage to get to the "Escape path" but there is no way to win because the Recycler gets inevitably destroyed after it builds an "Undeployed". BTW, loading a game becomes slow (about 20 seconds) after a game is loaded 2-3 times.
Is there a way to win in the "Escape path"? Would be very grateful for something that can help me to go on (saved game from the next mission will do but is there a more common solution?). Sorry for my English.
---- Battlezone II Log File ----
//=====================================================
App version: bzone 1.3.6.2 Public Beta Jul 29 2011 21:43:22
Windows version: Windows Version: 6.1.7601 'Service Pack 1' PlatformID=2
Last few battlezone.log lines (may or may not be relevant):
DIAG| console:819 |22:14:06|181613 |entered = 1
DIAG| console:819 |22:14:06|181613 |page = 0
DIAG| console:819 |22:14:06|181613 |entered = 1
DIAG| console:819 |22:14:06|181613 |page = 0
DIAG| console:819 |22:14:06|181613 |entered = 1
DIAG| console:819 |22:14:06|181613 |page = 0
DIAG| console:819 |22:14:06|181613 |entered = 1
DIAG| console:819 |22:14:07|182603 |warnrestartchanges = 0
(done)
Exception code: C0000005 (ACCESS VIOLATION) WRITING to 7CB50000h
Message : Exception
Error occurred at 7/25/2012 22:14:12.
E:\Games\Battlezone II\bzone.exe, run by Annihilator.
E:\Games\Battlezone II\bzone.exe, run by Annihilator.
CPU: 8 processor(s), Intel(R) Core(TM) i7-2600 CPU @ 3.40GHz
x86 Family 6 Model 42 Stepping 7
Process Memory : 1452 MB free out of 2048 MB total
Physical memory: 2242 MB free out of 3574 MB total
Page(swap) file: 5516 MB free out of 7145 MB total
This exe is using 293 MB (140 MB dlmalloc), peak use 293 MB
Fault address: 004EA6E9 01:001196E9 E:\Games\Battlezone II\bzone.exe
Registers:
EAX:00000001
EBX:00000004
ECX:00000000
EDX:00000008
ESI:7CB4FFFF
EDI:00000283
CS:EIP:001B:004EA6E9
SS:ESP:0023:0639D200 EBP:0639D230
DS:0023 ES:0023 FS:003B GS:0000
Flags:00210246
Call stack:
Address Offset1 Offset2 Module SourceFile
004EA6E9 +0011A6E9 000000DB bzone (bzone): : out_close
004EC506 +0011C506 00000018 bzone (bzone): : out_ptr
003D8EAC +00008EAC 00000019 bzone (bzone): : AOI::Save
003D8E84 +00008E84 00000057 bzone (bzone): : AOI::SaveAll
004EE70D +0011E70D 00000353 bzone (bzone): : SaveGame
004EE381 +0011E381 0000003C bzone (bzone): : SaveGame
00428EDA +00058EDA 0000003E bzone (bzone): : MissionHandler::DoSaveGame
00428DF2 +00058DF2 0000006D bzone (bzone): : MissionHandler::SaveCallback
005DEDE6 +0020EDE6 00000056 bzone (bzone): : MsgBoxWindow::HandleEvent
0059A72F +001CA72F 0000007F bzone (bzone): : IControl::NotifyParent
00596BF8 +001C6BF8 00000128 bzone (bzone): : ICButton::HandleEvent
005A3F58 +001D3F58 00000208 bzone (bzone): : IFace::OnModeChange
In SP mode I get the C0000005 exception when trying to save a game starting with "Hidden threats". The probability is about 90% and does not depend on the /novista switch. Using the remaining 10% I manage to get to the "Escape path" but there is no way to win because the Recycler gets inevitably destroyed after it builds an "Undeployed". BTW, loading a game becomes slow (about 20 seconds) after a game is loaded 2-3 times.
Is there a way to win in the "Escape path"? Would be very grateful for something that can help me to go on (saved game from the next mission will do but is there a more common solution?). Sorry for my English.
---- Battlezone II Log File ----
//=====================================================
App version: bzone 1.3.6.2 Public Beta Jul 29 2011 21:43:22
Windows version: Windows Version: 6.1.7601 'Service Pack 1' PlatformID=2
Last few battlezone.log lines (may or may not be relevant):
DIAG| console:819 |22:14:06|181613 |entered = 1
DIAG| console:819 |22:14:06|181613 |page = 0
DIAG| console:819 |22:14:06|181613 |entered = 1
DIAG| console:819 |22:14:06|181613 |page = 0
DIAG| console:819 |22:14:06|181613 |entered = 1
DIAG| console:819 |22:14:06|181613 |page = 0
DIAG| console:819 |22:14:06|181613 |entered = 1
DIAG| console:819 |22:14:07|182603 |warnrestartchanges = 0
(done)
Exception code: C0000005 (ACCESS VIOLATION) WRITING to 7CB50000h
Message : Exception
Error occurred at 7/25/2012 22:14:12.
E:\Games\Battlezone II\bzone.exe, run by Annihilator.
E:\Games\Battlezone II\bzone.exe, run by Annihilator.
CPU: 8 processor(s), Intel(R) Core(TM) i7-2600 CPU @ 3.40GHz
x86 Family 6 Model 42 Stepping 7
Process Memory : 1452 MB free out of 2048 MB total
Physical memory: 2242 MB free out of 3574 MB total
Page(swap) file: 5516 MB free out of 7145 MB total
This exe is using 293 MB (140 MB dlmalloc), peak use 293 MB
Fault address: 004EA6E9 01:001196E9 E:\Games\Battlezone II\bzone.exe
Registers:
EAX:00000001
EBX:00000004
ECX:00000000
EDX:00000008
ESI:7CB4FFFF
EDI:00000283
CS:EIP:001B:004EA6E9
SS:ESP:0023:0639D200 EBP:0639D230
DS:0023 ES:0023 FS:003B GS:0000
Flags:00210246
Call stack:
Address Offset1 Offset2 Module SourceFile
004EA6E9 +0011A6E9 000000DB bzone (bzone): : out_close
004EC506 +0011C506 00000018 bzone (bzone): : out_ptr
003D8EAC +00008EAC 00000019 bzone (bzone): : AOI::Save
003D8E84 +00008E84 00000057 bzone (bzone): : AOI::SaveAll
004EE70D +0011E70D 00000353 bzone (bzone): : SaveGame
004EE381 +0011E381 0000003C bzone (bzone): : SaveGame
00428EDA +00058EDA 0000003E bzone (bzone): : MissionHandler::DoSaveGame
00428DF2 +00058DF2 0000006D bzone (bzone): : MissionHandler::SaveCallback
005DEDE6 +0020EDE6 00000056 bzone (bzone): : MsgBoxWindow::HandleEvent
0059A72F +001CA72F 0000007F bzone (bzone): : IControl::NotifyParent
00596BF8 +001C6BF8 00000128 bzone (bzone): : ICButton::HandleEvent
005A3F58 +001D3F58 00000208 bzone (bzone): : IFace::OnModeChange