[Wine] Wine page fault with ARRL Antenna Book ABSETUP.EXE
Nate Bargmann
n0nb.DO.NOT.SPAM at ME.networksplus.net
Mon Mar 19 00:52:44 CDT 2007
I'm trying to install a program from a CD-ROM that is included with a
publication called the ARRL Antenna Book, 19th Edition which claims
compatibility with Windows up to 2000. Running the setup program I get
the following (I am executing it from the CD-ROM):
$ wine ABSETUP.EXE
Disabling HW TCL support
Disabling HW TCL support
Disabling HW TCL support
Disabling HW TCL support
wine: Unhandled page fault on read access to 0x4a078400 at address 0x4a078400 (thread 000e), starting debugger...
First chance exception: page fault on read access to 0x4a078400 in 32-bit code (0x4a078400).
Register dump:
CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b
EIP:4a078400 ESP:0034dbd8 EBP:0034dbf8 EFLAGS:00210202( - 00 - -RI1)
EAX:004a0077 EBX:0034dc14 ECX:7edc2560 EDX:7edc2564
ESI:0055c220 EDI:0000001c
Stack dump:
0x0034dbd8: 00421bed 0055c220 0000001c 00000001
0x0034dbe8: 00000000 00020026 00000001 7eda7714
0x0034dbf8: 0034dc18 0043a73f 0034dc14 00020026
0x0034dc08: 0000001c 00000001 00000000 00454e80
0x0034dc18: 0034dc48 7ed8381a 00020026 0000001c
0x0034dc28: 00000001 00000000 00000000 7eda7714
Backtrace:
=>1 0x4a078400 (0x0034dbf8)
2 0x0043a73f in fimain (+0x3a73f) (0x0034dc18)
3 0x7ed8381a WINPROC_wrapper+0x1a() in user32 (0x0034dc48)
4 0x7ed83f7b in user32 (+0xa3f7b) (0x0034dc88)
5 0x7ed88431 in user32 (+0xa8431) (0x0034e338)
6 0x7ed88e4a CallWindowProcW+0xaa() in user32 (0x0034e378)
7 0x7ed50b20 in user32 (+0x70b20) (0x0034e3e8)
8 0x7ed55212 SendMessageTimeoutW+0x1a2() in user32 (0x0034e458)
9 0x7ed5527c SendMessageW+0x4c() in user32 (0x0034e498)
10 0x7ed320c9 in user32 (+0x520c9) (0x0034e568)
11 0x7ed32369 SetFocus+0x199() in user32 (0x0034e5a8)
12 0x7ed1edba in user32 (+0x3edba) (0x0034e728)
13 0x7ed20646 DialogBoxIndirectParamAorW+0x46() in user32 (0x0034e748)
14 0x7ed20702 DialogBoxIndirectParamA+0x42() in user32 (0x0034e778)
15 0x004445bc in fimain (+0x445bc) (0x0034e7a4)
16 0x00441e82 in fimain (+0x41e82) (0x0034e8d8)
17 0x0042c33b in fimain (+0x2c33b) (0x0034f770)
18 0x00410794 in fimain (+0x10794) (0x0034f780)
19 0x0041c096 in fimain (+0x1c096) (0x0034fba0)
20 0x00410dd6 in fimain (+0x10dd6) (0x0034fbc0)
21 0x00410c60 in fimain (+0x10c60) (0x0034fbf8)
22 0x00410ade in fimain (+0x10ade) (0x0034fc18)
23 0x00426f1d in fimain (+0x26f1d) (0x0034fd90)
24 0x00426a14 in fimain (+0x26a14) (0x0034fda4)
25 0x00426084 in fimain (+0x26084) (0x0034fed0)
26 0x0044e629 in fimain (+0x4e629) (0x0034ff00)
27 0x00000000 (0x0034ffe8)
28 0xb7e277a7 wine_switch_to_stack+0x17() in libwine.so.1 (0x00000000)
0x4a078400: addb %al,0x0(%eax)
Modules:
Module Address Debug info Name (80 modules)
PE 380000-3e0000 Deferred lzpunz2
PE 400000-4a0000 Export fimain
PE ca0000-d00000 Deferred fienu
ELF 7b800000-7b91a000 Deferred kernel32<elf>
\-PE 7b820000-7b91a000 \ kernel32
ELF 7bc00000-7bc83000 Deferred ntdll<elf>
\-PE 7bc10000-7bc83000 \ ntdll
ELF 7bf00000-7bf03000 Deferred <wine-loader>
ELF 7d6e9000-7d71c000 Deferred uxtheme<elf>
\-PE 7d6f0000-7d71c000 \ uxtheme
ELF 7d71c000-7d800000 Deferred libdb-4.3.so
ELF 7d800000-7d804000 Deferred libgpg-error.so.0
ELF 7d804000-7d855000 Deferred libgcrypt.so.11
ELF 7d855000-7d868000 Deferred libtasn1.so.3
ELF 7d868000-7d896000 Deferred libcrypt.so.1
ELF 7d8a3000-7d8a8000 Deferred libnss_db.so.2
ELF 7d8a8000-7d916000 Deferred libgnutls.so.13
ELF 7d916000-7d945000 Deferred libcups.so.2
ELF 7d947000-7d94c000 Deferred libxfixes.so.3
ELF 7d94c000-7d955000 Deferred libxcursor.so.1
ELF 7d955000-7d971000 Deferred imm32<elf>
\-PE 7d960000-7d971000 \ imm32
ELF 7d971000-7d974000 Deferred iso8859-1.so
ELF 7d97b000-7d97e000 Deferred libxrandr.so.2
ELF 7d97e000-7d986000 Deferred libxrender.so.1
ELF 7d986000-7d989000 Deferred libxinerama.so.1
ELF 7e07c000-7e2c3000 Deferred r200_dri.so
ELF 7e2c3000-7e2ca000 Deferred libdrm.so.2
ELF 7e2ca000-7e334000 Deferred libgl.so.1
ELF 7e334000-7e339000 Deferred libxdmcp.so.6
ELF 7e339000-7e33c000 Deferred libxau.so.6
ELF 7e33c000-7e428000 Deferred libx11.so.6
ELF 7e428000-7e436000 Deferred libxext.so.6
ELF 7e436000-7e43b000 Deferred libxxf86vm.so.1
ELF 7e43b000-7e453000 Deferred libice.so.6
ELF 7e453000-7e45c000 Deferred libsm.so.6
ELF 7e45c000-7e4e9000 Deferred winex11<elf>
\-PE 7e470000-7e4e9000 \ winex11
ELF 7e5ea000-7e60a000 Deferred libexpat.so.1
ELF 7e60a000-7e635000 Deferred libfontconfig.so.1
ELF 7e635000-7e649000 Deferred libz.so.1
ELF 7e649000-7e6b3000 Deferred libfreetype.so.6
ELF 7e6b3000-7e6c7000 Deferred lz32<elf>
\-PE 7e6c0000-7e6c7000 \ lz32
ELF 7e6c7000-7e6e0000 Deferred version<elf>
\-PE 7e6d0000-7e6e0000 \ version
ELF 7e6e0000-7e7a1000 Deferred comctl32<elf>
\-PE 7e6f0000-7e7a1000 \ comctl32
ELF 7e7a1000-7e7b4000 Deferred libresolv.so.2
ELF 7e7b4000-7e7d2000 Deferred iphlpapi<elf>
\-PE 7e7c0000-7e7d2000 \ iphlpapi
ELF 7e7d2000-7e826000 Deferred rpcrt4<elf>
\-PE 7e7e0000-7e826000 \ rpcrt4
ELF 7e826000-7e8bb000 Deferred ole32<elf>
\-PE 7e830000-7e8bb000 \ ole32
ELF 7e8bb000-7e913000 Deferred shlwapi<elf>
\-PE 7e8d0000-7e913000 \ shlwapi
ELF 7e913000-7ea05000 Deferred shell32<elf>
\-PE 7e920000-7ea05000 \ shell32
ELF 7ea05000-7ea36000 Deferred winspool<elf>
\-PE 7ea10000-7ea36000 \ winspool
ELF 7ea36000-7ead5000 Deferred comdlg32<elf>
\-PE 7ea40000-7ead5000 \ comdlg32
ELF 7ead5000-7eb1b000 Deferred advapi32<elf>
\-PE 7eae0000-7eb1b000 \ advapi32
ELF 7eb1b000-7eb26000 Deferred libgcc_s.so.1
ELF 7ec0b000-7ecc4000 Deferred gdi32<elf>
\-PE 7ec20000-7ecc4000 \ gdi32
ELF 7ecc4000-7edfc000 Export user32<elf>
\-PE 7ece0000-7edfc000 \ user32
ELF 7edfc000-7ee07000 Deferred libnss_files.so.2
ELF 7ee07000-7ee11000 Deferred libnss_nis.so.2
ELF 7ee11000-7ee27000 Deferred libnsl.so.1
ELF 7ee27000-7ee30000 Deferred libnss_compat.so.2
ELF 7efc9000-7efee000 Deferred libm.so.6
ELF b7cc7000-b7ccb000 Deferred libdl.so.2
ELF b7ccb000-b7dfc000 Deferred libc.so.6
ELF b7dfc000-b7e0e000 Deferred libpthread.so.0
ELF b7e20000-b7f31000 Export libwine.so.1
ELF b7f33000-b7f4a000 Deferred ld-linux.so.2
Threads:
process tid prio (all id:s are in hex)
0000000f
00000010 0
0000000d (D) C:\fitmp000.000\fimain.exe
0000000e 0 <==
0000000a
0000000c 0
0000000b 0
00000008
00000009 0
Wine exited with a successful status
The on-screen result is an empty Wine Program Manager.
Thanks!
- Nate >>
--
"The optimist proclaims that we live in the best of all possible worlds,
the pessimist fears this is true."
More information about the wine-users
mailing list