[Bug 31799] Monkey Island Special Edition (Steam): "MISE.exe has encountered a serious problem and needs to be closed" (XAudio2 not installed)
wine-bugs at winehq.org
wine-bugs at winehq.org
Sun Apr 13 06:41:21 CDT 2014
https://bugs.winehq.org/show_bug.cgi?id=31799
Anastasius Focht <focht at gmx.net> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|UNCONFIRMED |RESOLVED
URL| |http://store.steampowered.c
| |om/app/32360
CC| |focht at gmx.net
Resolution|--- |FIXED
Summary|Monkey Island Special |Monkey Island Special
|Edition on Steam: "MISE.exe |Edition (Steam): "MISE.exe
|has encountered a serious |has encountered a serious
|problem and needs to be |problem and needs to be
|closed" |closed" (XAudio2 not
| |installed)
--- Comment #2 from Anastasius Focht <focht at gmx.net> ---
Hello folks,
I tried to deduce the problem with your backtrace and my MI SE installation.
--- snip ---
Unhandled exception: page fault on read access to 0x00000000 in 32-bit code
(0x00441192).
Register dump:
CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b
EIP:00441192 ESP:0844f7b4 EBP:0844fe9c EFLAGS:00210282( R- -- I S - - - )
EAX:80040154 EBX:03421e58 ECX:00000000 EDX:80040154
ESI:03421e74 EDI:00000000
...
Backtrace:
=>0 0x00441192 in mise (+0x41192) (0x0844fe9c)
1 0x0044dac0 in mise (+0x4dabf) (0x0033e3f0)
2 0x0033e5d0 (0x004ec548)
3 0x004b1c30 in mise (+0xb1c2f) (0x004b1850)
4 0x00066cbe (0x80f18b56)
0x00441192: movl 0x0(%edi),%edx
Modules:
Module Address Debug info Name (87 modules)
PE 340000- 347000 Deferred x3daudio1_6
PE 350000- 366000 Deferred xinput1_3
PE 400000- 622000 Export mise
PE 10000000-1041a000 Deferred d3dx9_41
...
Threads:
process tid prio (all id:s are in hex)
...
00000061 (D) C:\Program Files (x86)\Steam\steamapps\common\the secret of monkey
island special edition\MISE.exe
00000059 1
00000057 0
00000060 0 <==
--- snip ---
'MISE.exe' is protected by 'SteamStub' technology so one needs to unpack/dump
the process image from memory at runtime, rebuild the IAT and fix OEP to have
something to work on (only '.text' section seems encrypted with SteamStub,
'.bind' can be removed later).
At the point of your crash, it seems some XAudio2 COM classes member is being
referenced.
Your backtrace register context still shows the value of REGDB_E_CLASSNOTREG in
'EAX' -> 0x80040154 "class not registered"
Additionally the 'XAudio2_4.dll' COM server needed here is not present in your
modules list.
Looks like DirectX/Audio components were not properly installed in your Steam
prefix.
The game provides a DX runtime installer on its own which ought to install
XAudio2 too.
Since this works for me in recent Wine version, resolving fixed.
Again: Don't try to do something fancy (too many winetricks recipes, shared
Steam prefix, backup 'magic') - just install the game in a clean Steam prefix.
$ wine --version
wine-1.7.16-133-gd8ca8c2
Regards
--
Do not reply to this email, post in Bugzilla using the
above URL to reply.
You are receiving this mail because:
You are watching all bug changes.
More information about the wine-bugs
mailing list