[Wine] Gecko installs but page faults on execute

static_fiend wineforum-user at winehq.org
Tue Mar 4 15:43:52 CST 2008


Using Kubuntu 7.10 with a fresh apt-get on Wine, running winecfg, then doing wine iexplore http://winehq.org to install Gecko seems to work just fine, but when it finishes it goes into a page fault and then never works.  Here's a dumplog of bash.


> static-fiend at static-fiend-desktop:~$ wine iexplore http://winehq.org
> err:advapi:service_control_dispatcher pipe connect failed
> fixme:ole:CoResumeClassObjects stub
> fixme:win:WIN_CreateWindowEx Parent is HWND_MESSAGE
> fixme:urlmon:ObtainUserAgentString (0, 0x7ce37d73, 0x7ce37d74): stub
> fixme:urlmon:ObtainUserAgentString (0, 0x1315f8, 0x7ce37d74): stub
> fixme:wininet:InternetLockRequestFile STUB
> ALSA lib pcm_dsnoop.c:606:(snd_pcm_dsnoop_open) unable to open slave
> fixme:system:SetProcessDPIAware stub!
> fixme:iphlpapi:NotifyAddrChange (Handle 0x7c44b9c8, overlapped 0x7c44b9ac): stub
> fixme:msimtf:CActiveIMM_Create ((nil) {08c0e040-62d1-11d1-9326-0060b067b86e} 0x126ef34)
> fixme:ole:CoCreateInstance no instance created for interface {08c0e040-62d1-11d1-9326-0060b067b86e} of class {4955dd33-b159-11d0-8fcf-00aa006bcc59}, hres is 0x80004002
> fixme:shdocvw:ClOleCommandTarget_QueryStatus (0x12c2a4)->((null) 1 0x34f588 (nil))
> fixme:shdocvw:ClOleCommandTarget_Exec (0x12c2a4)->((null) 25 2 0x34f5b0 (nil))
> fixme:shdocvw:ClOleCommandTarget_Exec (0x12c2a4)->((null) 26 2 0x34f5b0 (nil))
> fixme:shdocvw:ClientSite_GetContainer (0x12c2a4)->(0x34f5fc)
> fixme:shdocvw:ClOleCommandTarget_Exec (0x12c2a4)->({000214d1-0000-0000-c000-000000000046} 37 0 0x34f710 (nil))
> fixme:shdocvw:HttpNegotiate_BeginningTransaction (0x12ced8)->(L"" L"" 0 0x34f68c)
> fixme:shdocvw:ClOleCommandTarget_Exec (0x12c2a4)->((null) 29 2 0x34fc90 (nil))
> fixme:shdocvw:DocHostUIHandler_GetDropTarget (0x12c2a4)
> fixme:shdocvw:ClientSite_GetContainer (0x12c2a4)->(0x34fb1c)
> fixme:shdocvw:InPlaceFrame_SetStatusText (0x12c2a4)->(0xb7e04b74)
> fixme:shdocvw:ClOleCommandTarget_Exec (0x12c2a4)->((null) 25 2 0x34fa30 (nil))
> fixme:shdocvw:ClOleCommandTarget_Exec (0x12c2a4)->((null) 26 2 0x34fa30 (nil))
> fixme:shdocvw:ClOleCommandTarget_Exec (0x12c2a4)->((null) 21 2 (nil) (nil))
> fixme:shdocvw:ClOleCommandTarget_Exec (0x12c2a4)->((null) 28 2 0x34fb00 (nil))
> wine: Unhandled page fault on write access to 0x00000024 at address 0xde6cde (thread 0009), starting debugger...
> Unhandled exception: page fault on write access to 0x00000024 in 32-bit code (0x00de6cde).
> Register dump:
>  CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b
>  EIP:00de6cde ESP:0034383c EBP:00343850 EFLAGS:00210202(   - 00      - -RI1)
>  EAX:00000024 EBX:00110001 ECX:00000001 EDX:00000002
>  ESI:0158ecf4 EDI:0034d8d0
> Stack dump:
> 0x0034383c:  0000f842 0157f5bc 015779f8 00001499
> 0x0034384c:  00110001 0034d8ec 00de62d4 00001498
> 0x0034385c:  0000f842 0034d88c 0034d890 00000000
> 0x0034386c:  00000040 01577788 00000000 00000000
> 0x0034387c:  0000001b 00343cd0 7c755d81 7c1038e0
> 0x0034388c:  7c76f03d 7c76f22b 7c105310 00000000
> Backtrace:
> =>1 0x00de6cde in gkgfxwin (+0x6cde) (0x00343850)
>   2 0x00de62d4 in gkgfxwin (+0x62d4) (0x0034d8ec)
>   3 0x00de708f in gkgfxwin (+0x708f) (0x0034d928)
>   4 0x00de8377 in gkgfxwin (+0x8377) (0x0034d970)
>   5 0x00de96c8 in gkgfxwin (+0x96c8) (0x0034db24)
>   6 0x00de5ba6 in gkgfxwin (+0x5ba6) (0x0034db3c)
>   7 0x007d373e in gkgfx (+0x373e) (0x0034db6c)
>   8 0x007d2ed9 in gkgfx (+0x2ed9) (0x0034db84)
>   9 0x00e532e4 in gklayout (+0x432e4) (0x0034dba8)
>   10 0x00e53256 in gklayout (+0x43256) (0x0034dbe8)
>   11 0x00e53f2a in gklayout (+0x43f2a) (0x0034dde4)
>   12 0x00e510ad in gklayout (+0x410ad) (0x0034de0c)
>   13 0x00e634b2 in gklayout (+0x534b2) (0x0034df58)
>   14 0x00e510ad in gklayout (+0x410ad) (0x0034df80)
>   15 0x00e6e3ea in gklayout (+0x5e3ea) (0x0034e080)
>   16 0x00e6e4a5 in gklayout (+0x5e4a5) (0x0034e15c)
>   17 0x00e6e804 in gklayout (+0x5e804) (0x0034e284)
>   18 0x00e510ad in gklayout (+0x410ad) (0x0034e2ac)
>   19 0x00e6399c in gklayout (+0x5399c) (0x0034e4bc)
>   20 0x00e16bd4 in gklayout (+0x6bd4) (0x0034e608)
>   21 0x00ff8c4f in gklayout (+0x1e8c4f) (0x0034e6b8)
>   22 0x00f4f3ea in gklayout (+0x13f3ea) (0x0034e700)
>   23 0x00d87675 in gkparser (+0x7675) (0x0034e738)
>   24 0x00d88046 in gkparser (+0x8046) (0x0034e768)
>   25 0x00d872bc in gkparser (+0x72bc) (0x0034e7a0)
>   26 0x00d86cfe in gkparser (+0x6cfe) (0x0034e7d8)
>   27 0x00d9263f in gkparser (+0x1263f) (0x0034e800)
>   28 0x00d9243f in gkparser (+0x1243f) (0x00000000)
> 0x00de6cde: orl %edx,0x0(%eax)
> Modules:
> Module  Address                 Debug info      Name (186 modules)
> PE        460000-  467000       Deferred        plc4
> PE        470000-  476000       Deferred        plds4
> PE        4c0000-  529000       Deferred        xpcom_core
> PE        530000-  557000       Deferred        nspr4
> PE        780000-  7a7000       Deferred        imglib2
> PE        7b0000-  7c1000       Deferred        mozz
> PE        7d0000-  7e6000       Export          gkgfx
> PE        7f0000-  81c000       Deferred        docshell
> PE        820000-  891000       Deferred        js3250
> PE        8a0000-  8aa000       Deferred        myspell
> PE        8b0000-  8c0000       Deferred        appshell
> PE        8c0000-  8da000       Deferred        mork
> PE        8e0000-  8e7000       Deferred        xmlextras
> PE        8f0000-  9ae000       Deferred        uconv
> PE        9b0000-  9cf000       Deferred        embedcomponents
> PE        9d0000-  a4d000       Deferred        necko
> PE        a50000-  a57000       Deferred        auth
> PE        a60000-  a67000       Deferred        imgicon
> PE        a70000-  a7e000       Deferred        composer
> PE        a80000-  a8a000       Deferred        necko2
> PE        a90000-  ad6000       Deferred        websrvcs
> PE        ae0000-  aeb000       Deferred        intlcmpt
> PE        af0000-  b08000       Deferred        srchsvc
> PE        b10000-  b16000       Deferred        wlltvwrs
> PE        b20000-  b27000       Deferred        ucvmath
> PE        b30000-  b61000       Deferred        transformiix
> PE        b70000-  b78000       Deferred        pippki
> PE        b80000-  b88000       Deferred        pipboot
> PE        b90000-  bbe000       Deferred        i18n
> PE        bc0000-  bdb000       Deferred        rdf
> PE        be0000-  c18000       Deferred        pipnss
> PE        c20000-  c3a000       Deferred        smime3
> PE        c40000-  c9b000       Deferred        nss3
> PE        ca0000-  cdf000       Deferred        softokn3
> PE        ce0000-  d00000       Deferred        ssl3
> PE        d00000-  d0c000       Deferred        oji
> PE        d10000-  d23000       Deferred        jsj3250
> PE        d30000-  d57000       Deferred        xpinstal
> PE        d60000-  d74000       Deferred        xpcom_compat
> PE        d80000-  db9000       Export          gkparser
> PE        dc0000-  dd3000       Deferred        wallet
> PE        de0000-  e04000       Export          gkgfxwin
> PE        e10000- 10a9000       Export          gklayout
> PE       10b0000- 10be000       Deferred        webbrwsr
> PE       10c0000- 10cf000       Deferred        caps
> PE       10d0000- 10e0000       Deferred        chrome
> PE       10e0000- 10e9000       Deferred        cookie
> PE       10f0000- 10fd000       Deferred        jar50
> PE       1100000- 1135000       Deferred        xpc3250
> PE       1140000- 114a000       Deferred        nsprefm
> PE       1150000- 11b4000       Deferred        editor
> PE       11c0000- 11cc000       Deferred        xppref32
> PE       11d0000- 11ea000       Deferred        universalchardet
> PE       11f0000- 1229000       Deferred        strgcmps
> PE       1230000- 123c000       Deferred        typeaheadfind
> PE       1240000- 1247000       Deferred        xpcom_compat_c
> PE       1250000- 1275000       Deferred        gkwidget
> PE       1280000- 12a4000       Deferred        gkplugin
> PE       12b0000- 12b8000       Deferred        autoconfig
> PE       12c0000- 12c6000       Deferred        mozfind
> PE       12d0000- 12df000       Deferred        profile
> PE       12e0000- 12e7000       Deferred        txmgr
> PE       12f0000- 12f7000       Deferred        sroaming
> PE       1300000- 1338000       Deferred        appcomps
> PE       1340000- 134e000       Deferred        spellchk
> PE       1350000- 135f000       Deferred        jsd3250
> PE       1360000- 139e000       Deferred        nssckbi
> PE       13a0000- 13a6000       Deferred        mozctlx
> PE       13b0000- 13b6000       Deferred        xpistub
> PE       13c0000- 13f1000       Deferred        freebl3
> PE      10000000-10006000       Deferred        xpcom
> ELF     7b800000-7b926000       Deferred        kernel32<elf>
>   \-PE  7b820000-7b926000       \               kernel32
> ELF     7bc00000-7bca1000       Deferred        ntdll<elf>
>   \-PE  7bc10000-7bca1000       \               ntdll
> ELF     7bf00000-7bf03000       Deferred        <wine-loader>
> ELF     7c326000-7c33c000       Deferred        msimtf<elf>
>   \-PE  7c330000-7c33c000       \               msimtf
> ELF     7c55e000-7c5af000       Deferred        libgcrypt.so.11
> ELF     7c5af000-7c5b3000       Deferred        libgpg-error.so.0
> ELF     7c5b3000-7c5c3000       Deferred        libtasn1.so.3
> ELF     7c5c3000-7c5cb000       Deferred        libkrb5support.so.0
> ELF     7c5cb000-7c5f9000       Deferred        libcrypt.so.1
> ELF     7c5f9000-7c669000       Deferred        libgnutls.so.13
> ELF     7c669000-7c68e000       Deferred        libk5crypto.so.3
> ELF     7c68e000-7c716000       Deferred        libkrb5.so.3
> ELF     7c716000-7c73f000       Deferred        libgssapi_krb5.so.2
> ELF     7c73f000-7c774000       Deferred        libcups.so.2
> ELF     7c788000-7c828000       Deferred        comdlg32<elf>
>   \-PE  7c790000-7c828000       \               comdlg32
> ELF     7c828000-7c85d000       Deferred        winspool<elf>
>   \-PE  7c830000-7c85d000       \               winspool
> ELF     7c85d000-7c883000       Deferred        msacm32<elf>
>   \-PE  7c860000-7c883000       \               msacm32
> ELF     7c883000-7c89a000       Deferred        msacm32<elf>
>   \-PE  7c890000-7c89a000       \               msacm32
> ELF     7c89a000-7c960000       Deferred        libasound.so.2
> ELF     7c960000-7c974000       Deferred        midimap<elf>
>   \-PE  7c970000-7c974000       \               midimap
> ELF     7c974000-7c9a9000       Deferred        winealsa<elf>
>   \-PE  7c980000-7c9a9000       \               winealsa
> ELF     7c9a9000-7c9c2000       Deferred        version<elf>
>   \-PE  7c9b0000-7c9c2000       \               version
> ELF     7c9c2000-7ca27000       Deferred        msvcrt<elf>
>   \-PE  7c9d0000-7ca27000       \               msvcrt
> ELF     7ca27000-7cab3000       Deferred        winmm<elf>
>   \-PE  7ca30000-7cab3000       \               winmm
> ELF     7cab3000-7cade000       Deferred        ws2_32<elf>
>   \-PE  7cac0000-7cade000       \               ws2_32
> ELF     7cade000-7caf7000       Deferred        wsock32<elf>
>   \-PE  7cae0000-7caf7000       \               wsock32
> ELF     7caf7000-7cb02000       Deferred        libgcc_s.so.1
> ELF     7cd24000-7cd2a000       Deferred        libnss_dns.so.2
> ELF     7ce3b000-7cec6000       Deferred        mshtml<elf>
>   \-PE  7ce50000-7cec6000       \               mshtml
> ELF     7cec6000-7cee7000       Deferred        mpr<elf>
>   \-PE  7ced0000-7cee7000       \               mpr
> ELF     7cee7000-7cf32000       Deferred        wininet<elf>
>   \-PE  7cef0000-7cf32000       \               wininet
> ELF     7cf32000-7cf70000       Deferred        urlmon<elf>
>   \-PE  7cf40000-7cf70000       \               urlmon
> ELF     7cf70000-7d010000       Deferred        oleaut32<elf>
>   \-PE  7cf80000-7d010000       \               oleaut32
> ELF     7d232000-7d24f000       Deferred        imm32<elf>
>   \-PE  7d240000-7d24f000       \               imm32
> ELF     7d273000-7d286000       Deferred        libresolv.so.2
> ELF     7d286000-7d29a000       Deferred        lz32<elf>
>   \-PE  7d290000-7d29a000       \               lz32
> ELF     7d29a000-7d2f8000       Deferred        rpcrt4<elf>
>   \-PE  7d2b0000-7d2f8000       \               rpcrt4
> ELF     7d2f8000-7d398000       Deferred        ole32<elf>
>   \-PE  7d310000-7d398000       \               ole32
> ELF     7d644000-7d647000       Deferred        libcom_err.so.2
> ELF     7d650000-7d66e000       Deferred        iphlpapi<elf>
>   \-PE  7d660000-7d66e000       \               iphlpapi
> ELF     7d66f000-7d672000       Deferred        libnss_mdns4_minimal.so.2
> ELF     7d682000-7d6b4000       Deferred        uxtheme<elf>
>   \-PE  7d690000-7d6b4000       \               uxtheme
> ELF     7d6b4000-7d6bd000       Deferred        libxcursor.so.1
> ELF     7d6bd000-7d6c2000       Deferred        libxfixes.so.3
> ELF     7d6c2000-7d6ca000       Deferred        libxrender.so.1
> ELF     7d6ca000-7d6cc000       Deferred        libkeyutils.so.1
> ELF     7dcbf000-7dcc1000       Deferred        libnvidia-tls.so.1
> ELF     7dcc1000-7e659000       Deferred        libglcore.so.1
> ELF     7e659000-7e6ef000       Deferred        libgl.so.1
> ELF     7e6ef000-7e6f4000       Deferred        libxdmcp.so.6
> ELF     7e6f4000-7e6f7000       Deferred        libxau.so.6
> ELF     7e6f7000-7e7e8000       Deferred        libx11.so.6
> ELF     7e7e8000-7e7f6000       Deferred        libxext.so.6
> ELF     7e7f6000-7e7fb000       Deferred        libxxf86vm.so.1
> ELF     7e7fb000-7e813000       Deferred        libice.so.6
> ELF     7e813000-7e81b000       Deferred        libsm.so.6
> ELF     7e81c000-7e81f000       Deferred        libxcomposite.so.1
> ELF     7e81f000-7e825000       Deferred        libxrandr.so.2
> ELF     7e82f000-7e8bf000       Deferred        winex11<elf>
>   \-PE  7e840000-7e8bf000       \               winex11
> ELF     7e90f000-7e92f000       Deferred        libexpat.so.1
> ELF     7e92f000-7e95a000       Deferred        libfontconfig.so.1
> ELF     7e95a000-7e96f000       Deferred        libz.so.1
> ELF     7e96f000-7e9df000       Deferred        libfreetype.so.6
> ELF     7e9f3000-7eab2000       Deferred        comctl32<elf>
>   \-PE  7ea00000-7eab2000       \               comctl32
> ELF     7eab2000-7eafc000       Deferred        advapi32<elf>
>   \-PE  7eac0000-7eafc000       \               advapi32
> ELF     7eafc000-7eb93000       Deferred        gdi32<elf>
>   \-PE  7eb10000-7eb93000       \               gdi32
> ELF     7eb93000-7ecca000       Deferred        user32<elf>
>   \-PE  7ebb0000-7ecca000       \               user32
> ELF     7ecca000-7ed20000       Deferred        shlwapi<elf>
>   \-PE  7ece0000-7ed20000       \               shlwapi
> ELF     7ed20000-7ee25000       Deferred        shell32<elf>
>   \-PE  7ed30000-7ee25000       \               shell32
> ELF     7ee25000-7ee5f000       Deferred        shdocvw<elf>
>   \-PE  7ee30000-7ee5f000       \               shdocvw
> ELF     7ee5f000-7ee72000       Deferred        iexplore<elf>
>   \-PE  7ee60000-7ee72000       \               iexplore
> ELF     7ef91000-7ef9c000       Deferred        libnss_files.so.2
> ELF     7ef9c000-7efa6000       Deferred        libnss_nis.so.2
> ELF     7efa6000-7efbe000       Deferred        libnsl.so.1
> ELF     7efbe000-7efc7000       Deferred        libnss_compat.so.2
> ELF     7efc7000-7efec000       Deferred        libm.so.6
> ELF     b7c69000-b7c6d000       Deferred        libdl.so.2
> ELF     b7c6d000-b7db7000       Deferred        libc.so.6
> ELF     b7db8000-b7dd0000       Deferred        libpthread.so.0
> ELF     b7de4000-b7ef8000       Deferred        libwine.so.1
> ELF     b7efa000-b7f16000       Deferred        ld-linux.so.2
> Threads:
> process  tid      prio (all id:s are in hex)
> 00000008 (D) c:\windows\system32\iexplore.exe
>         0000001e    0
>         0000001d    0
>         0000001c    0
>         0000001b    0
>         0000001a    0
>         00000019    0
>         00000018    0
>         00000017    0
>         00000016    0
>         00000014    0
>         00000013    0
>         00000009    0 <==
> 0000000a
>         0000000b    0
> 0000000c
>         0000000f    0
>         0000000d    0
> 00000010
>         00000012    0
>         00000011    0
> Backtrace:
> =>1 0x00de6cde in gkgfxwin (+0x6cde) (0x00343850)
>   2 0x00de62d4 in gkgfxwin (+0x62d4) (0x0034d8ec)
>   3 0x00de708f in gkgfxwin (+0x708f) (0x0034d928)
>   4 0x00de8377 in gkgfxwin (+0x8377) (0x0034d970)
>   5 0x00de96c8 in gkgfxwin (+0x96c8) (0x0034db24)
>   6 0x00de5ba6 in gkgfxwin (+0x5ba6) (0x0034db3c)
>   7 0x007d373e in gkgfx (+0x373e) (0x0034db6c)
>   8 0x007d2ed9 in gkgfx (+0x2ed9) (0x0034db84)
>   9 0x00e532e4 in gklayout (+0x432e4) (0x0034dba8)
>   10 0x00e53256 in gklayout (+0x43256) (0x0034dbe8)
>   11 0x00e53f2a in gklayout (+0x43f2a) (0x0034dde4)
>   12 0x00e510ad in gklayout (+0x410ad) (0x0034de0c)
>   13 0x00e634b2 in gklayout (+0x534b2) (0x0034df58)
>   14 0x00e510ad in gklayout (+0x410ad) (0x0034df80)
>   15 0x00e6e3ea in gklayout (+0x5e3ea) (0x0034e080)
>   16 0x00e6e4a5 in gklayout (+0x5e4a5) (0x0034e15c)
>   17 0x00e6e804 in gklayout (+0x5e804) (0x0034e284)
>   18 0x00e510ad in gklayout (+0x410ad) (0x0034e2ac)
>   19 0x00e6399c in gklayout (+0x5399c) (0x0034e4bc)
>   20 0x00e16bd4 in gklayout (+0x6bd4) (0x0034e608)
>   21 0x00ff8c4f in gklayout (+0x1e8c4f) (0x0034e6b8)
>   22 0x00f4f3ea in gklayout (+0x13f3ea) (0x0034e700)
>   23 0x00d87675 in gkparser (+0x7675) (0x0034e738)
>   24 0x00d88046 in gkparser (+0x8046) (0x0034e768)
>   25 0x00d872bc in gkparser (+0x72bc) (0x0034e7a0)
>   26 0x00d86cfe in gkparser (+0x6cfe) (0x0034e7d8)
>   27 0x00d9263f in gkparser (+0x1263f) (0x0034e800)
>   28 0x00d9243f in gkparser (+0x1243f) (0x00000000)
> static-fiend at static-fiend-desktop:~$ wine --version
> wine-0.9.56
> 


Any help on the matter would be appreciated.[/quote]







More information about the wine-users mailing list