Super meat boy crashes on startup with the following message I've installed
vcrun2008 and direct x, i'm not sure if this is a wine problem or a super
meat boy problem, can any users with more know how than me tell me with this
output?
Setting breakpad minidump AppID = 40800
Steam_SetMinidumpSteamID: Caching Steam ID: 76561201696194287 [API loaded no]
fixme:win:EnumDisplayDevicesW ((null),0,0x32f544,0x00000000), stub!
fixme:d3d:swapchain_init Add OpenGL context recreation support to
context_validate_onscreen_formats
fixme:d3d9:Direct3DShaderValidatorCreate9 stub
err:ole:CoGetClassObject class {3eda9b49-2085-498b-9bb2-39a6778493de} not
registered
err:ole:CoGetClassObject no class object {3eda9b49-2085-498b-9bb2-39a6778493de}
could be created for context 0x1
wine: Unhandled page fault on read access to 0x00000000 at address 0x485fa1
(thread 0009), starting debugger...
Unhandled exception: page fault on read access to 0x00000000 in 32-bit code
(0x00485fa1).
Register dump:
CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b
EIP:00485fa1 ESP:0032fc34 EBP:00000000 EFLAGS:00210282( R- -- I S - - - )
EAX:00000000 EBX:00000000 ECX:00000000 EDX:7bcba160
ESI:0077fc18 EDI:a110ca7e
Stack dump:
0x0032fc34: 00000000 0046edff 6e072d7c 00000000
0x0032fc44: 00771ba0 00000001 0077fc18 0032fdd0
0x0032fc54: 004a6d78 00000000 00473c17 6e072d58
0x0032fc64: fffffffe 0012e481 0032fe90 00000001
0x0032fc74: 3ee38e38 0077fc18 00000001 00772748
0x0032fc84: 00772790 00000000 7bc4781d 00000001
Backtrace:
0x00485fa1: movl 0x0(%eax),%ecx
Modules:
Module Address Debug info Name (83 modules)
PE 400000- 4f5000 Export supermeatboy
PE 610000- 661000 Deferred steamclient
PE 10000000-101e5000 Deferred d3dx9_42
PE 3b400000-3b41f000 Deferred steam_api
ELF 7b800000-7b980000 Deferred kernel32<elf>
\-PE 7b810000-7b980000 \ kernel32
ELF 7bc00000-7bcbb000 Deferred ntdll<elf>
\-PE 7bc10000-7bcbb000 \ ntdll
ELF 7bf00000-7bf04000 Deferred <wine-loader>
ELF 7c18e000-7d82b000 Deferred libnvidia-glcore.so.260.19.06
ELF 7dda9000-7de72000 Deferred libgl.so.1
ELF 7dede000-7df12000 Deferred uxtheme<elf>
\-PE 7dee0000-7df12000 \ uxtheme
ELF 7df12000-7df1c000 Deferred libxcursor.so.1
ELF 7df1c000-7df22000 Deferred libxfixes.so.3
ELF 7df22000-7df26000 Deferred libxcomposite.so.1
ELF 7df26000-7df2e000 Deferred libxrandr.so.2
ELF 7df2e000-7df38000 Deferred libxrender.so.1
ELF 7df38000-7df3e000 Deferred libxxf86vm.so.1
ELF 7df3e000-7df42000 Deferred libxinerama.so.1
ELF 7df42000-7df63000 Deferred imm32<elf>
\-PE 7df50000-7df63000 \ imm32
ELF 7df63000-7df69000 Deferred libxdmcp.so.6
ELF 7df69000-7df6d000 Deferred libxau.so.6
ELF 7df6d000-7df87000 Deferred libxcb.so.1
ELF 7df87000-7df8c000 Deferred libuuid.so.1
ELF 7df8c000-7e0a9000 Deferred libx11.so.6
ELF 7e0a9000-7e0b9000 Deferred libxext.so.6
ELF 7e0b9000-7e0d2000 Deferred libice.so.6
ELF 7e0d2000-7e0db000 Deferred libsm.so.6
ELF 7e0e6000-7e0e8000 Deferred libnvidia-tls.so.260.19.06
ELF 7e0eb000-7e194000 Deferred winex11<elf>
\-PE 7e100000-7e194000 \ winex11
ELF 7e1c4000-7e1eb000 Deferred libexpat.so.1
ELF 7e1eb000-7e21b000 Deferred libfontconfig.so.1
ELF 7e22b000-7e240000 Deferred libz.so.1
ELF 7e240000-7e2b7000 Deferred libfreetype.so.6
ELF 7e2c7000-7e352000 Deferred msvcrt<elf>
\-PE 7e2e0000-7e352000 \ msvcrt
ELF 7e352000-7e483000 Deferred wined3d<elf>
\-PE 7e360000-7e483000 \ wined3d
ELF 7e483000-7e4b7000 Deferred d3d9<elf>
\-PE 7e490000-7e4b7000 \ d3d9
ELF 7e4b7000-7e4cb000 Deferred xinput1_3<elf>
\-PE 7e4c0000-7e4cb000 \ xinput1_3
ELF 7e4cb000-7e4df000 Deferred xinput9_1_0<elf>
\-PE 7e4d0000-7e4df000 \ xinput9_1_0
ELF 7e4df000-7e519000 Deferred dinput<elf>
\-PE 7e4f0000-7e519000 \ dinput
ELF 7e519000-7e534000 Deferred dinput8<elf>
\-PE 7e520000-7e534000 \ dinput8
ELF 7e534000-7e61d000 Deferred oleaut32<elf>
\-PE 7e550000-7e61d000 \ oleaut32
ELF 7e61d000-7e690000 Deferred rpcrt4<elf>
\-PE 7e630000-7e690000 \ rpcrt4
ELF 7e690000-7e792000 Deferred ole32<elf>
\-PE 7e6b0000-7e792000 \ ole32
ELF 7e792000-7e883000 Deferred comctl32<elf>
\-PE 7e7a0000-7e883000 \ comctl32
ELF 7e883000-7e8e6000 Deferred shlwapi<elf>
\-PE 7e890000-7e8e6000 \ shlwapi
ELF 7e8e6000-7ead3000 Deferred shell32<elf>
\-PE 7e8f0000-7ead3000 \ shell32
ELF 7ead3000-7eaec000 Deferred version<elf>
\-PE 7eae0000-7eaec000 \ version
ELF 7eaec000-7eb47000 Deferred advapi32<elf>
\-PE 7eb00000-7eb47000 \ advapi32
ELF 7eb47000-7ebd3000 Deferred gdi32<elf>
\-PE 7eb50000-7ebd3000 \ gdi32
ELF 7ebd3000-7ed07000 Deferred user32<elf>
\-PE 7ebe0000-7ed07000 \ user32
ELF 7ed07000-7ed9c000 Deferred winmm<elf>
\-PE 7ed10000-7ed9c000 \ winmm
ELF 7ef9c000-7efa8000 Deferred libnss_files.so.2
ELF 7efa8000-7efb3000 Deferred libnss_nis.so.2
ELF 7efb3000-7efca000 Deferred libnsl.so.1
ELF 7efca000-7eff0000 Deferred libm.so.6
ELF 7eff8000-7f000000 Deferred libnss_compat.so.2
ELF b74d5000-b74d9000 Deferred libdl.so.2
ELF b74d9000-b7637000 Deferred libc.so.6
ELF b7638000-b7652000 Deferred libpthread.so.0
ELF b7662000-b77a2000 Deferred libwine.so.1
ELF b77a4000-b77c2000 Deferred ld-linux.so.2
Threads:
process tid prio (all id:s are in hex)
00000008 (D) Z:\home\jschiff\Desktop\Super Meat Boy\SuperMeatBoy.exe
00000009 0 <=0000000e services.exe
00000018 0
00000015 0
00000014 0
00000010 0
0000000f 0
00000011 winedevice.exe
00000017 0
00000016 0
00000013 0
00000012 0
00000019 explorer.exe
0000001a 0
Backtrace:
I am also getting an error when I start up Super Meat Boy. "The program
SuperMeatBoy.exe has encountered a serious problem and needs to close..." I
am running it on version 1.3.7 and I dropped D3DX9_42.dll within system32. I am
not running it through steam. AmbientRevolution, are you running it through
steam?? Hopefully this will help us some...
WINEPREFIX=/home/sugi/.wine-1.3.7/ /home/sugi/.wine-1.3.7/wine 'C:\Program
Files\Super Meat Boy\SuperMeatBoy.exe'
fixme:win:EnumDisplayDevicesW ((null),0,0x32f554,0x00000000), stub!
fixme:d3d:swapchain_init Add OpenGL context recreation support to
context_validate_onscreen_formats
err:ole:CoGetClassObject class {3eda9b49-2085-498b-9bb2-39a6778493de} not
registered
err:ole:CoGetClassObject no class object {3eda9b49-2085-498b-9bb2-39a6778493de}
could be created for context 0x1
wine: Unhandled page fault on read access to 0x00000000 at address 0x486131
(thread 0009), starting debugger...
Unhandled exception: page fault on read access to 0x00000000 in 32-bit code
(0x00486131).
Register dump:
CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b
EIP:00486131 ESP:0032fc48 EBP:00000000 EFLAGS:00010282( R- -- I S - - - )
EAX:00000000 EBX:00000000 ECX:00000000 EDX:00000000
ESI:00501f68 EDI:a110ca7e
Stack dump:
0x0032fc48: 00000000 0046eb7f aeebe70b 0032fde8
0x0032fc58: 00000000 00000001 00501f68 0032fdd0
0x0032fc68: 004a7388 00000000 0047352b aeebe727
0x0032fc78: fffffffe 0012ef9a 0032fe90 00000001
0x0032fc88: 00501f68 00000001 3fe38e39 004f4790
0x0032fc98: 004f4748 00000001 7bc478b3 00000000
Backtrace:
0x00486131: movl 0x0(%eax),%ecx
Modules:
Module Address Debug info Name (85 modules)
PE 400000- 4f3000 Export supermeatboy
PE 10000000-10022000 Deferred fumes_api
ELF 7a163000-7b800000 Deferred libnvidia-glcore.so.260.19.06
ELF 7b800000-7b980000 Deferred kernel32<elf>
\-PE 7b810000-7b980000 \ kernel32
ELF 7bc00000-7bcb8000 Deferred ntdll<elf>
\-PE 7bc10000-7bcb8000 \ ntdll
ELF 7bf00000-7bf04000 Deferred <wine-loader>
ELF 7dc70000-7dd39000 Deferred libgl.so.1
ELF 7dec9000-7defd000 Deferred uxtheme<elf>
\-PE 7ded0000-7defd000 \ uxtheme
ELF 7defd000-7df07000 Deferred libxcursor.so.1
ELF 7df07000-7df0d000 Deferred libxfixes.so.3
ELF 7df0d000-7df11000 Deferred libxcomposite.so.1
ELF 7df11000-7df19000 Deferred libxrandr.so.2
ELF 7df19000-7df23000 Deferred libxrender.so.1
ELF 7df23000-7df29000 Deferred libxxf86vm.so.1
ELF 7df29000-7df2d000 Deferred libxinerama.so.1
ELF 7df2d000-7df4e000 Deferred imm32<elf>
\-PE 7df30000-7df4e000 \ imm32
ELF 7df4e000-7df54000 Deferred libxdmcp.so.6
ELF 7df54000-7df58000 Deferred libxau.so.6
ELF 7df58000-7df72000 Deferred libxcb.so.1
ELF 7df72000-7df77000 Deferred libuuid.so.1
ELF 7df77000-7e094000 Deferred libx11.so.6
ELF 7e094000-7e0a4000 Deferred libxext.so.6
ELF 7e0a4000-7e0bd000 Deferred libice.so.6
ELF 7e0bd000-7e0c6000 Deferred libsm.so.6
ELF 7e0dd000-7e0df000 Deferred libnvidia-tls.so.260.19.06
ELF 7e0e3000-7e18d000 Deferred winex11<elf>
\-PE 7e0f0000-7e18d000 \ winex11
ELF 7e1b7000-7e1de000 Deferred libexpat.so.1
ELF 7e1de000-7e20e000 Deferred libfontconfig.so.1
ELF 7e20e000-7e223000 Deferred libz.so.1
ELF 7e223000-7e29a000 Deferred libfreetype.so.6
ELF 7e2b7000-7e304000 Deferred d3dcompiler_43<elf>
\-PE 7e2c0000-7e304000 \ d3dcompiler_43
ELF 7e304000-7e341000 Deferred d3dx9_36<elf>
\-PE 7e310000-7e341000 \ d3dx9_36
ELF 7e341000-7e35b000 Deferred d3dx9_42<elf>
\-PE 7e350000-7e35b000 \ d3dx9_42
ELF 7e35b000-7e490000 Deferred wined3d<elf>
\-PE 7e360000-7e490000 \ wined3d
ELF 7e490000-7e4c4000 Deferred d3d9<elf>
\-PE 7e4a0000-7e4c4000 \ d3d9
ELF 7e4c4000-7e4d8000 Deferred xinput1_3<elf>
\-PE 7e4d0000-7e4d8000 \ xinput1_3
ELF 7e4d8000-7e512000 Deferred dinput<elf>
\-PE 7e4e0000-7e512000 \ dinput
ELF 7e512000-7e52d000 Deferred dinput8<elf>
\-PE 7e520000-7e52d000 \ dinput8
ELF 7e52d000-7e617000 Deferred oleaut32<elf>
\-PE 7e540000-7e617000 \ oleaut32
ELF 7e617000-7e68a000 Deferred rpcrt4<elf>
\-PE 7e620000-7e68a000 \ rpcrt4
ELF 7e68a000-7e78b000 Deferred ole32<elf>
\-PE 7e6a0000-7e78b000 \ ole32
ELF 7e78b000-7e878000 Deferred comctl32<elf>
\-PE 7e790000-7e878000 \ comctl32
ELF 7e878000-7e8da000 Deferred shlwapi<elf>
\-PE 7e890000-7e8da000 \ shlwapi
ELF 7e8da000-7eac7000 Deferred shell32<elf>
\-PE 7e8f0000-7eac7000 \ shell32
ELF 7eac7000-7eae0000 Deferred version<elf>
\-PE 7ead0000-7eae0000 \ version
ELF 7eae0000-7eb3c000 Deferred advapi32<elf>
\-PE 7eaf0000-7eb3c000 \ advapi32
ELF 7eb3c000-7ebc8000 Deferred gdi32<elf>
\-PE 7eb50000-7ebc8000 \ gdi32
ELF 7ebc8000-7ecfa000 Deferred user32<elf>
\-PE 7ebe0000-7ecfa000 \ user32
ELF 7ecfa000-7ed8f000 Deferred winmm<elf>
\-PE 7ed00000-7ed8f000 \ winmm
ELF 7ef8f000-7ef9b000 Deferred libnss_files.so.2
ELF 7ef9b000-7efa6000 Deferred libnss_nis.so.2
ELF 7efa6000-7efbd000 Deferred libnsl.so.1
ELF 7efbd000-7efe3000 Deferred libm.so.6
ELF 7efe5000-7eff9000 Deferred xinput9_1_0<elf>
\-PE 7eff0000-7eff9000 \ xinput9_1_0
ELF f74d4000-f74d8000 Deferred libdl.so.2
ELF f74d8000-f7632000 Deferred libc.so.6
ELF f7632000-f764b000 Deferred libpthread.so.0
ELF f7661000-f7669000 Deferred libnss_compat.so.2
ELF f7669000-f77a8000 Deferred libwine.so.1
ELF f77aa000-f77c8000 Deferred ld-linux.so.2
Threads:
process tid prio (all id:s are in hex)
00000008 (D) C:\Program Files\Super Meat Boy\SuperMeatBoy.exe
00000009 0 <=0000000e services.exe
00000016 0
00000015 0
00000014 0
00000010 0
0000000f 0
00000011 winedevice.exe
00000018 0
00000017 0
00000013 0
00000012 0
00000019 explorer.exe
0000001a 0
Backtrace:
I was able get reproduce the same error / crash with steam. I was also able to fix it, I found a quick regedit tweak which did the trick. HKEY_CURRENT_USER > Software > Wine > AppDefaults > SuperMeatBoy.exe > Direct3D DirectDrawRenderer = opengl VideoMemorySize = XXX I also had to load steam within an emulate environment desktop to get SuperMeatBoy past startup. Wine 1.3.7 ubutnu 10.10 x64 This did the trick for me. Enjoy. Sugi