[Bug 8917] New: World of Warcraft patch 2.1.2.6803 installer fails
on Linux using wine 0.9.40
Wine Bugs
wine-bugs at winehq.org
Tue Jul 10 21:10:07 CDT 2007
http://bugs.winehq.org/show_bug.cgi?id=8917
Summary: World of Warcraft patch 2.1.2.6803 installer fails on
Linux using wine 0.9.40
Product: Wine
Version: 0.9.40.
Platform: PC-x86-64
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: wine-resources
AssignedTo: wine-bugs at winehq.org
ReportedBy: gbur at rivertown-computers.com
The current WoW patch crashes with the following output when using Wine version
0.9.40:
$ wine ./WoW-2.1.2.6803-to-2.1.3.6898-enUS-patch.exe
fixme:powrprof:DllMain (0x7cfc0000, 1, (nil)) not fully implemented
fixme:ntdll:NtPowerInformation semi-stub: SystemPowerCapabilities
fixme:ntdll:NtPowerInformation Unimplemented NtPowerInformation action: 11
fixme:powrprof:DllMain (0x7cfc0000, 0, (nil)) not fully implemented
fixme:shdocvw:PersistStorage_InitNew (0x195150)->(0x4ff990)
fixme:shdocvw:WebBrowser_QueryInterface
(0x195150)->({0000011e-0000-0000-c000-000000000046} 0x34f248) interface not
supported
fixme:shdocvw:OleObject_SetHostNames (0x195150)->(L"My Host Name", (null))
Could not load Mozilla. HTML rendering will be disabled.
fixme:shdocvw:ClOleCommandTarget_QueryStatus (0x1951e4)->((null) 1 0x34ef58 (nil))
fixme:shdocvw:ClOleCommandTarget_Exec (0x1951e4)->((null) 25 2 0x34ef6c (nil))
fixme:shdocvw:ClOleCommandTarget_Exec (0x1951e4)->((null) 26 2 0x34ef6c (nil))
fixme:shdocvw:ClientSite_GetContainer (0x1951e4)->(0x34efa8)
fixme:shdocvw:ClOleCommandTarget_Exec
(0x1951e4)->({000214d1-0000-0000-c000-000000000046} 37 0 0x34f054 (nil))
fixme:win:WIN_CreateWindowEx Parent is HWND_MESSAGE
fixme:mshtml:BSCServiceProvider_QueryService
(0x196088)->({79eac9e4-baf9-11ce-8c82-00aa004ba90b}
{79eac9e4-baf9-11ce-8c82-00aa004ba90b} 0x1960e8)
wine: Unhandled page fault on read access to 0x00000000 at address 0x7c9a5adc
(thread 000b), starting debugger...
Unhandled exception: page fault on read access to 0x00000000 in 32-bit code
(0x7c9a5adc).
Register dump:
CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b
EIP:7c9a5adc ESP:0034f0cc EBP:0034f104 EFLAGS:00210246( - 00 -RIZP1)
EAX:00000000 EBX:7c9d5ca0 ECX:00110020 EDX:00000000
ESI:800c0005 EDI:00196088
Stack dump:
0x0034f0cc: 00195f38 00195f38 00000000 7c9d1acc
0x0034f0dc: 0034f0f4 7ca40fa8 00195214 7e911454
0x0034f0ec: 00000000 00195f38 00000000 7c9d5ca0
0x0034f0fc: 00195d88 001957f8 0034f154 7c9bae9c
0x0034f10c: 00196088 7c9deb84 7c9d0658 7c9d03a5
0x0034f11c: 00195d88 00000000 00195718 001957f8
Backtrace:
=>1 0x7c9a5adc start_binding+0xcc() in mshtml (0x0034f104)
2 0x7c9bae9c in mshtml (+0x4ae9c) (0x0034f154)
3 0x7ca3189a in shdocvw (+0x1189a) (0x0034f1f4)
4 0x7ca329a3 navigate_url+0x243() in shdocvw (0x0034f234)
5 0x7ca3aa49 in shdocvw (+0x1aa49) (0x0034f274)
6 0x004bb691 in installer (+0xbb691) (0x00000010)
7 0x00000000 (0x00000000)
0x7c9a5adc start_binding+0xcc in mshtml: movl 0x0(%edx),%ecx
Modules:
Module Address Debug info Name (79 modules)
PE 400000- 517000 Export installer
ELF 7b800000-7b929000 Deferred kernel32<elf>
\-PE 7b820000-7b929000 \ kernel32
ELF 7bc00000-7bc97000 Deferred ntdll<elf>
\-PE 7bc10000-7bc97000 \ ntdll
ELF 7bf00000-7bf03000 Deferred <wine-loader>
ELF 7c96a000-7c9df000 Export mshtml<elf>
\-PE 7c970000-7c9df000 \ mshtml
ELF 7c9df000-7ca15000 Deferred urlmon<elf>
\-PE 7c9f0000-7ca15000 \ urlmon
ELF 7ca15000-7ca4f000 Export shdocvw<elf>
\-PE 7ca20000-7ca4f000 \ shdocvw
ELF 7cc71000-7cc8b000 Deferred version<elf>
\-PE 7cc80000-7cc8b000 \ version
ELF 7cc8b000-7ccd1000 Deferred riched20<elf>
\-PE 7cca0000-7ccd1000 \ riched20
ELF 7ccf5000-7cd27000 Deferred uxtheme<elf>
\-PE 7cd00000-7cd27000 \ uxtheme
ELF 7cfb7000-7cfcb000 Deferred lz32<elf>
\-PE 7cfc0000-7cfcb000 \ lz32
ELF 7cfe0000-7cfe5000 Deferred libxfixes.so.3
ELF 7cfe5000-7cfee000 Deferred libxcursor.so.1
ELF 7cfee000-7d00b000 Deferred imm32<elf>
\-PE 7d000000-7d00b000 \ imm32
ELF 7d00b000-7d011000 Deferred libxrandr.so.2
ELF 7d011000-7d019000 Deferred libxrender.so.1
ELF 7d019000-7d01c000 Deferred libxinerama.so
ELF 7d9c7000-7e339000 Deferred libglcore.so.1
ELF 7e339000-7e3cd000 Deferred libgl.so.1
ELF 7e3cd000-7e3d2000 Deferred libxdmcp.so.6
ELF 7e3d2000-7e3d5000 Deferred libxau.so.6
ELF 7e3d5000-7e4c6000 Deferred libx11.so.6
ELF 7e4c6000-7e4d4000 Deferred libxext.so.6
ELF 7e4d4000-7e4d9000 Deferred libxxf86vm.so.1
ELF 7e4d9000-7e4f1000 Deferred libice.so.6
ELF 7e4f1000-7e4fa000 Deferred libsm.so.6
ELF 7e4fa000-7e58a000 Deferred winex11<elf>
\-PE 7e510000-7e58a000 \ winex11
ELF 7e641000-7e661000 Deferred libexpat.so.1
ELF 7e661000-7e68c000 Deferred libfontconfig.so.1
ELF 7e68c000-7e6a0000 Deferred libz.so.1
ELF 7e6a0000-7e70b000 Deferred libfreetype.so.6
ELF 7e70b000-7e7a8000 Deferred oleaut32<elf>
\-PE 7e720000-7e7a8000 \ oleaut32
ELF 7e7a8000-7e7f1000 Deferred wininet<elf>
\-PE 7e7b0000-7e7f1000 \ wininet
ELF 7e7f1000-7e804000 Deferred libresolv.so.2
ELF 7e804000-7e824000 Deferred mpr<elf>
\-PE 7e810000-7e824000 \ mpr
ELF 7e824000-7e87c000 Deferred rpcrt4<elf>
\-PE 7e830000-7e87c000 \ rpcrt4
ELF 7e87c000-7e91b000 Deferred ole32<elf>
\-PE 7e890000-7e91b000 \ ole32
ELF 7e91b000-7e9d8000 Deferred comctl32<elf>
\-PE 7e920000-7e9d8000 \ comctl32
ELF 7e9d8000-7ea30000 Deferred shlwapi<elf>
\-PE 7e9f0000-7ea30000 \ shlwapi
ELF 7ea30000-7eb2e000 Deferred shell32<elf>
\-PE 7ea40000-7eb2e000 \ shell32
ELF 7eb2e000-7eb3a000 Deferred libgcc_s.so.1
ELF 7ec24000-7ece4000 Deferred gdi32<elf>
\-PE 7ec40000-7ece4000 \ gdi32
ELF 7ece4000-7ee21000 Deferred user32<elf>
\-PE 7ed00000-7ee21000 \ user32
ELF 7ee21000-7ee69000 Deferred advapi32<elf>
\-PE 7ee30000-7ee69000 \ advapi32
ELF 7ee69000-7ee74000 Deferred libnss_files.so.2
ELF 7ee74000-7ee7e000 Deferred libnss_nis.so.2
ELF 7ee7e000-7ee87000 Deferred libnss_compat.so.2
ELF 7ee89000-7eea7000 Deferred iphlpapi<elf>
\-PE 7ee90000-7eea7000 \ iphlpapi
ELF 7efb9000-7efe0000 Deferred libm.so.6
ELF 7efe0000-7efe2000 Deferred libnvidia-tls.so.1
ELF 7efe9000-7f000000 Deferred libnsl.so.1
ELF b7ce8000-b7cec000 Deferred libdl.so.2
ELF b7cec000-b7e2d000 Deferred libc.so.6
ELF b7e2e000-b7e45000 Deferred libpthread.so.0
ELF b7e65000-b7f79000 Deferred libwine.so.1
ELF b7f7b000-b7f96000 Deferred ld-linux.so.2
Threads:
process tid prio (all id:s are in hex)
0000000d
0000000f 0
0000000e 0
0000000a (D) C:\windows\temp\Blizzard Installer Bootstrap - 00000191\Installer.exe
00000010 0
0000000c 0
0000000b 0 <==
00000008
00000009 0
This can easily be reproduced by issusing the following within the World of
Warcraft installation directory:
wine WoW-2.1.2.6803-to-2.1.3.6898-enUS-patch.exe
A workaround is to downgrade to 0.9.39 and install the patch. You may safely
upgrade back to 0.9.40 after the patch has been installed.
I have experienced this problem on AMD64 Gentoo. Other experiences are
documented here in the World of Warcaft forums:
http://tinyurl.com/yutpbq
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
More information about the wine-bugs
mailing list