https://bugs.winehq.org/show_bug.cgi?id=38981
Bug ID: 38981 Summary: page fault on read access Product: Wine Version: 1.7.44 Hardware: x86 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: iet6152005@gmail.com Distribution: ---
I tried to run Super Mario Bros. X. The first time I ran the program, it went okay. Next morning, I run the program, and I get this:
Short Version: Unhandled exception: page fault on read access.
SUPER LONG version:
Unhandled exception: page fault on read access to 0x2afd2b13 in 32-bit code (0x69cdd799). Register dump: CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b EIP:69cdd799 ESP:0033cbc0 EBP:00000000 EFLAGS:00010206( R- -- I - -P- ) EAX:2afd2afb EBX:01b383b8 ECX:01b383b8 EDX:00000000 ESI:01b383e0 EDI:0000003c Stack dump: 0x0033cbc0: 01b383e0 0000003c 00000000 69d678a5 0x0033cbd0: 01b383b8 80004005 0000003c 69d6787d 0x0033cbe0: 01b383e0 0033cc4f 00000000 00000190 0x0033cbf0: 0000003c 01b383b8 01b383b8 69d67f34 0x0033cc00: 00000190 0000003c 0000003c 01b357b8 0x0033cc10: 00000190 0000003c 0000003c 69d6b853 Backtrace: =>0 0x69cdd799 in xul (+0x9d799) (0x00000000) 0x69cdd799: call *0x18(%eax) Modules: Module Address Debug info Name (140 modules) PE 3b0000- 3d2000 Deferred nssutil3 PE 400000- b46000 Deferred smbx PE 1a40000- 1adf000 Deferred mozglue PE 61700000-61795000 Deferred mozsqlite3 PE 61e40000-61e61000 Deferred mozalloc PE 622c0000-622cc000 Deferred plds4 PE 64f40000-64f76000 Deferred nspr4 PE 65840000-65875000 Deferred ssl3 PE 66000000-66152000 Deferred msvbvm60 PE 69c40000-6cd10000 Export xul PE 6ce40000-6ce4d000 Deferred plc4 PE 6de80000-6dea7000 Deferred smime3 PE 6f600000-6f6ed000 Deferred nss3 PE 76c00000-76c74000 Deferred wininet ELF 7b800000-7ba65000 Deferred kernel32<elf> -PE 7b810000-7ba65000 \ kernel32 ELF 7bc00000-7bce8000 Deferred ntdll<elf> -PE 7bc10000-7bce8000 \ ntdll ELF 7bf00000-7bf04000 Deferred <wine-loader> ELF 7ce00000-7ce30000 Deferred p11-kit-trust.so ELF 7cf30000-7cf39000 Deferred librt.so.1 ELF 7cf39000-7cf40000 Deferred libffi.so.6 ELF 7cf40000-7cf45000 Deferred libgpg-error.so.0 ELF 7cf45000-7cf90000 Deferred libdbus-1.so.3 ELF 7cf90000-7cfcc000 Deferred libp11-kit.so.0 ELF 7cfcc000-7cfe0000 Deferred libtasn1.so.6 ELF 7cfe0000-7d067000 Deferred libgcrypt.so.11 ELF 7d067000-7d073000 Deferred libkrb5support.so.0 ELF 7d073000-7d0a3000 Deferred libk5crypto.so.3 ELF 7d121000-7d1df000 Deferred libkrb5.so.3 ELF 7d1df000-7d1f1000 Deferred libavahi-client.so.3 ELF 7d1f1000-7d2b7000 Deferred libgnutls.so.26 ELF 7d2b7000-7d2fc000 Deferred libgssapi_krb5.so.2 ELF 7d2fc000-7d369000 Deferred libcups.so.2 ELF 7d36e000-7d381000 Deferred gnome-keyring-pkcs11.so ELF 7d381000-7d451000 Deferred crypt32<elf> -PE 7d390000-7d451000 \ crypt32 ELF 7d451000-7d488000 Deferred wintrust<elf> -PE 7d460000-7d488000 \ wintrust ELF 7d488000-7d4cc000 Deferred usp10<elf> -PE 7d490000-7d4cc000 \ usp10 ELF 7d4cc000-7d4e5000 Deferred userenv<elf> -PE 7d4d0000-7d4e5000 \ userenv ELF 7d4e5000-7d556000 Deferred setupapi<elf> -PE 7d4f0000-7d556000 \ setupapi ELF 7d556000-7d589000 Deferred secur32<elf> -PE 7d560000-7d589000 \ secur32 ELF 7d589000-7d59e000 Deferred rasdlg<elf> -PE 7d590000-7d59e000 \ rasdlg ELF 7d59e000-7d5b2000 Deferred psapi<elf> -PE 7d5a0000-7d5b2000 \ psapi ELF 7d5b2000-7d5e2000 Deferred netapi32<elf> -PE 7d5c0000-7d5e2000 \ netapi32 ELF 7d5e2000-7d625000 Deferred winspool<elf> -PE 7d5f0000-7d625000 \ winspool ELF 7d625000-7d712000 Deferred comdlg32<elf> -PE 7d630000-7d712000 \ comdlg32 ELF 7d712000-7d73d000 Deferred msacm32<elf> -PE 7d720000-7d73d000 \ msacm32 ELF 7d73d000-7d7f6000 Deferred winmm<elf> -PE 7d740000-7d7f6000 \ winmm ELF 7d7f6000-7d8a7000 Deferred msvcrt<elf> -PE 7d810000-7d8a7000 \ msvcrt ELF 7d8a7000-7daa4000 Deferred mshtml<elf> -PE 7d8c0000-7daa4000 \ mshtml ELF 7daa4000-7dabc000 Deferred libresolv.so.2 ELF 7dabc000-7dac0000 Deferred libkeyutils.so.1 ELF 7dac0000-7dad4000 Deferred msimg32<elf> -PE 7dad0000-7dad4000 \ msimg32 ELF 7dd00000-7dd0e000 Deferred libavahi-common.so.3 ELF 7dd0e000-7dd29000 Deferred rasapi32<elf> -PE 7dd10000-7dd29000 \ rasapi32 ELF 7dd29000-7dd50000 Deferred iphlpapi<elf> -PE 7dd30000-7dd50000 \ iphlpapi ELF 7dd50000-7dd8a000 Deferred ws2_32<elf> -PE 7dd60000-7dd8a000 \ ws2_32 ELF 7dd8a000-7dda6000 Deferred wsock32<elf> -PE 7dd90000-7dda6000 \ wsock32 ELF 7dda6000-7ddde000 Deferred uxtheme<elf> -PE 7ddb0000-7ddde000 \ uxtheme ELF 7ddde000-7deea000 Deferred comctl32<elf> -PE 7ddf0000-7deea000 \ comctl32 ELF 7deea000-7df64000 Deferred shlwapi<elf> -PE 7df00000-7df64000 \ shlwapi ELF 7df64000-7e1ae000 Deferred shell32<elf> -PE 7df70000-7e1ae000 \ shell32 ELF 7e1ae000-7e251000 Deferred urlmon<elf> -PE 7e1c0000-7e251000 \ urlmon ELF 7e251000-7e2fc000 Deferred ieframe<elf> -PE 7e260000-7e2fc000 \ ieframe ELF 7e342000-7e348000 Deferred libxfixes.so.3 ELF 7e348000-7e353000 Deferred libxcursor.so.1 ELF 7e353000-7e364000 Deferred libxi.so.6 ELF 7e364000-7e368000 Deferred libxcomposite.so.1 ELF 7e368000-7e373000 Deferred libxrandr.so.2 ELF 7e373000-7e37e000 Deferred libxrender.so.1 ELF 7e37e000-7e384000 Deferred libxxf86vm.so.1 ELF 7e384000-7e388000 Deferred libxinerama.so.1 ELF 7e388000-7e38f000 Deferred libxdmcp.so.6 ELF 7e38f000-7e393000 Deferred libxau.so.6 ELF 7e393000-7e3b5000 Deferred libxcb.so.1 ELF 7e3b5000-7e4e9000 Deferred libx11.so.6 ELF 7e4e9000-7e4fc000 Deferred libxext.so.6 ELF 7e4fc000-7e501000 Deferred libcom_err.so.2 ELF 7e501000-7e508000 Deferred libnss_dns.so.2 ELF 7e508000-7e50c000 Deferred libnss_mdns4_minimal.so.2 ELF 7e514000-7e5a8000 Deferred winex11<elf> -PE 7e520000-7e5a8000 \ winex11 ELF 7e5a8000-7e5cd000 Deferred imm32<elf> -PE 7e5b0000-7e5cd000 \ imm32 ELF 7e60e000-7e637000 Deferred libexpat.so.1 ELF 7e637000-7e672000 Deferred libfontconfig.so.1 ELF 7e672000-7e69a000 Deferred libpng12.so.0 ELF 7e69a000-7e6b4000 Deferred libz.so.1 ELF 7e6b4000-7e754000 Deferred libfreetype.so.6 ELF 7e76c000-7e8b1000 Deferred oleaut32<elf> -PE 7e780000-7e8b1000 \ oleaut32 ELF 7e8b1000-7e935000 Deferred rpcrt4<elf> -PE 7e8c0000-7e935000 \ rpcrt4 ELF 7e935000-7ea77000 Deferred ole32<elf> -PE 7e950000-7ea77000 \ ole32 ELF 7ea77000-7ea91000 Deferred version<elf> -PE 7ea80000-7ea91000 \ version ELF 7ea91000-7eb0d000 Deferred advapi32<elf> -PE 7eaa0000-7eb0d000 \ advapi32 ELF 7eb0d000-7ec2c000 Deferred gdi32<elf> -PE 7eb20000-7ec2c000 \ gdi32 ELF 7ec2c000-7ed88000 Deferred user32<elf> -PE 7ec40000-7ed88000 \ user32 ELF 7ef88000-7ef95000 Deferred libnss_files.so.2 ELF 7ef95000-7efa1000 Deferred libnss_nis.so.2 ELF 7efa1000-7efba000 Deferred libnsl.so.1 ELF 7efba000-7f000000 Deferred libm.so.6 ELF b73b6000-b73bf000 Deferred libnss_compat.so.2 ELF b73c0000-b756f000 Deferred libc.so.6 ELF b756f000-b7574000 Deferred libdl.so.2 ELF b7575000-b7591000 Deferred libpthread.so.0 ELF b75a9000-b775f000 Dwarf libwine.so.1 ELF b7761000-b7783000 Deferred ld-linux.so.2 ELF b7783000-b7784000 Deferred [vdso].so Threads: process tid prio (all id:s are in hex) 0000000e services.exe 00000027 0 00000022 0 0000001b 0 00000014 0 00000010 0 0000000f 0 00000012 winedevice.exe 0000001f 0 00000018 0 00000017 0 00000013 0 00000019 plugplay.exe 0000001e 0 0000001d 0 0000001a 0 00000020 explorer.exe 00000029 0 00000025 0 00000024 0 00000021 0 0000002c rpcss.exe 00000034 0 00000038 0 00000016 0 00000032 0 00000031 0 00000030 0 0000002e 0 0000002d 0 0000003c winedbg.exe 0000003e 0 0000003d 0 0000000b (D) Z:\home\david\Desktop\games\SMBX\smbx.exe 00000039 0 00000042 0 0000003f 0 0000002b 0 0000000d 0 <== System information: Wine build: wine-1.7.44 Platform: i386 Host system: Linux Host version: 3.13.0-44-generic.
Any Help? Thanks.
https://bugs.winehq.org/show_bug.cgi?id=38981
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Summary|page fault on read access |Super Mario Bros X crashes | |on start
--- Comment #1 from Austin English austinenglish@gmail.com --- In the future, please _attach_ logs, rather than pasting them.
Is there a download available for this program? Is there any terminal output, other than the backtrace? If so, please attach it.
https://bugs.winehq.org/show_bug.cgi?id=38981
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download Status|UNCONFIRMED |NEW URL| |http://www.supermariobrosx. | |org/ CC| |focht@gmx.net Component|-unknown |quartz Summary|Super Mario Bros X crashes |Super Mario Bros X v1.3.x |on start |crashes when starting game | |with sound enabled Ever confirmed|0 |1
--- Comment #2 from Anastasius Focht focht@gmx.net --- Hello folks,
I can't confirm this, that particular problem has already been fixed with recent Wine 1.7.47
Prerequisite: 'winetricks -q vb6run'
There is another crash (quartz) which can be used to make this bug still useful though.
--- snip --- $ wine ./smbx.exe ... fixme:quartz:ACMWrapper_SetMediaType acmStreamOpen returned 512 fixme:quartz:Parser_QueryInterface No interface for {37d84f60-42cb-11ce-8135-00aa004bb851}! fixme:strmbase:TransformFilterImpl_QueryInterface No interface for {37d84f60-42cb-11ce-8135-00aa004bb851}! fixme:quartz:ACMWrapper_SetMediaType acmStreamOpen returned 512 wine: Unhandled page fault on read access to 0x7c51d6cf at address 0x7c51d6cf (thread 000c), starting debugger... ... Backtrace: =>0 0x7c51d6cf PullPin_Thread_Stop+0xc7(This=0x5974ba8) [/home/focht/projects/wine/wine.repo/src/dlls/quartz/pin.c:552] in quartz (0x0661e9b8) 1 0x7c51d7aa PullPin_Thread_Main+0xce(pv=<couldn't compute location>) [/home/focht/projects/wine/wine.repo/src/dlls/quartz/pin.c:570] in quartz (0x0661ea08) 2 0x7bc95d5c call_thread_func_wrapper+0xb() in ntdll (0x0661ea28) 3 0x7bc95d99 call_thread_func+0x32(entry=0x7c51d6db, arg=0x5974ba8, frame=0x661eb28) [/home/focht/projects/wine/wine.repo/src/dlls/ntdll/signal_i386.c:2732] in ntdll (0x0661eb08) 4 0x7bc95d3a call_thread_entry_point+0x11() in ntdll (0x0661eb28) ... 0x7c51d6cf PullPin_Thread_Stop+0xc7 [/home/focht/projects/wine/wine.repo/src/dlls/quartz/pin.c:552] in quartz: movl $0x0,0x0(%esp) 552 ExitThread(0); Modules: Module Address Debug info Name (205 modules) PE 380000- 3a2000 Deferred nssutil3 PE 400000- b46000 Deferred smbx PE 1940000- 19df000 Deferred mozglue ... PE 61700000-61795000 Deferred mozsqlite3 PE 61e40000-61e61000 Deferred mozalloc PE 622c0000-622cc000 Deferred plds4 PE 64f40000-64f76000 Deferred nspr4 PE 65840000-65875000 Deferred ssl3 PE 66000000-66152000 Deferred msvbvm60 PE 69c40000-6cd10000 Deferred xul PE 6ce40000-6ce4d000 Deferred plc4 PE 6de80000-6dea7000 Deferred smime3 PE 6f600000-6f6ed000 Deferred nss3 ... Threads: process tid prio (all id:s are in hex) ... 0000004f (D) Z:\home\focht\Downloads\smbx.exe 00000056 0 00000057 0 0000000c 0 <== 0000003f 0 0000003e 0 ... --- snip ---
The game works if you check 'disable sound' in the main screen or use 'winetricks -q quartz'.
$ sha1sum SMBX\ 1.3.0.1.zip b5b71c7b2701aa310fc4dc1a250d30ef9c92236b SMBX 1.3.0.1.zip
$ du -sh SMBX\ 1.3.0.1.zip 136M SMBX 1.3.0.1.zip
$ wine --version wine-1.7.47-196-g4e6e9a1
Regards
https://bugs.winehq.org/show_bug.cgi?id=38981
nallekarhu_80@luukku.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |nallekarhu_80@luukku.com
--- Comment #3 from nallekarhu_80@luukku.com --- https://bugs.winehq.org/show_bug.cgi?id=23821
even the component is the same
https://bugs.winehq.org/show_bug.cgi?id=38981
--- Comment #4 from Ian Thompson iet6152005@gmail.com --- I disabled sound and installed quartz. It STILL has the same error. :( (In reply to Austin English from comment #1)
In the future, please _attach_ logs, rather than pasting them.
Is there a download available for this program? Is there any terminal output, other than the backtrace? If so, please attach it.
There is: http://www.mediafire.com/download/ye4vy59n61jzl82/smbx1301.exe
https://bugs.winehq.org/show_bug.cgi?id=38981
--- Comment #5 from Ian Thompson iet6152005@gmail.com --- (In reply to Anastasius Focht from comment #2)
Hello folks,
I can't confirm this, that particular problem has already been fixed with recent Wine 1.7.47
Prerequisite: 'winetricks -q vb6run'
There is another crash (quartz) which can be used to make this bug still useful though.
--- snip --- $ wine ./smbx.exe ... fixme:quartz:ACMWrapper_SetMediaType acmStreamOpen returned 512 fixme:quartz:Parser_QueryInterface No interface for {37d84f60-42cb-11ce-8135-00aa004bb851}! fixme:strmbase:TransformFilterImpl_QueryInterface No interface for {37d84f60-42cb-11ce-8135-00aa004bb851}! fixme:quartz:ACMWrapper_SetMediaType acmStreamOpen returned 512 wine: Unhandled page fault on read access to 0x7c51d6cf at address 0x7c51d6cf (thread 000c), starting debugger... ... Backtrace: =>0 0x7c51d6cf PullPin_Thread_Stop+0xc7(This=0x5974ba8) [/home/focht/projects/wine/wine.repo/src/dlls/quartz/pin.c:552] in quartz (0x0661e9b8) 1 0x7c51d7aa PullPin_Thread_Main+0xce(pv=<couldn't compute location>) [/home/focht/projects/wine/wine.repo/src/dlls/quartz/pin.c:570] in quartz (0x0661ea08) 2 0x7bc95d5c call_thread_func_wrapper+0xb() in ntdll (0x0661ea28) 3 0x7bc95d99 call_thread_func+0x32(entry=0x7c51d6db, arg=0x5974ba8, frame=0x661eb28) [/home/focht/projects/wine/wine.repo/src/dlls/ntdll/signal_i386.c:2732] in ntdll (0x0661eb08) 4 0x7bc95d3a call_thread_entry_point+0x11() in ntdll (0x0661eb28) ... 0x7c51d6cf PullPin_Thread_Stop+0xc7 [/home/focht/projects/wine/wine.repo/src/dlls/quartz/pin.c:552] in quartz: movl $0x0,0x0(%esp) 552 ExitThread(0); Modules: Module Address Debug info Name (205 modules) PE 380000- 3a2000 Deferred nssutil3 PE 400000- b46000 Deferred smbx PE 1940000- 19df000 Deferred mozglue ... PE 61700000-61795000 Deferred mozsqlite3 PE 61e40000-61e61000 Deferred mozalloc PE 622c0000-622cc000 Deferred plds4 PE 64f40000-64f76000 Deferred nspr4 PE 65840000-65875000 Deferred ssl3 PE 66000000-66152000 Deferred msvbvm60 PE 69c40000-6cd10000 Deferred xul PE 6ce40000-6ce4d000 Deferred plc4 PE 6de80000-6dea7000 Deferred smime3 PE 6f600000-6f6ed000 Deferred nss3 ... Threads: process tid prio (all id:s are in hex) ... 0000004f (D) Z:\home\focht\Downloads\smbx.exe 00000056 0 00000057 0 0000000c 0 <== 0000003f 0 0000003e 0 ... --- snip ---
The game works if you check 'disable sound' in the main screen or use 'winetricks -q quartz'.
$ sha1sum SMBX\ 1.3.0.1.zip b5b71c7b2701aa310fc4dc1a250d30ef9c92236b SMBX 1.3.0.1.zip
$ du -sh SMBX\ 1.3.0.1.zip 136M SMBX 1.3.0.1.zip
$ wine --version wine-1.7.47-196-g4e6e9a1
Regards
I disabled sound and installed quartz. It STILL has the same error. :(
https://bugs.winehq.org/show_bug.cgi?id=38981
--- Comment #6 from Ian Thompson iet6152005@gmail.com --- (In reply to Ian Thompson from comment #4)
I disabled sound and installed quartz. It STILL has the same error. :( (In reply to Austin English from comment #1)
In the future, please _attach_ logs, rather than pasting them.
Is there a download available for this program? Is there any terminal output, other than the backtrace? If so, please attach it.
There is: http://www.mediafire.com/download/ye4vy59n61jzl82/smbx1301.exe
Not really a download, but a Setup Wizard. Run In Wine Windows Program Loader.
https://bugs.winehq.org/show_bug.cgi?id=38981
super_man@post.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |00cpxxx@gmail.com, | |super_man@post.com
--- Comment #7 from super_man@post.com --- Clean prefix winetricks -q vb6run
I was able to start a game.
wine-1.9.11
https://bugs.winehq.org/show_bug.cgi?id=38981
--- Comment #8 from Bruno Jesus 00cpxxx@gmail.com --- The game seems to hang for me after pressing start. The initial screen disappears and nothing happens, cpu gets 100% for some time and then stops. So I can't confirm if it works or not.
https://bugs.winehq.org/show_bug.cgi?id=38981
Andrew Eikum aeikum@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |aeikum@codeweavers.com
https://bugs.winehq.org/show_bug.cgi?id=38981
--- Comment #9 from super_man@post.com --- I just retry all seems to work, played a bit.
But the sha1sum doesnt seem to match ealier run by focht.
3479446124ae84921ff3b7f03c0f005f09eb8178
wine 1.9.12-git.
It seems that this bug report has 2 different downloads. The other download has around the double of the size of the other.
136Mb vs 257Mb.
the other file has sha1sum of
f0ad9b2d3f02f6830092d2b474376b72457f1424 smbx1301.exe
I tried them both now and I was able to get into game with no issues.
Just winetricks -q vb6run before run.
https://bugs.winehq.org/show_bug.cgi?id=38981
--- Comment #10 from Andrew Eikum aeikum@codeweavers.com --- (In reply to super_man from comment #9)
I tried them both now and I was able to get into game with no issues.
I tested with:
3479446124ae84921ff3b7f03c0f005f09eb8178 SMBX 1.3.0.1.zip
The main menu worked for me, but as soon as I try to start a game it locks up. It's probably a quartz/gstreamer issue. When you get into game, do you have sound or is it silent?
https://bugs.winehq.org/show_bug.cgi?id=38981
joaopa jeremielapuree@yahoo.fr changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |jeremielapuree@yahoo.fr
--- Comment #11 from joaopa jeremielapuree@yahoo.fr --- This bug is fixed in wine-5.O-rc1. You need a native msvbm60 dll. Can an administrator close this bug as FIXED?
https://bugs.winehq.org/show_bug.cgi?id=38981
Louis Lenders xerox.xerox2000x@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |xerox.xerox2000x@gmail.com Status|NEW |RESOLVED Resolution|--- |FIXED
--- Comment #12 from Louis Lenders xerox.xerox2000x@gmail.com --- (In reply to joaopa from comment #11)
This bug is fixed in wine-5.O-rc1. You need a native msvbm60 dll. Can an administrator close this bug as FIXED?
Starts fine and works here as well.
tested:
sha1sum SMBX\ 1.3.0.1.zip 6b635cb96143aa6284ca121132e0c0f2c9fe7f3a SMBX 1.3.0.1.zip
https://bugs.winehq.org/show_bug.cgi?id=38981
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #13 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 5.0-rc2.