Author Topic: Unhandled page fault under Wine  (Read 2491 times)

Offline stavros

  • Contributor
  • ***
  • Posts: 8
    • Open-Source VoIP Billing Software
Unhandled page fault under Wine
« on: December 09, 2007, 02:19:24 PM »
I've just upgraded from v0.25 to v0.27.  Now when I 'wine altbinz.exe'  the main window appears, but will not take focus.  Initially I was running in the same folder I used to run v0.25, but I get the same results when running from a folder containing only the files from the RAR.
Any suggestions gratefully received.
Code: [Select]
$ wine --version
wine-0.9.50
$ cat log/20071209.log

[12/9/2007 1:10:49 PM] [Main] Alt.Binz 0.27.0 [01.12.2007] started.
[12/9/2007 1:10:49 PM] [Main] Download queue list ageing done in 0ms
[12/9/2007 1:10:49 PM] [Main] 0 outdated items removed from download history list in 0ms.
Code: [Select]
$ wine altbinz.exe
wine: Unhandled page fault on read access to 0x8000012c at address 0x701069b2 (thread 000b), starting debugger...
Unhandled exception: page fault on read access to 0x8000012c in 32-bit code (0x701069b2).
err:dbghelp:pe_load_dbg_file -Unable to peruse .DBG file rpcrt4.dbg ("")
Register dump:
 CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b
 EIP:701069b2 ESP:0034fd18 EBP:0034fd58 EFLAGS:00010286(   - 00      -RISP1)
 EAX:0000000a EBX:00000000 ECX:80000118 EDX:00000000
 ESI:80000118 EDI:00000000
Stack dump:
0x0034fd18:  0000003c 701067e6 00000000 70101dc3
0x0034fd28:  00110550 00000001 7bc86ff4 7ee10000
0x0034fd38:  00000001 00000001 0034fd28 0034f87c
0x0034fd48:  0034ff2c 7010a6dc 70146488 ffffffff
0x0034fd58:  0034fd78 7bc43d55 70100000 00000001
0x0034fd68:  00000001 7bc45d32 7efff7a6 7bc86ff4
Backtrace:
=>1 0x701069b2 in rpcrt4 (+0x69b2) (0x0034fd58)
  2 0x7bc43d55 call_dll_entry_point+0x15() in ntdll (0x0034fd78)
  3 0x7bc456ad in ntdll (+0x356ad) (0x0034fe08)
  4 0x7bc45d32 in ntdll (+0x35d32) (0x0034fe58)
  5 0x7bc45c62 in ntdll (+0x35c62) (0x0034fea8)
  6 0x7bc487ff LdrInitializeThunk+0x2bf() in ntdll (0x0034ff08)
  7 0x7b874a48 in kernel32 (+0x54a48) (0x0034ffe8)
  8 0xb7dda877 wine_switch_to_stack+0x17() in libwine.so.1 (0x00000000)
0x701069b2: cmpl        0x14(%esi),%eax
Modules:
Module  Address                 Debug info      Name (50 modules)
ELF     4ce35000-4ce51000       Deferred        ld-linux.so.2
ELF     4ce53000-4cf88000       Deferred        libc.so.6
ELF     4cf8a000-4cfae000       Deferred        libm.so.6
ELF     4cfb0000-4cfb4000       Deferred        libdl.so.2
ELF     4cfb6000-4cfce000       Deferred        libpthread.so.0
ELF     4cfd0000-4cfe5000       Deferred        libz.so.1
ELF     4cfe7000-4cfed000       Deferred        libxdmcp.so.6
ELF     4cfef000-4cff2000       Deferred        libxcb-xlib.so.0
ELF     4cff4000-4cff8000       Deferred        libxau.so.6
ELF     4cffa000-4d0f6000       Deferred        libx11.so.6
ELF     4d0f8000-4d112000       Deferred        libxcb.so.1
ELF     4d114000-4d126000       Deferred        libxext.so.6
ELF     4d224000-4d3ab000       Deferred        libxml2.so.2
ELF     4d3ad000-4d3c6000       Deferred        libice.so.6
ELF     4d3c8000-4d3d2000       Deferred        libsm.so.6
ELF     4d3d4000-4d466000       Deferred        libfreetype.so.6
ELF     4d48f000-4d4b9000       Deferred        libfontconfig.so.1
ELF     4d4c6000-4d4d0000       Deferred        libxrender.so.1
ELF     4d4d2000-4d4d6000       Deferred        libxinerama.so.1
ELF     4d4d8000-4d4e0000       Deferred        libxrandr.so.2
ELF     4d4e2000-4d4ee000       Deferred        libxcursor.so.1
ELF     4d4f0000-4d4f6000       Deferred        libxfixes.so.3
ELF     4d8e3000-4d8fa000       Deferred        libnsl.so.1
ELF     4e441000-4e445000       Deferred        libxcomposite.so.1
ELF     4ee51000-4ee58000       Deferred        libxxf86vm.so.1
PE      70100000-70153000       Export          rpcrt4
ELF     7b800000-7b929000       Export          kernel32<elf>
  \-PE  7b820000-7b929000       \               kernel32
ELF     7bc00000-7bca3000       Export          ntdll<elf>
  \-PE  7bc10000-7bca3000       \               ntdll
ELF     7bf00000-7bf04000       Deferred        <wine-loader>
ELF     7d574000-7d592000       Deferred        imm32<elf>
  \-PE  7d580000-7d592000       \               imm32
ELF     7ddcb000-7e763000       Deferred        libglcore.so.1
ELF     7e763000-7e7f9000       Deferred        libgl.so.1
ELF     7e98b000-7ea1d000       Deferred        winex11<elf>
  \-PE  7e9a0000-7ea1d000       \               winex11
ELF     7ed58000-7edf0000       Deferred        gdi32<elf>
  \-PE  7ed70000-7edf0000       \               gdi32
ELF     7edf0000-7ef2d000       Deferred        user32<elf>
  \-PE  7ee10000-7ef2d000       \               user32
ELF     7ef2d000-7ef79000       Deferred        advapi32<elf>
  \-PE  7ef40000-7ef79000       \               advapi32
ELF     7ef79000-7ef84000       Deferred        libnss_files.so.2
ELF     7ef84000-7ef8e000       Deferred        libnss_nis.so.2
ELF     7efe7000-7f000000       Deferred        explorer<elf>
  \-PE  7eff0000-7f000000       \               explorer
ELF     b7c40000-b7c42000       Deferred        libnvidia-tls.so.1
ELF     b7c42000-b7c4a000       Deferred        libnss_compat.so.2
ELF     b7dd3000-b7ee7000       Export          libwine.so.1
Threads:
process  tid      prio (all id:s are in hex)
0000000a (D) c:\windows\system\explorer.exe
        0000000b    0 <==
00000008
        00000009    0
Backtrace:
=>1 0x701069b2 in rpcrt4 (+0x69b2) (0x0034fd58)
  2 0x7bc43d55 call_dll_entry_point+0x15() in ntdll (0x0034fd78)
  3 0x7bc456ad in ntdll (+0x356ad) (0x0034fe08)
  4 0x7bc45d32 in ntdll (+0x35d32) (0x0034fe58)
  5 0x7bc45c62 in ntdll (+0x35c62) (0x0034fea8)
  6 0x7bc487ff LdrInitializeThunk+0x2bf() in ntdll (0x0034ff08)
  7 0x7b874a48 in kernel32 (+0x54a48) (0x0034ffe8)
  8 0xb7dda877 wine_switch_to_stack+0x17() in libwine.so.1 (0x00000000)
fixme:shell:FileIconInit (true)
fixme:shell:SHGetFileInfoW set icon to shell size, stub
fixme:shell:SHGetFileInfoW set icon to shell size, stub
fixme:shell:SHGetFileInfoW set icon to shell size, stub
fixme:shell:SHGetFileInfoW set icon to shell size, stub
fixme:shell:SHGetFileInfoW set icon to shell size, stub
fixme:shell:SHGetFileInfoW set icon to shell size, stub
« Last Edit: December 09, 2007, 02:23:34 PM by stavros »

drunkenmonkee

  • Guest
Re: Unhandled page fault under Wine
« Reply #1 on: December 11, 2007, 12:46:08 PM »
I was having the same problem and it turned out that my wine installation got corrupted somehow. I suggest removing your .wine folder and reinstalling your apps. This way it should work and save you some time. ;D

Offline stavros

  • Contributor
  • ***
  • Posts: 8
    • Open-Source VoIP Billing Software
Re: Unhandled page fault under Wine
« Reply #2 on: December 12, 2007, 01:34:53 AM »
I think you may be right as I've noticed I'm also now getting a similar error message when running 'winecfg' which goes away when moving ~/.wine to another name.
Thanks for the advice.

Offline stavros

  • Contributor
  • ***
  • Posts: 8
    • Open-Source VoIP Billing Software
Alt.Binz refuses to accept focus when run under Wine
« Reply #3 on: December 15, 2007, 03:06:09 AM »
OK, I've fixed my Wine so it no longer page faults, but I was still getting the problem where Alt.Binz refused to take focus.

I finally fixed it this evening by running winecfg, and selecting Graphics -> Emulate a virtual desktop.  I had to run Alt.Binz once with this option selected, and now it runs just fine without the virtual desktop.   ;D

Thanks folks.