[Bug 34840] Internet Chess Club (ICC) Dasher 1.5.x fails to run due to unimplemented HTMLBodyElement_put_scroll stub
wine-bugs at winehq.org
wine-bugs at winehq.org
Sat Nov 2 05:37:30 CDT 2013
http://bugs.winehq.org/show_bug.cgi?id=34840
Anastasius Focht <focht at gmx.net> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|UNCONFIRMED |NEW
Version|1.4 |1.7.5
URL| |http://www.chessclub.com/do
| |wnload-software/dasher/
Keywords| |download
Component|-unknown |mshtml
CC| |focht at gmx.net
Ever Confirmed|0 |1
Summary|Problem of starting ICC |Internet Chess Club (ICC)
|dasher using wine Ubuntu ( |Dasher 1.5.x fails to run
|it crashes ) |due to unimplemented
| |HTMLBodyElement_put_scroll
| |stub
--- Comment #2 from Anastasius Focht <focht at gmx.net> 2013-11-02 05:37:30 CDT ---
Hello folks,
confirming.
The unimplemented HTMLBodyElement_put_scroll stub is the culprit here.
--- snip ---
$ pwd
/home/focht/.wine/drive_c/Program Files/Internet Chess Club/Dasher
...
$ WINEDEBUG=+tid,+seh,+mshtml,+relay wine ./Dasher.exe >>log.txt 2>&1
...
0024:trace:mshtml:HTMLElement_setAttribute (0x507b058)->(L"scroll" {VT_BSTR:
L"no"} 00000000)
0024:trace:mshtml:DispatchEx_GetDispID (0x507b058)->(L"scroll" a 0x33da9c)
0024:trace:mshtml:DispatchEx_InvokeEx (0x507b058)->(800113d7 800 4 0x33da88
(nil) 0x33da68 (nil))
0024:trace:mshtml:HTMLBodyElement_QI (0x507b058)->(IID_IHTMLBodyElement
0x33d8ac)
0024:trace:mshtml:HTMLDOMNode_AddRef (0x507b058) ref=3
0024:fixme:mshtml:HTMLBodyElement_put_scroll (0x507b058)->(L"no")
0024:trace:mshtml:HTMLDOMNode_Release (0x507b058) ref=2
0024:warn:mshtml:HTMLDOMNode_QI
(0x507b058)->({df0b3d60-548f-101b-8e65-08002b2bd119} 0x33db18)
0024:Call KERNEL32.RaiseException(e06d7363,00000001,00000003,0033dacc)
ret=007355b5
0024:trace:seh:raise_exception code=e06d7363 flags=1 addr=0x7b83a8bf
ip=7b83a8bf tid=0024
0024:trace:seh:raise_exception info[0]=19930520
0024:trace:seh:raise_exception info[1]=0033dae8
0024:trace:seh:raise_exception info[2]=0086fa24
0024:trace:seh:raise_exception eax=7b8268f1 ebx=7b8ba000 ecx=0086fa24
edx=0033da20 esi=0033dab8 edi=0033da80
0024:trace:seh:raise_exception ebp=0033da58 esp=0033d9f4 cs=0023 ds=002b
es=002b fs=0063 gs=006b flags=0000028
--- snip ---
The failing HTMLDOMNode QI for IID_ISupportErrorInfo is just the result of
earlier HTMLBodyElement_put_scroll() stub returning E_NOTIMPL.
Source:
http://source.winehq.org/git/wine.git/blob/af6c518e7d25f33aa80a5c4d8ac6add2fb0a8040:/dlls/mshtml/htmlbody.c#l605
--- snip ---
605 static HRESULT WINAPI HTMLBodyElement_put_scroll(IHTMLBodyElement *iface,
BSTR v)
606 {
607 HTMLBodyElement *This = impl_from_IHTMLBodyElement(iface);
608 FIXME("(%p)->(%s)\n", This, debugstr_w(v));
609 return E_NOTIMPL;
610 }
--- snip ---
$ sha1sum Dasher_156_installer.exe
455f8f030c93d49da25b6e93566f107682382a6d Dasher_156_installer.exe
$ du -sh Dasher_156_installer.exe
12M Dasher_156_installer.exe
$ wine --version
wine-1.7.5-251-gbcf4ded
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