[Bug 5456] New: Unhandled page fault on read (regression)
Wine Bugs
wine-bugs at winehq.org
Sat Jun 17 08:47:59 CDT 2006
http://bugs.winehq.org/show_bug.cgi?id=5456
Summary: Unhandled page fault on read (regression)
Product: Wine
Version: 0.9.15.
Platform: PC
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: wine-binary
AssignedTo: wine-bugs at winehq.org
ReportedBy: pkk at spth.de
When I try to launch the freeware eprom burner program from
http://www.willem.org/ZIP/epr097ja.zip
I get a page fault.
I set my Windows version to Windows 95 using winecfg (95 or 98 is necessary for
the program to work, the error is the same with 98).
I remember that it worked some time ago.
I see the same error with the official Debian apackages from Debian unstable
(wine 0.9.12) and the dapper packages from winehq (wine 0.9.15).
Here is the console output with wine0.9.12 first and wine 0.9.15 below:
philipp at notebook2:~/.wine/drive_c/Programme/eprom$ wine EpromM51.exe
fixme:vxd:VXD_Open Unknown/unsupported VxD L"sice.vxd". Try setting Windows
version to 'nt40' or 'win31'.
fixme:vxd:VXD_Open Unknown/unsupported VxD L"ntice.vxd". Try setting Windows
version to 'nt40' or 'win31'.
fixme:vxd:VXD_Open Unknown/unsupported VxD L"ntice7871.vxd". Try setting Windows
version to 'nt40' or 'win31'.
fixme:vxd:VXD_Open Unknown/unsupported VxD L"nticed052.vxd". Try setting Windows
version to 'nt40' or 'win31'.
fixme:vxd:VXD_Open Unknown/unsupported VxD L"trwdebug.vxd". Try setting Windows
version to 'nt40' or 'win31'.
fixme:vxd:VXD_Open Unknown/unsupported VxD L"trw.vxd". Try setting Windows
version to 'nt40' or 'win31'.
fixme:vxd:VXD_Open Unknown/unsupported VxD L"trw2000.vxd". Try setting Windows
version to 'nt40' or 'win31'.
fixme:vxd:VXD_Open Unknown/unsupported VxD L"superbpm.vxd". Try setting Windows
version to 'nt40' or 'win31'.
fixme:vxd:VXD_Open Unknown/unsupported VxD L"icedump.vxd". Try setting Windows
version to 'nt40' or 'win31'.
fixme:vxd:VXD_Open Unknown/unsupported VxD L"regmon.vxd". Try setting Windows
version to 'nt40' or 'win31'.
fixme:vxd:VXD_Open Unknown/unsupported VxD L"filemon.vxd". Try setting Windows
version to 'nt40' or 'win31'.
fixme:vxd:VXD_Open Unknown/unsupported VxD L"regvxd.vxd". Try setting Windows
version to 'nt40' or 'win31'.
fixme:vxd:VXD_Open Unknown/unsupported VxD L"filevxd.vxd". Try setting Windows
version to 'nt40' or 'win31'.
fixme:vxd:VXD_Open Unknown/unsupported VxD L"vkeyprod.vxd". Try setting Windows
version to 'nt40' or 'win31'.
fixme:vxd:VXD_Open Unknown/unsupported VxD L"bw2k.vxd". Try setting Windows
version to 'nt40' or 'win31'.
fixme:vxd:VXD_Open Unknown/unsupported VxD L"siwdebug.vxd". Try setting Windows
version to 'nt40' or 'win31'.
wine: Unhandled page fault on read access to 0x00007b17 at address 0x4c9cd0
(thread 0009), starting debugger...
WineDbg starting on pid 0x8
Unhandled exception: page fault on read access to 0x00007b17 in 32-bit code
(0x004c9cd0).
Register dump:
CS:0073 SS:007b DS:007b ES:007b FS:1007 GS:0033
EIP:004c9cd0 ESP:7f9cfe9b EBP:7f9cfeb3 EFLAGS:00010203( - 00 - RI1C)
EAX:00000000 EBX:7fc848bc ECX:c0000135 EDX:00000134
ESI:00007b07 EDI:004ed832
Stack dump:
0x7f9cfe9b: 004ed832 009cf02e 7fc848bc 5b000000
0x7f9cfeab: 7fc848bc 009c007b 009c007b 00000000
0x7f9cfebb: 00007b07 6c007300 9c007b8e 7f007300
0x7f9cfecb: 9c007bff bf00737f 00007b3a 9c007300
0x7f9cfedb: 00007b00 9c007300 4e007b00 9c007300
0x7f9cfeeb: 9c007b00 9c00737f c8007b7f f400737f
0200: sel=1007 base=7fe42000 limit=00001fff 32-bit rw-
Backtrace:
=>1 0x004c9cd0 in epromm51 (+0xc9cd0) (0x004c9cd0)
2 0x00000000 (0x00000000)
3 0x00000000 (0x00000000)
0x004c9cd0: movl 0x10(%esi),%eax
Modules:
Module Address Debug info Name (85 modules)
PE 0x00400000-009cfb98 Export epromm51
ELF 0x7bf00000-7bf03000 Deferred <wine-loader>
ELF 0x7c771000-7c7bf000 Deferred libgcrypt.so.11
ELF 0x7c7bf000-7c7ed000 Deferred libcrypt.so.1
ELF 0x7c804000-7c87e000 Deferred libgnutls.so.13
ELF 0x7c87e000-7c8ad000 Deferred libcups.so.2
ELF 0x7c8ad000-7c90b000 Deferred shlwapi<elf>
\-PE 0x7c8c0000-7c90b000 \ shlwapi
ELF 0x7c90b000-7c9e2000 Deferred shell32<elf>
\-PE 0x7c920000-7c9e2000 \ shell32
ELF 0x7c9e2000-7ca11000 Deferred winspool<elf>
\-PE 0x7c9f0000-7ca11000 \ winspool
ELF 0x7ca11000-7cab3000 Deferred comdlg32<elf>
\-PE 0x7ca20000-7cab3000 \ comdlg32
ELF 0x7cab3000-7cac7000 Deferred lz32<elf>
\-PE 0x7cac0000-7cac7000 \ lz32
ELF 0x7cac7000-7cae0000 Deferred version<elf>
\-PE 0x7cad0000-7cae0000 \ version
ELF 0x7caec000-7caf0000 Deferred libgpg-error.so.0
ELF 0x7cbf7000-7cc29000 Deferred uxtheme<elf>
\-PE 0x7cc00000-7cc29000 \ uxtheme
ELF 0x7cc29000-7cc54000 Deferred ws2_32<elf>
\-PE 0x7cc30000-7cc54000 \ ws2_32
ELF 0x7cc54000-7cc6e000 Deferred wsock32<elf>
\-PE 0x7cc60000-7cc6e000 \ wsock32
ELF 0x7cc6e000-7cd09000 Deferred oleaut32<elf>
\-PE 0x7cc90000-7cd09000 \ oleaut32
ELF 0x7cd09000-7cd28000 Deferred iphlpapi<elf>
\-PE 0x7cd10000-7cd28000 \ iphlpapi
ELF 0x7cd28000-7cd74000 Deferred rpcrt4<elf>
\-PE 0x7cd40000-7cd74000 \ rpcrt4
ELF 0x7cd74000-7ce0a000 Deferred ole32<elf>
\-PE 0x7cd90000-7ce0a000 \ ole32
ELF 0x7ce0a000-7ce2a000 Deferred mpr<elf>
\-PE 0x7ce10000-7ce2a000 \ mpr
ELF 0x7ce2a000-7cef0000 Deferred comctl32<elf>
\-PE 0x7ce30000-7cef0000 \ comctl32
PE 0x7cef0000-7cf63000 Deferred xea2cec.tmp
ELF 0x7cf69000-7cf6e000 Deferred libxfixes.so.3
ELF 0x7cf6e000-7cf77000 Deferred libxcursor.so.1
ELF 0x7cf77000-7cf93000 Deferred imm32<elf>
\-PE 0x7cf80000-7cf93000 \ imm32
ELF 0x7cf93000-7cfb0000 Deferred ximcp.so.2
ELF 0x7cfb0000-7cfb4000 Deferred libxrandr.so.2
ELF 0x7cfb4000-7cfbc000 Deferred libxrender.so.1
ELF 0x7f0a4000-7f2f3000 Deferred i915_dri.so
ELF 0x7f2f3000-7f2fa000 Deferred libdrm.so.2
ELF 0x7f2fa000-7f369000 Deferred libgl.so.1
ELF 0x7f369000-7f36e000 Deferred libxdmcp.so.6
ELF 0x7f36e000-7f436000 Deferred libx11.so.6
ELF 0x7f436000-7f444000 Deferred libxext.so.6
ELF 0x7f444000-7f45c000 Deferred libice.so.6
ELF 0x7f45c000-7f4e1000 Deferred winex11<elf>
\-PE 0x7f470000-7f4e1000 \ winex11
ELF 0x7f4e1000-7f501000 Deferred libexpat.so.1
ELF 0x7f501000-7f531000 Deferred libfontconfig.so.1
ELF 0x7f531000-7f59d000 Deferred libfreetype.so.6
ELF 0x7f59d000-7f5df000 Deferred advapi32<elf>
\-PE 0x7f5b0000-7f5df000 \ advapi32
ELF 0x7f5e2000-7f5f6000 Deferred libz.so.1
ELF 0x7f6d7000-7f78d000 Deferred gdi32<elf>
\-PE 0x7f6f0000-7f78d000 \ gdi32
ELF 0x7f78d000-7f8c0000 Deferred user32<elf>
\-PE 0x7f7b0000-7f8c0000 \ user32
ELF 0x7f9d1000-7f9d3000 Deferred xlcutf8load.so.2
ELF 0x7f9d3000-7f9d8000 Deferred libxxf86vm.so.1
ELF 0x7fbd8000-7fce0000 Deferred kernel32<elf>
\-PE 0x7fbf0000-7fce0000 \ kernel32
ELF 0x7fdf1000-7fdf6000 Deferred libxxf86dga.so.1
ELF 0x7fdf6000-7fe02000 Deferred libnss_files.so.2
ELF 0x7fe02000-7fe0c000 Deferred libnss_nis.so.2
ELF 0x7fe0c000-7fe22000 Deferred libnsl.so.1
ELF 0x7fe22000-7fe2b000 Deferred libnss_compat.so.2
ELF 0x7fe2c000-7fe35000 Deferred libsm.so.6
ELF 0x7fe35000-7fe40000 Deferred libgcc_s.so.1
ELF 0x7fe46000-7fe6c000 Deferred libm.so.6
ELF 0x7fe6c000-7ff62000 Deferred libwine_unicode.so.1
ELF 0x7ff62000-7ffe0000 Deferred ntdll<elf>
\-PE 0x7ff70000-7ffe0000 \ ntdll
ELF 0xb7e16000-b7e1a000 Deferred libdl.so.2
ELF 0xb7e1a000-b7f52000 Deferred libc.so.6
ELF 0xb7f53000-b7f65000 Deferred libpthread.so.0
ELF 0xb7f65000-b7f68000 Deferred libxau.so.6
ELF 0xb7f7c000-b7f96000 Deferred libwine.so.1
ELF 0xb7f98000-b7faf000 Deferred ld-linux.so.2
Threads:
process tid prio (all id:s are in hex)
0000000a
0000000b 0
00000008 (D) C:\Programme\eprom\EpromM51.exe
00000009 0 <==
Wine exited with a successful status
philipp at notebook2:~/.wine/drive_c/Programme/eprom$ wine EpromM51.exe
fixme:vxd:VXD_Open Unknown/unsupported VxD L"sice.vxd". Try setting Windows
version to 'nt40' or 'win31'.
fixme:vxd:VXD_Open Unknown/unsupported VxD L"ntice.vxd". Try setting Windows
version to 'nt40' or 'win31'.
fixme:vxd:VXD_Open Unknown/unsupported VxD L"ntice7871.vxd". Try setting Windows
version to 'nt40' or 'win31'.
fixme:vxd:VXD_Open Unknown/unsupported VxD L"nticed052.vxd". Try setting Windows
version to 'nt40' or 'win31'.
fixme:vxd:VXD_Open Unknown/unsupported VxD L"trwdebug.vxd". Try setting Windows
version to 'nt40' or 'win31'.
fixme:vxd:VXD_Open Unknown/unsupported VxD L"trw.vxd". Try setting Windows
version to 'nt40' or 'win31'.
fixme:vxd:VXD_Open Unknown/unsupported VxD L"trw2000.vxd". Try setting Windows
version to 'nt40' or 'win31'.
fixme:vxd:VXD_Open Unknown/unsupported VxD L"superbpm.vxd". Try setting Windows
version to 'nt40' or 'win31'.
fixme:vxd:VXD_Open Unknown/unsupported VxD L"icedump.vxd". Try setting Windows
version to 'nt40' or 'win31'.
fixme:vxd:VXD_Open Unknown/unsupported VxD L"regmon.vxd". Try setting Windows
version to 'nt40' or 'win31'.
fixme:vxd:VXD_Open Unknown/unsupported VxD L"filemon.vxd". Try setting Windows
version to 'nt40' or 'win31'.
fixme:vxd:VXD_Open Unknown/unsupported VxD L"regvxd.vxd". Try setting Windows
version to 'nt40' or 'win31'.
fixme:vxd:VXD_Open Unknown/unsupported VxD L"filevxd.vxd". Try setting Windows
version to 'nt40' or 'win31'.
fixme:vxd:VXD_Open Unknown/unsupported VxD L"vkeyprod.vxd". Try setting Windows
version to 'nt40' or 'win31'.
fixme:vxd:VXD_Open Unknown/unsupported VxD L"bw2k.vxd". Try setting Windows
version to 'nt40' or 'win31'.
fixme:vxd:VXD_Open Unknown/unsupported VxD L"siwdebug.vxd". Try setting Windows
version to 'nt40' or 'win31'.
wine: Unhandled page fault on read access to 0x00007300 at address 0x7ffac1dd
(thread 0009), starting debugger...
WineDbg starting on pid 0x8
Unhandled exception: page fault on read access to 0x00007300 in 32-bit code
(0x7ffac1dd).
Register dump:
CS:0073 SS:007b DS:007b ES:007b FS:003b GS:0033
EIP:7ffac1dd ESP:7f9cfe17 EBP:7f9cfe1f EFLAGS:00010246( - 00 -RIZP1)
EAX:00000000 EBX:7fc85204 ECX:ffffffff EDX:00007300
ESI:7f9cfe4b EDI:00007300
Stack dump:
0x7f9cfe17: 00000000 7f9cfe4b 7f9cfe5f 7fc20724
0x7f9cfe27: 7f9cfe4b 00007300 00000000 00000000
0x7f9cfe37: 00000000 00000000 00000000 00000000
0x7f9cfe47: 00000000 00000000 00007300 7fc85204
0x7f9cfe57: 00000002 7f9cfea7 7f9cfe7f 7fc3d2c4
0x7f9cfe67: 00007300 00000000 9cfea000 7fc85204
fixme:ntdll:RtlNtStatusToDosErrorNoTeb no mapping for c0000119
Backtrace:
=>1 0x7ffac1dd RtlInitAnsiString+0x1c in ntdll (0x7ffac1dd)
2 0x7fc20724 FILE_name_AtoW+0x29 in kernel32 (0x7fc20724)
3 0x7fc3d2c4 GetModuleHandleExA+0x56 in kernel32 (0x7fc3d2c4)
4 0x7fc3d315 GetModuleHandleA+0x2c in kernel32 (0x7fc3d315)
5 0x00401054 in epromm51 (+0x1054) (0x00401054)
6 0x00000000 (0x00000000)
0x7ffac1dd RtlInitAnsiString+0x1c in ntdll: repne scasb %es:(%edi)
Modules:
Module Address Debug info Name (85 modules)
PE 0x00400000-009cfb98 Export epromm51
ELF 0x7bf00000-7bf03000 Deferred <wine-loader>
ELF 0x7c724000-7c772000 Deferred libgcrypt.so.11
ELF 0x7c772000-7c7a0000 Deferred libcrypt.so.1
ELF 0x7c7b7000-7c831000 Deferred libgnutls.so.13
ELF 0x7c831000-7c860000 Deferred libcups.so.2
ELF 0x7c8ba000-7c8e9000 Deferred winspool<elf>
\-PE 0x7c8c0000-7c8e9000 \ winspool
ELF 0x7c8e9000-7c945000 Deferred shlwapi<elf>
\-PE 0x7c900000-7c945000 \ shlwapi
ELF 0x7c945000-7ca22000 Deferred shell32<elf>
\-PE 0x7c960000-7ca22000 \ shell32
ELF 0x7ca22000-7cac3000 Deferred comdlg32<elf>
\-PE 0x7ca30000-7cac3000 \ comdlg32
ELF 0x7cac3000-7cad7000 Deferred lz32<elf>
\-PE 0x7cad0000-7cad7000 \ lz32
ELF 0x7cad7000-7caf0000 Deferred version<elf>
\-PE 0x7cae0000-7caf0000 \ version
ELF 0x7cc02000-7cc06000 Deferred libgpg-error.so.0
ELF 0x7cc0b000-7cc3c000 Deferred uxtheme<elf>
\-PE 0x7cc10000-7cc3c000 \ uxtheme
ELF 0x7cc3c000-7cc66000 Deferred ws2_32<elf>
\-PE 0x7cc40000-7cc66000 \ ws2_32
ELF 0x7cc66000-7cc80000 Deferred wsock32<elf>
\-PE 0x7cc70000-7cc80000 \ wsock32
ELF 0x7cc80000-7cd18000 Deferred oleaut32<elf>
\-PE 0x7cca0000-7cd18000 \ oleaut32
ELF 0x7cd18000-7cd37000 Deferred iphlpapi<elf>
\-PE 0x7cd20000-7cd37000 \ iphlpapi
ELF 0x7cd37000-7cd8a000 Deferred rpcrt4<elf>
\-PE 0x7cd50000-7cd8a000 \ rpcrt4
ELF 0x7cd8a000-7ce1f000 Deferred ole32<elf>
\-PE 0x7cda0000-7ce1f000 \ ole32
ELF 0x7ce1f000-7ce3e000 Deferred mpr<elf>
\-PE 0x7ce30000-7ce3e000 \ mpr
ELF 0x7ce3e000-7cf00000 Deferred comctl32<elf>
\-PE 0x7ce50000-7cf00000 \ comctl32
PE 0x7cf00000-7cf73000 Deferred xea2cec.tmp
ELF 0x7cf78000-7cf7d000 Deferred libxfixes.so.3
ELF 0x7cf7d000-7cf86000 Deferred libxcursor.so.1
ELF 0x7cf86000-7cfa2000 Deferred imm32<elf>
\-PE 0x7cf90000-7cfa2000 \ imm32
ELF 0x7cfa2000-7cfbf000 Deferred ximcp.so.2
ELF 0x7cfbf000-7cfc7000 Deferred libxrender.so.1
ELF 0x7f0af000-7f2fe000 Deferred i915_dri.so
ELF 0x7f2fe000-7f305000 Deferred libdrm.so.2
ELF 0x7f305000-7f374000 Deferred libgl.so.1
ELF 0x7f374000-7f379000 Deferred libxdmcp.so.6
ELF 0x7f379000-7f441000 Deferred libx11.so.6
ELF 0x7f441000-7f459000 Deferred libice.so.6
ELF 0x7f459000-7f4dc000 Deferred winex11<elf>
\-PE 0x7f470000-7f4dc000 \ winex11
ELF 0x7f4dc000-7f4fc000 Deferred libexpat.so.1
ELF 0x7f4fc000-7f52c000 Deferred libfontconfig.so.1
ELF 0x7f52c000-7f598000 Deferred libfreetype.so.6
ELF 0x7f598000-7f5d9000 Deferred advapi32<elf>
\-PE 0x7f5a0000-7f5d9000 \ advapi32
ELF 0x7f5d9000-7f5e4000 Deferred libgcc_s.so.1
ELF 0x7f5e7000-7f5fb000 Deferred libz.so.1
ELF 0x7f6dc000-7f78d000 Deferred gdi32<elf>
\-PE 0x7f6f0000-7f78d000 \ gdi32
ELF 0x7f78d000-7f8c0000 Deferred user32<elf>
\-PE 0x7f7b0000-7f8c0000 \ user32
ELF 0x7f9d1000-7f9df000 Deferred libxext.so.6
ELF 0x7fbdf000-7fce0000 Export kernel32<elf>
\-PE 0x7fc00000-7fce0000 \ kernel32
ELF 0x7fdf0000-7fdf4000 Deferred libxrandr.so.2
ELF 0x7fdf4000-7fe00000 Deferred libnss_files.so.2
ELF 0x7fe00000-7fe0a000 Deferred libnss_nis.so.2
ELF 0x7fe0a000-7fe20000 Deferred libnsl.so.1
ELF 0x7fe20000-7fe29000 Deferred libnss_compat.so.2
ELF 0x7fe29000-7fe2b000 Deferred xlcutf8load.so.2
ELF 0x7fe2b000-7fe30000 Deferred libxxf86vm.so.1
ELF 0x7fe32000-7fe37000 Deferred libxxf86dga.so.1
ELF 0x7fe37000-7fe40000 Deferred libsm.so.6
ELF 0x7fe44000-7fe6a000 Deferred libm.so.6
ELF 0x7fe6a000-7ff62000 Deferred libwine_unicode.so.1
ELF 0x7ff62000-7ffe0000 Export ntdll<elf>
\-PE 0x7ff70000-7ffe0000 \ ntdll
ELF 0xb7e46000-b7e4a000 Deferred libdl.so.2
ELF 0xb7e4a000-b7f82000 Deferred libc.so.6
ELF 0xb7f82000-b7f94000 Deferred libpthread.so.0
ELF 0xb7f95000-b7f98000 Deferred libxau.so.6
ELF 0xb7fac000-b7fc6000 Deferred libwine.so.1
ELF 0xb7fc8000-b7fdf000 Deferred ld-linux.so.2
Threads:
process tid prio (all id:s are in hex)
0000000a
0000000b 0
00000008 (D) C:\Programme\eprom\EpromM51.exe
00000009 0 <==
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
More information about the wine-bugs
mailing list