[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