[Wine] MSHTML does not work in ja_JP.utf-8 locale

Torz wineforum-user at winehq.org
Mon May 3 07:00:44 CDT 2010


Behaviour: looks like any applications that try to use mshtml(most perfect dark and built-in iexplore) crash: 

Steps to reproduce

> rm -rf ~/.wine
> export LANG=ja_JP.utf-8
> wine --version
wine-1.1.43
> wine iexplore
wine: created the configuration directory '/devel/.wine'
fixme:msvcrt:_setmbcp trail bytes data not available for DBCS codepage 0 - assuming all bytes
fixme:system:SetProcessDPIAware stub!
fixme:dwmapi:DwmIsCompositionEnabled 0x33cfd4
fixme:file:MoveFileWithProgressW MOVEFILE_WRITE_THROUGH unimplemented
fixme:advapi:SetNamedSecurityInfoW L"C:\\windows\\system32\\gecko\\1.0.0\\wine_gecko\\components\\xpti.dat" 1 536870916 (nil) (nil) 0x1b1d6c (nil)
fixme:iphlpapi:NotifyAddrChange (Handle 0xa60e8d8, overlapped 0xa60e8e0): stub
fixme:file:MoveFileWithProgressW MOVEFILE_WRITE_THROUGH unimplemented
fixme:advapi:SetNamedSecurityInfoW L"C:\\windows\\system32\\gecko\\1.0.0\\wine_gecko\\components\\compreg.dat" 1 536870916 (nil) (nil) 0x1dee674 (nil)
wine: configuration in '/devel/.wine' has been updated.
fixme:ole:CoResumeClassObjects stub
fixme:urlmon:URLMoniker_BindToObject use running object table
fixme:shdocvw:BindStatusCallback_OnProgress status code 1
fixme:shdocvw:BindStatusCallback_OnProgress status code 2
fixme:shdocvw:BindStatusCallback_OnProgress status code 11
fixme:msvcrt:_setmbcp trail bytes data not available for DBCS codepage 0 - assuming all bytes
fixme:system:SetProcessDPIAware stub!
fixme:dwmapi:DwmIsCompositionEnabled 0x33e924
fixme:iphlpapi:NotifyAddrChange (Handle 0x20be8d8, overlapped 0x20be8e0): stub
0[149358]: IMM32: InitKeyboardLayout, aKeyboardLayout=e0010411, sCodePage=932, sIMEProperty=00090000
fixme:shdocvw:ClOleCommandTarget_QueryStatus (0x13b42c)->((null) 1 0x33f064 (nil))
fixme:shdocvw:ClOleCommandTarget_QueryStatus command_0: 27, 0x0
fixme:shdocvw:ClOleCommandTarget_Exec Unimplemented cmdid 25
fixme:shdocvw:ClOleCommandTarget_Exec Unimplemented cmdid 26
fixme:shdocvw:ClOleCommandTarget_Exec Unimplemented group {000214d1-0000-0000-c000-000000000046}
fixme:mshtml:nsHttpChannelInternal_SetDocumentURI (0x22d4088)->()
fixme:shdocvw:ClientSite_GetContainer (0x13b42c)->(0x33f02c)
fixme:shdocvw:ClOleCommandTarget_Exec Unimplemented group {000214d1-0000-0000-c000-000000000046}
fixme:wininet:InternetLockRequestFile STUB
fixme:mshtml:nsChannel_GetRequestHeader (0x22d4088)->(0x33db80 0x22d4824)
fixme:mshtml:nsChannel_GetRequestMethod (0x22d4088)->(0x33dd40)
fixme:mshtml:nsURI_GetHostPort default action not implemented
fixme:mshtml:nsChannel_GetReferrer (0x22d4088)->(0x33e260)
fixme:mshtml:nsChannel_IsNoStoreResponse (0x22d4088)->(0x33e14c)
fixme:mshtml:nsChannel_IsNoCacheResponse (0x22d4088)->(0x33e148)
fixme:mshtml:nsChannel_GetReferrer (0x22d4088)->(0x33e2a0)
fixme:mshtml:nsChannel_SetResponseHeader (0x22d4088)->(0x33e3a0 0x33e220 1)
fixme:mshtml:nsChannel_SetResponseHeader (0x22d4088)->(0x33e3a0 0x33e220 1)
fixme:mshtml:nsChannel_SetResponseHeader (0x22d4088)->(0x33e3a0 0x33e220 1)
fixme:mshtml:nsChannel_SetRequestHeader (0x22e90b8)->(0x33df50 0x33dfe0 0)
fixme:mshtml:nsChannel_SetReferrer (0x22e90b8)->(0x22d4cf0)
fixme:shdocvw:ClOleCommandTarget_Exec Unimplemented cmdid 29
fixme:shdocvw:DocHostUIHandler_GetDropTarget (0x13b42c)
fixme:mshtml:HttpNegotiate_GetRootSecurityId (0x22e91d8)->(0x33f10c 0x33f0f8 0)
fixme:shdocvw:ClientSite_GetContainer (0x13b42c)->(0x33f66c)
fixme:shdocvw:InPlaceFrame_SetStatusText (0x13b42c)->((null))
fixme:shdocvw:ClOleCommandTarget_Exec Unimplemented cmdid 25
fixme:shdocvw:ClOleCommandTarget_Exec Unimplemented cmdid 26
fixme:shdocvw:ClOleCommandTarget_Exec Unimplemented cmdid 21
fixme:shdocvw:ClOleCommandTarget_Exec Unimplemented cmdid 28
fixme:wininet:InternetLockRequestFile STUB
fixme:mshtml:nsChannel_SetRequestHeader (0x1539b0)->(0x33f0b0 0x33f0c0 0)
fixme:mshtml:nsChannel_SetReferrer (0x1539b0)->(0x22d4cf0)
fixme:mshtml:nsChannel_SetRequestHeader (0x22b7f80)->(0x33f7d0 0x33f7e0 0)
fixme:mshtml:nsChannel_SetReferrer (0x22b7f80)->(0x22d4cf0)
fixme:mshtml:nsChannel_SetRequestHeader (0x1eee88)->(0x33f6e0 0x1ebfc6c 0)
fixme:mshtml:nsHttpChannelInternal_SetDocumentURI (0x1eee88)->()
fixme:mshtml:nsChannel_SetReferrer (0x1eee88)->(0x22d4cf0)
fixme:mshtml:nsChannel_SetRequestHeader (0x1f4000)->(0x33f6e0 0x1ebfc6c 0)
fixme:mshtml:nsHttpChannelInternal_SetDocumentURI (0x1f4000)->()
fixme:mshtml:nsChannel_SetReferrer (0x1f4000)->(0x22d4cf0)
fixme:mshtml:nsChannel_Open (0x1f2090)->(0x33cbe0)
fixme:mshtml:nsChannel_SetRequestHeader (0x1f44a8)->(0x33f7d0 0x33f7e0 0)
fixme:mshtml:nsChannel_SetReferrer (0x1f44a8)->(0x22d4cf0)
fixme:mshtml:HttpNegotiate_GetRootSecurityId (0x22d0360)->(0x33efc0 0x33efac 0)
fixme:mshtml:HttpNegotiate_GetRootSecurityId (0x22c4f58)->(0x33efc0 0x33efac 0)
fixme:mshtml:HttpNegotiate_GetRootSecurityId (0x1f3d88)->(0x33efc0 0x33efac 0)
fixme:mshtml:HttpNegotiate_GetRootSecurityId (0x1f4360)->(0x33efc0 0x33efac 0)
fixme:mshtml:HttpNegotiate_GetRootSecurityId (0x1f28c8)->(0x33efc0 0x33efac 0)
fixme:wininet:InternetLockRequestFile STUB
fixme:mshtml:nsChannel_GetContentLength (0x1539b0)->(0x33ec08)
fixme:wininet:InternetLockRequestFile STUB
fixme:mshtml:nsChannel_GetContentLength (0x22b7f80)->(0x33ec08)
fixme:wininet:InternetLockRequestFile STUB
fixme:mshtml:nsChannel_IsNoStoreResponse (0x1eee88)->(0x33ea78)
fixme:mshtml:nsChannel_IsNoCacheResponse (0x1eee88)->(0x33ea78)
fixme:resource:GetGuiResources (0xffffffff,0): stub
fixme:wininet:InternetLockRequestFile STUB
fixme:mshtml:nsChannel_IsNoStoreResponse (0x1f4000)->(0x33ea78)
fixme:mshtml:nsChannel_IsNoCacheResponse (0x1f4000)->(0x33ea78)
fixme:wininet:InternetLockRequestFile STUB
fixme:mshtml:nsChannel_GetContentLength (0x1f44a8)->(0x33ec08)
fixme:mshtml:nsURI_GetUserPass default action not implemented
fixme:mshtml:nsChannel_SetRequestHeader (0x242b528)->(0x33eb30 0x1ebfc6c 0)
fixme:mshtml:nsHttpChannelInternal_SetDocumentURI (0x242b528)->()
fixme:mshtml:nsChannel_SetReferrer (0x242b528)->(0x22e8a58)
fixme:mshtml:nsURI_GetUserPass default action not implemented
fixme:mshtml:nsURI_GetUserPass default action not implemented
fixme:mshtml:nsURL_GetQuery default action not implemented
fixme:mshtml:nsURI_GetOriginCharset default action not implemented
fixme:mshtml:nsChannel_SetRequestHeader (0x2407688)->(0x33e5f0 0x1ebfc6c 0)
fixme:mshtml:nsHttpChannelInternal_SetDocumentURI (0x2407688)->()
fixme:mshtml:nsChannel_SetReferrer (0x2407688)->(0x22e8a58)
fixme:mshtml:nsChannel_SetRequestHeader (0x2406e48)->(0x33e5f0 0x1ebfc6c 0)
fixme:mshtml:nsHttpChannelInternal_SetDocumentURI (0x2406e48)->()
fixme:mshtml:nsChannel_SetReferrer (0x2406e48)->(0x22e8a58)
fixme:mshtml:nsChannel_SetRequestHeader (0x23fb8c8)->(0x33d770 0x1ebfc6c 0)
fixme:mshtml:nsHttpChannelInternal_SetDocumentURI (0x23fb8c8)->()
fixme:mshtml:nsChannel_SetReferrer (0x23fb8c8)->(0x22e8a58)
fixme:mshtml:nsChannel_SetRequestHeader (0x23fbcf0)->(0x33d770 0x1ebfc6c 0)
fixme:mshtml:nsHttpChannelInternal_SetDocumentURI (0x23fbcf0)->()
fixme:mshtml:nsChannel_SetReferrer (0x23fbcf0)->(0x22e8a58)
fixme:mshtml:nsChannel_SetRequestHeader (0x1ebf818)->(0x33d770 0x1ebfc6c 0)
fixme:mshtml:nsHttpChannelInternal_SetDocumentURI (0x1ebf818)->()
fixme:mshtml:nsChannel_SetReferrer (0x1ebf818)->(0x22e8a58)
fixme:mshtml:nsChannel_SetRequestHeader (0x24006b0)->(0x33d770 0x1ebfc6c 0)
fixme:mshtml:nsHttpChannelInternal_SetDocumentURI (0x24006b0)->()
fixme:mshtml:nsChannel_SetReferrer (0x24006b0)->(0x22e8a58)
fixme:mshtml:nsChannel_SetRequestHeader (0x23ff930)->(0x33d770 0x1ebfc6c 0)
fixme:mshtml:nsHttpChannelInternal_SetDocumentURI (0x23ff930)->()
fixme:mshtml:nsChannel_SetReferrer (0x23ff930)->(0x22e8a58)
fixme:mshtml:nsChannel_SetRequestHeader (0x23e7c38)->(0x33f140 0x1ebfc6c 0)
fixme:mshtml:nsHttpChannelInternal_SetDocumentURI (0x23e7c38)->()
fixme:mshtml:nsChannel_SetReferrer (0x23e7c38)->(0x22d4cf0)
fixme:mshtml:HttpNegotiate_GetRootSecurityId (0x242aa98)->(0x33f10c 0x33f0f8 0)
fixme:mshtml:HttpNegotiate_GetRootSecurityId (0x2406d40)->(0x33f10c 0x33f0f8 0)
fixme:mshtml:HttpNegotiate_GetRootSecurityId (0x2405898)->(0x33f10c 0x33f0f8 0)
fixme:mshtml:HttpNegotiate_GetRootSecurityId (0x23fbbc0)->(0x33f10c 0x33f0f8 0)
fixme:mshtml:HttpNegotiate_GetRootSecurityId (0x2400a28)->(0x33f10c 0x33f0f8 0)
fixme:mshtml:HttpNegotiate_GetRootSecurityId (0x2400580)->(0x33f10c 0x33f0f8 0)
fixme:mshtml:HttpNegotiate_GetRootSecurityId (0x23ffe08)->(0x33f10c 0x33f0f8 0)
fixme:mshtml:HttpNegotiate_GetRootSecurityId (0x23ff2a8)->(0x33f10c 0x33f0f8 0)
fixme:mshtml:HttpNegotiate_GetRootSecurityId (0x23e7f70)->(0x33f10c 0x33f0f8 0)
fixme:shdocvw:ClOleCommandTarget_Exec Unimplemented group {000214d0-0000-0000-c000-000000000046}
fixme:shdocvw:PropertyNotifySink_OnChanged unimplemented dispid 1005
fixme:shdocvw:ClOleCommandTarget_Exec Unimplemented group {000214d0-0000-0000-c000-000000000046}
fixme:mshtml:nsChannel_SetRequestHeader (0x243c270)->(0x33e9a4 0x1ebfc6c 0)
fixme:mshtml:nsHttpChannelInternal_SetDocumentURI (0x243c270)->()
fixme:mshtml:nsChannel_SetReferrer (0x243c270)->(0x22d4cf0)
wine: Unhandled page fault on read access to 0x00000000 at address 0x94e14a (thread 0009), starting debugger...

Unhandled exception: page fault on read access to 0x00000000 in 32-bit code (0x0094e14a).
Register dump:
 CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b
 EIP:0094e14a ESP:0033eabc EBP:0033eadc EFLAGS:00010212(  R- --  I   -A- - )
 EAX:00000000 EBX:0033ec84 ECX:00110064 EDX:00000000
 ESI:0033fd1c EDI:0002004e
Stack dump:
0x0033eabc:  0033eadc 015af311 0033eb04 0033eb04
0x0033eacc:  0033eaec 00000000 0033ec84 0033fd1c
0x0033eadc:  0033eb2c 0094e300 00000000 0033eb04
0x0033eaec:  0033eb2c 0094e20d 023b3cc4 31000000
0x0033eafc:  0033eb3c 0033eb04 00000000 0033eb14
0x0033eb0c:  0033eb2c 0159d495 023b3cc4 0033ee44
Backtrace:
=>0 0x0094e14a in xul (+0x2be14a) (0x0033eadc)
  1 0x0094e300 in xul (+0x2be2ff) (0x0033eb2c)
  2 0x0094e3a8 in xul (+0x2be3a7) (0x0033eb4c)
  3 0x0094e38e in xul (+0x2be38d) (0x0033eb6c)
  4 0x009204fa in xul (+0x2904f9) (0x0033ebbc)
  5 0x0091349e in xul (+0x28349d) (0x0033ed7c)
  6 0x00927e92 in xul (+0x297e91) (0x0033edec)
  7 0x0094a3aa in xul (+0x2ba3a9) (0x0033efac)
  8 0x00927e92 in xul (+0x297e91) (0x0033f01c)
  9 0x00941ff4 in xul (+0x2b1ff3) (0x0033f16c)
  10 0x00942200 in xul (+0x2b21ff) (0x0033f23c)
  11 0x009429e6 in xul (+0x2b29e5) (0x0033f34c)
  12 0x00927e92 in xul (+0x297e91) (0x0033f3bc)
  13 0x0098b9b1 in xul (+0x2fb9b0) (0x0033f51c)
  14 0x00909a85 in xul (+0x279a84) (0x0033f6bc)
  15 0x00909d0e in xul (+0x279d0d) (0x0033f70c)
  16 0x0090371a in xul (+0x273719) (0x0033f78c)
  17 0x00909434 in xul (+0x279433) (0x0033f7cc)
  18 0x012ba675 in xul (+0xc2a674) (0x0033f84c)
  19 0x01273591 in xul (+0xbe3590) (0x0033f87c)
  20 0x012ba41f in xul (+0xc2a41e) (0x0033f8bc)
  21 0x012c89ff in xul (+0xc389fe) (0x0033f8dc)
  22 0x012c89cb in xul (+0xc389ca) (0x0033f8fc)
  23 0x012bf834 in xul (+0xc2f833) (0x0033f91c)
  24 0x012ba675 in xul (+0xc2a674) (0x0033f99c)
  25 0x01273591 in xul (+0xbe3590) (0x0033f9cc)
  26 0x012ba41f in xul (+0xc2a41e) (0x0033fa0c)
  27 0x012c89ff in xul (+0xc389fe) (0x0033fa28)
  28 0x012c89cb in xul (+0xc389ca) (0x0033fa48)
  29 0x012bf834 in xul (+0xc2f833) (0x0033fa68)
  30 0x012ba675 in xul (+0xc2a674) (0x0033fae8)
  31 0x012734e4 in xul (+0xbe34e3) (0x0033fb18)
  32 0x0121b086 in xul (+0xb8b085) (0x0033fb48)
  33 0x011e77ce in xul (+0xb577cd) (0x0033fb68)
  34 0x7eb8e40a WINPROC_wrapper+0x19() in user32 (0x0033fb98)
  35 0x7eb8ff0c in user32 (+0x9ff0b) (0x0033fbe8)
  36 0x7eb9126f in user32 (+0xa126e) (0x0033fc38)
  37 0x7eb534cb DispatchMessageW+0x9a() in user32 (0x0033fd28)
  38 0x7ee5914b IEWinMain+0x1da() in shdocvw (0x0033fdb8)
  39 0x7efef594 WinMain+0x23() in iexplore (0x0033fdd8)
  40 0x7efef6d6 main+0xa5() in iexplore (0x0033fe58)
  41 0x7efef61c in iexplore (+0xf61b) (0x0033fea8)
  42 0x7b859014 in kernel32 (+0x49013) (0x0033fee8)
  43 0x7bc70434 call_thread_func+0xb() in ntdll (0x0033fef8)
  44 0x7bc70600 call_thread_entry_point+0x6f() in ntdll (0x0033ffc8)
  45 0x7bc4bfba in ntdll (+0x3bfb9) (0x0033ffe8)
  46 0xf75abedd wine_call_on_stack+0x1c() in libwine.so.1 (0x00000000)
0x0094e14a: movl	0x0(%eax),%edx
Modules:
Module	Address			Debug info	Name (126 modules)
PE	  340000-  34a000	Deferred        plds4
PE	  690000- 1968000	Export          xul
PE	 1970000- 1a8b000	Deferred        js3250
PE	 1a90000- 1acb000	Deferred        nspr4
PE	 1ad0000- 1b9b000	Deferred        nss3
PE	 1ba0000- 1bb5000	Deferred        nssutil3
PE	 1bc0000- 1bca000	Deferred        plc4
PE	 1bd0000- 1bf1000	Deferred        smime3
PE	 1c00000- 1c7d000	Deferred        sqlite3
PE	 1c80000- 1caa000	Deferred        ssl3
PE	10000000-10008000	Deferred        xpcom
ELF	7b800000-7b93d000	Export          kernel32<elf>
  \-PE	7b810000-7b93d000	\               kernel32
ELF	7bc00000-7bcb7000	Export          ntdll<elf>
  \-PE	7bc10000-7bcb7000	\               ntdll
ELF	7bf00000-7bf04000	Deferred        <wine-loader>
ELF	7d505000-7d523000	Deferred        libgcc_s.so.1
ELF	7d623000-7d628000	Deferred        libgpg-error.so.0
ELF	7d628000-7d631000	Deferred        librt.so.1
ELF	7d631000-7d66a000	Deferred        libdbus-1.so.3
ELF	7d66a000-7d6e6000	Deferred        libgcrypt.so.11
ELF	7d6e6000-7d6f8000	Deferred        libtasn1.so.3
ELF	7d6f8000-7d701000	Deferred        libkrb5support.so.0
ELF	7d701000-7d72c000	Deferred        libk5crypto.so.3
ELF	7d72c000-7d7de000	Deferred        libkrb5.so.3
ELF	7d875000-7d879000	Deferred        libkeyutils.so.1
ELF	7d879000-7d88a000	Deferred        libavahi-client.so.3
ELF	7d88a000-7d896000	Deferred        libavahi-common.so.3
ELF	7d896000-7d93e000	Deferred        libgnutls.so.26
ELF	7d93e000-7d96b000	Deferred        libgssapi_krb5.so.2
ELF	7d96b000-7d9b0000	Deferred        libcups.so.2
ELF	7d9c5000-7d9da000	Deferred        t2embed<elf>
  \-PE	7d9d0000-7d9da000	\               t2embed
ELF	7d9da000-7d9ef000	Deferred        dwmapi<elf>
  \-PE	7d9e0000-7d9ef000	\               dwmapi
ELF	7d9ef000-7da03000	Deferred        lz32<elf>
  \-PE	7d9f0000-7da03000	\               lz32
ELF	7da03000-7da1c000	Deferred        version<elf>
  \-PE	7da10000-7da1c000	\               version
ELF	7da1c000-7da37000	Deferred        usp10<elf>
  \-PE	7da20000-7da37000	\               usp10
ELF	7da37000-7da4b000	Deferred        msimg32<elf>
  \-PE	7da40000-7da4b000	\               msimg32
ELF	7da4b000-7da82000	Deferred        winspool<elf>
  \-PE	7da50000-7da82000	\               winspool
ELF	7da82000-7db2f000	Deferred        comdlg32<elf>
  \-PE	7da90000-7db2f000	\               comdlg32
ELF	7db2f000-7db5b000	Deferred        ws2_32<elf>
  \-PE	7db40000-7db5b000	\               ws2_32
ELF	7db5b000-7dbe3000	Deferred        winmm<elf>
  \-PE	7db60000-7dbe3000	\               winmm
ELF	7dbe3000-7dc57000	Deferred        msvcrt<elf>
  \-PE	7dbf0000-7dc57000	\               msvcrt
ELF	7dc57000-7dd2b000	Deferred        mshtml<elf>
  \-PE	7dc60000-7dd2b000	\               mshtml
ELF	7dd2b000-7dd3f000	Deferred        libresolv.so.2
ELF	7dd3f000-7dd46000	Deferred        libnss_dns.so.2
ELF	7dd49000-7dd6a000	Deferred        iphlpapi<elf>
  \-PE	7dd50000-7dd6a000	\               iphlpapi
ELF	7dd6a000-7dd85000	Deferred        wsock32<elf>
  \-PE	7dd70000-7dd85000	\               wsock32
ELF	7dd85000-7dda9000	Deferred        mpr<elf>
  \-PE	7dd90000-7dda9000	\               mpr
ELF	7dda9000-7de03000	Deferred        wininet<elf>
  \-PE	7ddb0000-7de03000	\               wininet
ELF	7de03000-7de60000	Deferred        urlmon<elf>
  \-PE	7de10000-7de60000	\               urlmon
ELF	7de60000-7df47000	Deferred        oleaut32<elf>
  \-PE	7de80000-7df47000	\               oleaut32
ELF	7df74000-7e072000	Deferred        ole32<elf>
  \-PE	7df90000-7e072000	\               ole32
ELF	7e468000-7e473000	Deferred        libxcursor.so.1
ELF	7e473000-7e479000	Deferred        libxfixes.so.3
ELF	7e479000-7e47d000	Deferred        libxcomposite.so.1
ELF	7e47d000-7e486000	Deferred        libxrandr.so.2
ELF	7e486000-7e490000	Deferred        libxrender.so.1
ELF	7e490000-7e496000	Deferred        libxxf86vm.so.1
ELF	7e496000-7e499000	Deferred        libxinerama.so.1
ELF	7e499000-7e4bb000	Deferred        imm32<elf>
  \-PE	7e4a0000-7e4bb000	\               imm32
ELF	7e4bb000-7e4c0000	Deferred        libxdmcp.so.6
ELF	7e4c0000-7e4de000	Deferred        libxcb.so.1
ELF	7e4de000-7e4e2000	Deferred        libxau.so.6
ELF	7e4e2000-7e4e7000	Deferred        libuuid.so.1
ELF	7e4e7000-7e616000	Deferred        libx11.so.6
ELF	7e616000-7e626000	Deferred        libxext.so.6
ELF	7e626000-7e641000	Deferred        libice.so.6
ELF	7e641000-7e64a000	Deferred        libsm.so.6
ELF	7e64a000-7e64e000	Deferred        libcom_err.so.2
ELF	7e64f000-7e653000	Deferred        libnss_mdns4_minimal.so.2
ELF	7e653000-7e687000	Deferred        uxtheme<elf>
  \-PE	7e660000-7e687000	\               uxtheme
ELF	7e689000-7e72a000	Deferred        winex11<elf>
  \-PE	7e6a0000-7e72a000	\               winex11
ELF	7e7a4000-7e7cb000	Deferred        libexpat.so.1
ELF	7e7cb000-7e7f8000	Deferred        libfontconfig.so.1
ELF	7e7f8000-7e877000	Deferred        libfreetype.so.6
ELF	7e8b6000-7e986000	Deferred        comctl32<elf>
  \-PE	7e8c0000-7e986000	\               comctl32
ELF	7e986000-7e9fa000	Deferred        rpcrt4<elf>
  \-PE	7e990000-7e9fa000	\               rpcrt4
ELF	7e9fa000-7ea54000	Deferred        advapi32<elf>
  \-PE	7ea10000-7ea54000	\               advapi32
ELF	7ea54000-7eadf000	Deferred        gdi32<elf>
  \-PE	7ea60000-7eadf000	\               gdi32
ELF	7eadf000-7ec10000	Export          user32<elf>
  \-PE	7eaf0000-7ec10000	\               user32
ELF	7ec10000-7ec72000	Deferred        shlwapi<elf>
  \-PE	7ec20000-7ec72000	\               shlwapi
ELF	7ec72000-7ee3c000	Deferred        shell32<elf>
  \-PE	7ec80000-7ee3c000	\               shell32
ELF	7ee3c000-7ee80000	Export          shdocvw<elf>
  \-PE	7ee40000-7ee80000	\               shdocvw
ELF	7ef6d000-7ef79000	Deferred        libnss_files.so.2
ELF	7ef79000-7ef84000	Deferred        libnss_nis.so.2
ELF	7ef84000-7ef9b000	Deferred        libnsl.so.1
ELF	7ef9b000-7efc1000	Deferred        libm.so.6
ELF	7efcb000-7efde000	Deferred        libz.so.1
ELF	7efde000-7eff2000	Export          iexplore<elf>
  \-PE	7efe0000-7eff2000	\               iexplore
ELF	f7402000-f7406000	Deferred        libdl.so.2
ELF	f7406000-f754b000	Deferred        libc.so.6
ELF	f754b000-f7564000	Deferred        libpthread.so.0
ELF	f7568000-f7570000	Deferred        libnss_compat.so.2
ELF	f75a4000-f76df000	Export          libwine.so.1
ELF	f76e1000-f76ff000	Deferred        ld-linux.so.2
Threads:
process  tid      prio (all id:s are in hex)
00000008 (D) C:\windows\system32\iexplore.exe
	00000037    0
	00000036    0
	00000035    0
	00000034    0
	00000033    0
	00000031    0
	00000030    0
	0000002e    0
	0000002c    0
	0000002b    0
	0000002a    0
	00000029    0
	00000028    0
	00000027    0
	00000009    0 <==
0000000c services.exe
	0000002d    0
	00000024    0
	0000001e    0
	00000019    0
	0000000e    0
	0000000d    0
00000011 explorer.exe
	00000012    0
00000021 winedevice.exe
	00000026    0
	00000025    0
	00000023    0
	00000022    0
Backtrace:
=>0 0x0094e14a in xul (+0x2be14a) (0x0033eadc)
  1 0x0094e300 in xul (+0x2be2ff) (0x0033eb2c)
  2 0x0094e3a8 in xul (+0x2be3a7) (0x0033eb4c)
  3 0x0094e38e in xul (+0x2be38d) (0x0033eb6c)
  4 0x009204fa in xul (+0x2904f9) (0x0033ebbc)
  5 0x0091349e in xul (+0x28349d) (0x0033ed7c)
  6 0x00927e92 in xul (+0x297e91) (0x0033edec)
  7 0x0094a3aa in xul (+0x2ba3a9) (0x0033efac)
  8 0x00927e92 in xul (+0x297e91) (0x0033f01c)
  9 0x00941ff4 in xul (+0x2b1ff3) (0x0033f16c)
  10 0x00942200 in xul (+0x2b21ff) (0x0033f23c)
  11 0x009429e6 in xul (+0x2b29e5) (0x0033f34c)
  12 0x00927e92 in xul (+0x297e91) (0x0033f3bc)
  13 0x0098b9b1 in xul (+0x2fb9b0) (0x0033f51c)
  14 0x00909a85 in xul (+0x279a84) (0x0033f6bc)
  15 0x00909d0e in xul (+0x279d0d) (0x0033f70c)
  16 0x0090371a in xul (+0x273719) (0x0033f78c)
  17 0x00909434 in xul (+0x279433) (0x0033f7cc)
  18 0x012ba675 in xul (+0xc2a674) (0x0033f84c)
  19 0x01273591 in xul (+0xbe3590) (0x0033f87c)
  20 0x012ba41f in xul (+0xc2a41e) (0x0033f8bc)
  21 0x012c89ff in xul (+0xc389fe) (0x0033f8dc)
  22 0x012c89cb in xul (+0xc389ca) (0x0033f8fc)
  23 0x012bf834 in xul (+0xc2f833) (0x0033f91c)
  24 0x012ba675 in xul (+0xc2a674) (0x0033f99c)
  25 0x01273591 in xul (+0xbe3590) (0x0033f9cc)
  26 0x012ba41f in xul (+0xc2a41e) (0x0033fa0c)
  27 0x012c89ff in xul (+0xc389fe) (0x0033fa28)
  28 0x012c89cb in xul (+0xc389ca) (0x0033fa48)
  29 0x012bf834 in xul (+0xc2f833) (0x0033fa68)
  30 0x012ba675 in xul (+0xc2a674) (0x0033fae8)
  31 0x012734e4 in xul (+0xbe34e3) (0x0033fb18)
  32 0x0121b086 in xul (+0xb8b085) (0x0033fb48)
  33 0x011e77ce in xul (+0xb577cd) (0x0033fb68)
  34 0x7eb8e40a WINPROC_wrapper+0x19() in user32 (0x0033fb98)
  35 0x7eb8ff0c in user32 (+0x9ff0b) (0x0033fbe8)
  36 0x7eb9126f in user32 (+0xa126e) (0x0033fc38)
  37 0x7eb534cb DispatchMessageW+0x9a() in user32 (0x0033fd28)
  38 0x7ee5914b IEWinMain+0x1da() in shdocvw (0x0033fdb8)
  39 0x7efef594 WinMain+0x23() in iexplore (0x0033fdd8)
  40 0x7efef6d6 main+0xa5() in iexplore (0x0033fe58)
  41 0x7efef61c in iexplore (+0xf61b) (0x0033fea8)
  42 0x7b859014 in kernel32 (+0x49013) (0x0033fee8)
  43 0x7bc70434 call_thread_func+0xb() in ntdll (0x0033fef8)
  44 0x7bc70600 call_thread_entry_point+0x6f() in ntdll (0x0033ffc8)
  45 0x7bc4bfba in ntdll (+0x3bfb9) (0x0033ffe8)
  46 0xf75abedd wine_call_on_stack+0x1c() in libwine.so.1 (0x00000000)

> export LANG=en_UTF-8
> wine iexplore
> [doesn't crash]

In wine 1.1.39 everything was ok. I don't remember about 1.1.40.
In 1.1.41, 1.1.42, 1.1.43 nothing was ok. Any idea how to fix it?
Is it possible to completely remove gecko from wine so instead of browser application will show blank page(BUT WILL NOT CRASH)?
Right now I found only one hack to get rid of gecko:

> rm -rf ~/.wine/dosdevices/c:/windows/system32/gecko
> touch  ~/.wine/dosdevices/c:/windows/system32/gecko
[now wine will unable to install gecko, perfect  dark works perfectly, iexplore don't crash]

(OS: ubuntu 9.10, kernel 2.6.31-21-generic, amd64, wine is in 32 bits)







More information about the wine-users mailing list