[Bug 34304] New: Louisiana Adventure Demo fails with 'OLE error 80004001' (HTMLStyleSheet_get_href is a stub)

wine-bugs at winehq.org wine-bugs at winehq.org
Mon Aug 19 17:48:14 CDT 2013


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 at winehq.org
        ReportedBy: focht at 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/3172d351884de55175336e426ba798ca251aca98:/dlls/mshtml/htmlstylesheet.c#l552

--- 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

-- 
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
Do not reply to this email, post in Bugzilla using the
above URL to reply.
------- You are receiving this mail because: -------
You are watching all bug changes.



More information about the wine-bugs mailing list