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]