http://bugs.winehq.org/show_bug.cgi?id=34304
Bug #: 34304 Summary: Louisiana Adventure Demo fails with 'OLE error 80004001' (HTMLStyleSheet_get_href is a stub) Product: Wine Version: 1.7.0 Platform: x86 OS/Version: Linux Status: NEW Severity: normal Priority: P2 Component: mshtml AssignedTo: wine-bugs@winehq.org ReportedBy: focht@gmx.net Classification: Unclassified
Hello folks,
with HTMLStyleSheet_GetIDsOfNames() implemented (bug 34275) it fails now due to HTMLStyleSheet_get_href being a stub.
--- snip --- nexus4[~/.wine/drive_c/users/focht/Application Data/Louisiana Adventure] WINEDEBUG=+tid,+seh,+relay wine ./Louisiana.exe >> log.txt 2>&1 ... 0025:trace:mshtml:HTMLStyleSheet_GetIDsOfNames (0x3c5c938)->({00000000-0000-0000-0000-000000000000} 0x33e7c4 1 2048 0x33e7dc) 0025:trace:mshtml:DispatchEx_GetIDsOfNames (0x3c5c938)->({00000000-0000-0000-0000-000000000000} 0x33e7c4 1 2048 0x33e7dc) 0025:trace:mshtml:DispatchEx_GetDispID (0x3c5c938)->(L"href" 0 0x33e7dc) 0025:trace:mshtml:preprocess_dispex_data (0x3c5c938) 0025:Call oleaut32.LoadRegTypeLib(7ce6cf70,00000004,00000000,00000800,0033e4a0) ret=7cd620c1 ... 0025:trace:mshtml:HTMLStyleSheet_Invoke (0x3c5c938)->(1006 {00000000-0000-0000-0000-000000000000} 2048 2 0x33e778 0x33e820 0x33e840 0x33e860) 0025:trace:mshtml:DispatchEx_Invoke (0x3c5c938)->(1006 {00000000-0000-0000-0000-000000000000} 2048 2 0x33e778 0x33e820 0x33e840 0x33e860) 0025:trace:mshtml:DispatchEx_InvokeEx (0x3c5c938)->(3ee 800 2 0x33e778 0x33e820 0x33e840 (nil)) 0025:trace:mshtml:HTMLStyleSheet_QueryInterface (0x3c5c938)->(IID_IHTMLStyleSheet 0x33e4a8) 0025:trace:mshtml:HTMLStyleSheet_AddRef (0x3c5c938) ref=3 0025:fixme:mshtml:HTMLStyleSheet_get_href (0x3c5c938)->(0x33e498) 0025:trace:mshtml:HTMLStyleSheet_Release (0x3c5c938) ref=2 0025:Call KERNEL32.FormatMessageW(00003200,00000000,80004001,00000000,0033e544,00000100,00000000) ret=009bcb30 0025:Ret KERNEL32.FormatMessageW() retval=00000000 ret=009bcb30 0025:Call KERNEL32.GetUserDefaultLCID() ret=00d5d9c3 0025:Ret KERNEL32.GetUserDefaultLCID() retval=00000409 ret=00d5d9c3 0025:Call KERNEL32.GetThreadLocale() ret=00d5cf53 0025:Ret KERNEL32.GetThreadLocale() retval=00000409 ret=00d5cf53 0025:Call KERNEL32.GetThreadLocale() ret=00d5cf53 0025:Ret KERNEL32.GetThreadLocale() retval=00000409 ret=00d5cf53 0025:Call KERNEL32.MultiByteToWideChar(00000000,00000000,0033c320 "OLE error %.8x",0000000f,0033c73c,00001000) ret=00d5fb3c 0025:Ret KERNEL32.MultiByteToWideChar() retval=0000000f ret=00d5fb3c 0025:Call KERNEL32.RaiseException(0eedfade,00000001,00000007,0033e77c) ret=009afee6 0025:trace:seh:raise_exception code=eedfade flags=1 addr=0x7b83a857 ip=7b83a857 tid=0025 0025:trace:seh:raise_exception info[0]=009afee6 0025:trace:seh:raise_exception info[1]=017dd700 0025:trace:seh:raise_exception info[2]=0033e840 0025:trace:seh:raise_exception info[3]=017dd700 0025:trace:seh:raise_exception info[4]=0033e818 0025:trace:seh:raise_exception info[5]=0033e7bc 0025:trace:seh:raise_exception info[6]=0033e798 ... 0025:Call user32.MessageBoxW(000100b2,017b1ec4 L"OLE error 80004001",017dcec4 L"Louisiana",00000010) ret=00a2bb06 --- snip ---
Source: http://source.winehq.org/git/wine.git/blob/3172d351884de55175336e426ba798ca2...
--- snip --- 552 static HRESULT WINAPI HTMLStyleSheet_get_href(IHTMLStyleSheet *iface, BSTR *p) 553 { 554 HTMLStyleSheet *This = impl_from_IHTMLStyleSheet(iface); 555 FIXME("(%p)->(%p)\n", This, p); 556 return E_NOTIMPL; 557 } --- snip ---
$ wine --version wine-1.7.0-179-gb2159c8
$ du -sh Louisiana_Installer.exe 1.4G Louisiana_Installer.exe
$ sha1sum Louisiana_Installer.exe a95fe6bce960274e1651c569e00df5a8e0068eac Louisiana_Installer.exe
Regards
http://bugs.winehq.org/show_bug.cgi?id=34304
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download URL| |http://www.atomicgamer.com/ | |files/101304/louisiana-adve | |nture-demo Blocks| |34268
http://bugs.winehq.org/show_bug.cgi?id=34304
--- Comment #1 from Nikolay Sivov bunglehead@gmail.com --- Ok, I got a patch for that.
http://bugs.winehq.org/show_bug.cgi?id=34304
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |688cc96ee7d1f87a42c53937d6e | |a32be1a66c702 Status|NEW |RESOLVED Resolution|--- |FIXED
--- Comment #2 from Anastasius Focht focht@gmx.net --- Hello folks,
this is fixed by commit http://source.winehq.org/git/wine.git/commitdiff/688cc96ee7d1f87a42c53937d6e...
Took a while to re-download this thing ... slow servers.
Thanks Nikolay
Regards
http://bugs.winehq.org/show_bug.cgi?id=34304
Andrey Gusev andrey.goosev@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |andrey.goosev@gmail.com
--- Comment #3 from Andrey Gusev andrey.goosev@gmail.com --- *** Bug 34780 has been marked as a duplicate of this bug. ***
https://bugs.winehq.org/show_bug.cgi?id=34304
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #4 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 1.7.13.
https://bugs.winehq.org/show_bug.cgi?id=34304
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |austinenglish@gmail.com
--- Comment #5 from Austin English austinenglish@gmail.com --- *** Bug 26827 has been marked as a duplicate of this bug. ***