This question has been asked once before, but that was three years ago and it was never resolved. Now I'm having the same problem, so...
Error -- King's Quest VIII: Mask of Eternity closes when I click the "Load" option in the main menu. An error also occurs when I try the "Open With --> Mask.exe" option on a save-game file.
Don't take my word for it, but in case this might help, from what I gather by searching for the exception type, the error has something to do with a "memory sharing violation."
Any help would be incredibly appreciated; this game is old, but I love dearly and never got to finish it.
Thanks immensely,
~Ethan
Dr. Watson Error Log:
Application exception occurred:
App: Release/Mask.exe (pid=1964)
When: 7/28/2008 @ 10:12:55.590
Exception number: c0000005 (access violation)
*----> Task List <----*
0 Idle.exe
8 System.exe
140 SMSS.exe
168 CSRSS.exe
188 WINLOGON.exe
244 SERVICES.exe
256 LSASS.exe
448 svchost.exe
476 spoolsv.exe
520 avgwdsvc.exe
532 cisvc.exe
552 svchost.exe
624 nvsvc32.exe
640 PnkBstrA.exe
680 regsvc.exe
712 mstask.exe
832 ViewpointServic.exe
800 WinMgmt.exe
864 svchost.exe
924 avgrsx.exe
1172 explorer.exe
1292 ViewMgr.exe
1300 jusched.exe
1320 iTunesHelper.ex.exe
1348 avgtray.exe
1352 internat.exe
1356 iPodService.exe
1804 rundll32.exe
1360 firefox.exe
1964 Mask.exe
908 DRWTSN32.exe
0 _Total.exe
(00400000 - 008CD000)
(77F80000 - 77FFC000)
(6A8F0000 - 6A910000)
(77E10000 - 77E6F000)
(7C570000 - 7C624000)
(77F40000 - 77F7C000)
(77570000 - 775A0000)
(7C2D0000 - 7C335000)
(77D30000 - 77D9F000)
(7C340000 - 7C34F000)
(7CF30000 - 7D176000)
(70A70000 - 70AD6000)
(78000000 - 78045000)
(71710000 - 71794000)
(51080000 - 510DD000)
(7CE20000 - 7CF0F000)
(77820000 - 77827000)
(759B0000 - 759B6000)
(74870000 - 74886000)
(77410000 - 77423000)
(10000000 - 10005000)
State Dump for Thread Id 0x4b8
eax=00000020 ebx=00d3df58 ecx=7ffde000 edx=00000020 esi=00000000 edi=00d3df58
eip=77f87eeb esp=0012f1e8 ebp=0012f22c iopl=0 nv up ei pl nz na pe nc
cs=001b ss=0023 ds=0023 es=0023 fs=003b gs=0000 efl=00000202
function: RtlEnterCriticalSection
77f87ee0 648b0d18000000 mov ecx,fs:[00000018] fs:00000018=????????
77f87ee7 8b542404 mov edx,[esp+0x4] ss:00bb90cf=????????
FAULT ->77f87eeb 837a1400 cmp dword ptr [edx+0x14],0x0 ds:00a89f06=????????
77f87eef 754f jnz RtlQueryProcessLockInformation+0x14 (77f90f40)
77f87ef1 90 nop
77f87ef2 ff4204 inc dword ptr [edx+0x4] ds:00a89f06=????????
77f87ef5 7519 jnz RtlQueryProcessBackTraceInformation+0x1d4 (77f90a10)
77f87ef7 8b4124 mov eax,[ecx+0x24] ds:80a67ee6=????????
77f87efa 89420c mov [edx+0xc],eax ds:00a89f06=????????
77f87efd c7420801000000 mov dword ptr [edx+0x8],0x1 ds:00a89f06=????????
77f87f04 33c0 xor eax,eax
77f87f06 c20400 ret 0x4
77f87f09 8da42400000000 lea esp,[esp] ss:0012f1e8=7800efdf
77f87f10 8b4124 mov eax,[ecx+0x24] ds:80a67ee6=????????
*----> Stack Back Trace <----*
FramePtr ReturnAd Param#1 Param#2 Param#3 Param#4 Function Name
0012F22C 004A02EF 00D3DF58 00000062 00000000 0012FFC0 ntdll!RtlEnterCriticalSection
0012FF08 004C05AC 00133520 7FFDF000 00576057 00400000 Mask!<nosymbols> (FPO: [EBP 0x0012FFC0] [0,815,4])
0012FF14 00576057 00400000 00000000 00133520 00000001 Mask!<nosymbols> (FPO: [4,0,2])
0012FFC0 7C5989D5 00000000 00540046 7FFDF000 C0000005 Mask!<nosymbols>
0012FFF0 00000000 00575F00 00000000 000000C8 00000100 kernel32!ProcessIdToSessionId
*----> Raw Stack Dump <----*
0012f1e8 df ef 00 78 20 00 00 00 - c3 28 02 78 00 00 00 00 ...x ....(.x....
0012f1f8 09 00 00 00 00 00 00 00 - 58 df d3 00 58 df d3 00 ........X...X...
0012f208 00 00 00 00 06 00 00 00 - 00 00 00 00 6a bd 00 78 ............j..x
0012f218 34 ee 12 00 b0 ff 12 00 - 6a bd 00 78 e8 43 03 78 4.......j..x.C.x
0012f228 ff ff ff ff 30 e0 d3 00 - ef 02 4a 00 58 df d3 00 ....0.....J.X...
0012f238 62 00 00 00 00 00 00 00 - c0 ff 12 00 00 00 00 00 b...............
0012f248 00 00 40 00 f4 25 58 00 - b0 00 00 00 68 fb e1 77 ..@..%X.....h..w
0012f258 88 16 41 77 02 00 00 00 - 88 73 62 00 00 00 00 c0 ..Aw.....sb.....
0012f268 88 16 41 77 00 00 00 00 - 01 00 00 00 98 f2 12 00 ..Aw............
0012f278 8a 21 41 77 28 42 13 00 - 94 f2 12 00 10 63 13 00 .!Aw(B.......c..
0012f288 00 00 00 00 b0 00 00 00 - 68 fb e1 77 00 00 00 00 ........h..w....
0012f298 64 f4 12 00 d3 c3 41 77 - 28 42 13 00 64 00 00 00 d.....Aw(B..d...
0012f2a8 01 00 00 00 28 42 13 00 - c2 b7 fc 77 18 19 13 00 ....(B.....w....
0012f2b8 00 6b 13 00 05 00 00 80 - ca b6 fc 77 00 00 00 00 .k.........w....
0012f2c8 01 f2 12 00 2b 21 58 7c - 54 f2 12 00 02 00 00 00 ....+!X|T.......
0012f2d8 6c f9 12 00 64 7e fb 77 - a8 e0 d3 00 ff ff ff ff l...d~.w........
0012f2e8 38 f3 12 00 b6 2c 58 7c - 00 00 13 00 00 00 00 00 8....,X|........
0012f2f8 60 7b 13 00 6d 00 73 00 - 61 00 63 00 6d 00 2e 00 `{..m.s.a.c.m...
0012f308 6d 00 73 00 61 00 75 00 - 64 00 69 00 44 f3 12 00 m.s.a.u.d.i.D...
0012f318 70 41 13 00 63 00 3a 00 - 5c 00 77 00 69 00 6e 00 pA..c.:..w.i.n.