WineHQ
Bug Tracking Database – Bug 34275

 Bugzilla

 

Last modified: 2013-11-15 13:40:19 UTC  

Louisiana Adventure Demo fails with 'OLE error 80004001' (HTMLStyleSheet_GetIDsOfNames is a stub)

Bug 34275 - Louisiana Adventure Demo fails with 'OLE error 80004001' (HTMLStyleSheet_GetIDsOfNames is a stub)
Louisiana Adventure Demo fails with 'OLE error 80004001' (HTMLStyleSheet_GetI...
Status: CLOSED FIXED
AppDB: Show Apps affected by this bug
Product: Wine
Classification: Unclassified
Component: mshtml
1.7.0
x86 Linux
: P2 normal
: ---
Assigned To: Mr. Bugs
http://www.atomicgamer.com/files/1013...
: download
Depends on:
Blocks: 34268
  Show dependency tree
 
Reported: 2013-08-16 04:21 UTC by Andrey Gusev
Modified: 2013-11-15 13:40 UTC (History)
4 users (show)

See Also:
Regression SHA1:
Fixed by SHA1: 3172d351884de55175336e426ba798ca251aca98
Distribution: ---
Staged patchset:


Attachments
log (4.42 KB, text/plain)
2013-08-16 04:21 UTC, Andrey Gusev
Details
log-ie7 (1.82 KB, text/plain)
2013-08-16 14:40 UTC, Andrey Gusev
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Andrey Gusev 2013-08-16 04:21:46 UTC
Created attachment 45631 [details]
log

Fails after launch.
Comment 1 Austin English 2013-08-16 12:37:55 UTC
Does 'winetricks ie7' help?
Comment 2 Andrey Gusev 2013-08-16 14:40:16 UTC
Created attachment 45636 [details]
log-ie7

No error message with installed ie7 but still not launches.
Comment 3 Anastasius Focht 2013-08-17 05:49:24 UTC
Hello folks,

confirming, it fails due to HTMLStyleSheet_GetIDsOfNames() 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:fixme:mshtml:HTMLStyleSheet_GetIDsOfNames (0x3c56ed8)->({00000000-0000-0000-0000-000000000000} 0x33e7c4 1 2048 0x33e7dc)
0025:Call KERNEL32.FormatMessageW(00003200,00000000,80004001,00000000,0033e56c,00000100,00000000) ret=009bcb30
0025:Ret  KERNEL32.FormatMessageW() retval=00000000 ret=009bcb30
...
0025:Call KERNEL32.MultiByteToWideChar(00000000,00000000,0033c348 "OLE error %.8x",0000000f,0033c764,00001000) ret=00d5fb3c
0025:Ret  KERNEL32.MultiByteToWideChar() retval=0000000f ret=00d5fb3c
0025:Call KERNEL32.RaiseException(0eedfade,00000001,00000007,0033e7a4) ret=009af239
0025:trace:seh:raise_exception code=eedfade flags=1 addr=0x7b83a857 ip=7b83a857 tid=0025
0025:trace:seh:raise_exception  info[0]=009af239
0025:trace:seh:raise_exception  info[1]=017dd800
0025:trace:seh:raise_exception  info[2]=80004001
0025:trace:seh:raise_exception  info[3]=0033e7e0
0025:trace:seh:raise_exception  info[4]=0033e814
0025:trace:seh:raise_exception  info[5]=0033e868
0025:trace:seh:raise_exception  info[6]=0033e7c0
0025:trace:seh:raise_exception  eax=7b826919 ebx=7b8b9000 ecx=0033e7c0 edx=0033e720 esi=0033e7a4 edi=0033e770
0025:trace:seh:raise_exception  ebp=0033e748 esp=0033e6e4 cs=0023 ds=002b es=002b fs=0063 gs=006b flags=00200287
...
0025:Call user32.MessageBoxW(000100b2,017b1fc4 L"OLE error 80004001",017dcfc4 L"Louisiana",00000010) ret=00a2bb06 
...
--- snip ---

Source: http://source.winehq.org/git/wine.git/blob/07e72de9a4ddaff75c05a351d7d84e96be619b6a:/dlls/mshtml/htmlstylesheet.c#l464

--- snip ---
 464 static HRESULT WINAPI HTMLStyleSheet_GetIDsOfNames(IHTMLStyleSheet *iface, REFIID riid,
 465                                                 LPOLESTR *rgszNames, UINT cNames,
 466                                                 LCID lcid, DISPID *rgDispId)
 467 {
 468     HTMLStyleSheet *This = impl_from_IHTMLStyleSheet(iface);
 469     FIXME("(%p)->(%s %p %u %u %p)\n", This, debugstr_guid(riid), rgszNames, cNames,
 470           lcid, rgDispId);
 471     return E_NOTIMPL;
 472 }
--- snip ---

$ wine --version
wine-1.7.0-137-g029c112

$ du -sh Louisiana_Installer.exe 
1.4G	Louisiana_Installer.exe

$ sha1sum Louisiana_Installer.exe 
a95fe6bce960274e1651c569e00df5a8e0068eac  Louisiana_Installer.exe

Regards
Comment 4 Jacek Caban 2013-08-19 05:15:43 UTC
Patch sent:

http://source.winehq.org/patches/data/97985
Comment 5 Anastasius Focht 2013-08-19 17:43:20 UTC
Hello folks,

still fails with 80004001 but now due to another stub.

Marking this fixed by commit http://source.winehq.org/git/wine.git/commitdiff/3172d351884de55175336e426ba798ca251aca98 and creating a new bug.

Thanks Jacek.

Regards
Comment 6 Anastasius Focht 2013-08-19 17:49:49 UTC
Now really marking fixed ...
Comment 7 Alexandre Julliard 2013-08-30 13:05:51 UTC
Closing bugs fixed in 1.7.1.
Comment 8 Alexandre Julliard 2013-11-15 13:40:19 UTC
Removing 1.6.x milestone from bugs included in 1.6.1.


Privacy Policy
If you have a privacy inquiry regarding this site, please write to [email protected]

Hosted By CodeWeavers