[Bug 17922] New: LiveZilla aborts due to unimplemented mshtml stubs
http://bugs.winehq.org/show_bug.cgi?id=17922 Summary: LiveZilla aborts due to unimplemented mshtml stubs Product: Wine Version: 1.1.18 Platform: PC URL: http://www.livezilla.net/downloads/files/LiveZilla_3.1.7 .12_Setup.exe OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: mshtml AssignedTo: wine-bugs(a)winehq.org ReportedBy: arethusa26(a)gmail.com Created an attachment (id=20254) --> (http://bugs.winehq.org/attachment.cgi?id=20254) LiveZilla standard error messages With today's Git (wine-1.1.18-100-g9c95322), after installing the .NET Framework 2.0 with winetricks and installing LiveZilla, starting the LiveZilla application yields a dialog box with the message "Internet Explorer cannot be accessed: The method or operation is not implemented.", which seems to stem from: fixme:mshtml:HTMLLocation_get_href (0x6cc3f98)->(0x32bfe4) Changing the stub to return S_OK only changes the particular error that occurs. -- 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.
http://bugs.winehq.org/show_bug.cgi?id=17922 Austin English <austinenglish(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download -- 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.
http://bugs.winehq.org/show_bug.cgi?id=17922 Anastasius Focht <focht(a)gmx.net> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |focht(a)gmx.net --- Comment #1 from Anastasius Focht <focht(a)gmx.net> 2009-05-22 10:09:28 --- Hello, "BinTube" (http://www.bintube.com/player/), a .NET app also suffers from this bug. Steps to reproduce: 1. clean WINEPREFIX 2. sh winetricks -q dotnet20 3. download WIC installer from http://download.microsoft.com/download/f/f/1/ff178bb1-da91-48ed-89e5-478a993... 4. install using 'wine ./wic_x86_enu.exe /quiet' (/quiet to work around bug 16876) 5. start the app there should be backtrace dialog displayed --- snip --- ... 001a:fixme:mshtml:HTMLLocation_get_href (0x1c4458)->(0x33b0ec) 001a:trace:mshtml:HTMLLocation_AddRef (0x1c4458) ref=3 001a:trace:ole:GetErrorInfo (0, 0x33b04c, (nil)) 001a:trace:mshtml:HTMLLocation_Release (0x1c4458) ref=2 001a:trace:seh:raise_exception code=e06d7363 flags=1 addr=0x7b84385b ip=7b84385b tid=001a 001a:trace:seh:raise_exception info[0]=19930520 001a:trace:seh:raise_exception info[1]=0033b070 001a:trace:seh:raise_exception info[2]=79f9acc4 ... 001a:trace:seh:raise_exception code=e0434f4d flags=1 addr=0x7b84385b ip=7b84385b tid=001a 001a:trace:seh:raise_exception info[0]=80004001 001a:trace:seh:raise_exception eax=7b82ca1d ebx=7b8c2918 ecx=00000000 edx=0033b004 esi=0033b004 edi=e0434f4d 001a:trace:seh:raise_exception ebp=0033afcc esp=0033af68 cs=0023 ds=002b es=002b fs=0063 gs=006b flags=00000246 ... --- snip --- 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.
http://bugs.winehq.org/show_bug.cgi?id=17922 Andrey Turkin <andrey.turkin(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |andrey.turkin(a)gmail.com --- Comment #2 from Andrey Turkin <andrey.turkin(a)gmail.com> 2009-09-27 11:36:25 --- HTMLLocation_get_href implementation is in GIT for some time now (447e5d1fac0e870b188439a588e816d28bec5725) -- 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.
http://bugs.winehq.org/show_bug.cgi?id=17922 Nikolay Sivov <bunglehead(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- URL|http://www.livezilla.net/do |http://www.livezilla.net/do |wnloads/files/LiveZilla_3.1 |wnloads/files/LiveZilla_3.1 |.7.12_Setup.exe |.8.3_Full.exe -- 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.
http://bugs.winehq.org/show_bug.cgi?id=17922 --- Comment #3 from Nikolay Sivov <bunglehead(a)gmail.com> 2009-09-27 14:18:12 --- Can't check this with currently available version 3.1.8.3. It doesn't start for me complaining that there's no Verdana Regular font installed. -- 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.
http://bugs.winehq.org/show_bug.cgi?id=17922 Louis Lenders <xerox_xerox2000(a)yahoo.co.uk> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW CC| |xerox_xerox2000(a)yahoo.co.uk Ever Confirmed|0 |1 --- Comment #4 from Louis Lenders <xerox_xerox2000(a)yahoo.co.uk> 2009-11-22 02:34:32 --- (In reply to comment #2)
HTMLLocation_get_href implementation is in GIT for some time now (447e5d1fac0e870b188439a588e816d28bec5725)
Still crashing in current git. Probably because of yet another unimplemented function in mshtml -- 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.
http://bugs.winehq.org/show_bug.cgi?id=17922 --- Comment #5 from Louis Lenders <xerox_xerox2000(a)yahoo.co.uk> 2010-03-22 12:57:34 --- (In reply to comment #4)
(In reply to comment #2)
HTMLLocation_get_href implementation is in GIT for some time now (447e5d1fac0e870b188439a588e816d28bec5725)
Still crashing in current git. Probably because of yet another unimplemented function in mshtml
Now crashes because of unimplmented HTMLDocument_execCommand hack below is enough to get the app running diff --git a/dlls/mshtml/htmldoc.c b/dlls/mshtml/htmldoc.c index 12aa8c0..9d659ed 100644 --- a/dlls/mshtml/htmldoc.c +++ b/dlls/mshtml/htmldoc.c @@ -946,7 +946,7 @@ static HRESULT WINAPI HTMLDocument_execCommand(IHTMLDocument { HTMLDocument *This = HTMLDOC_THIS(iface); FIXME("(%p)->(%s %x %p)\n", This, debugstr_w(cmdID), showUI, pfRet); - return E_NOTIMPL; + return 0;//E_NOTIMPL; } static HRESULT WINAPI HTMLDocument_execCommandShowHelp(IHTMLDocument2 *iface, B (END) -- 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.
http://bugs.winehq.org/show_bug.cgi?id=17922 Anastasius Focht <focht(a)gmx.net> changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords| |dotnet URL|http://www.livezilla.net/do |http://livezilla.net/downlo |wnloads/files/LiveZilla_3.1 |ads/files/outdated/LiveZill |.8.3_Full.exe |a_3.1.8.3_Full.exe Summary|LiveZilla aborts due to |LiveZilla aborts due to |unimplemented mshtml stubs |unimplemented | |HTMLDocument_execCommand --- Comment #6 from Anastasius Focht <focht(a)gmx.net> 2010-08-04 02:22:15 --- Hello, adjusting broken download link, added 'dotnet' keyword. Also fixed summary to one issue to prevent meta bug (though the initial one 'HTMLLocation_get_href' has already been resolved). 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.
http://bugs.winehq.org/show_bug.cgi?id=17922 --- Comment #7 from Anastasius Focht <focht(a)gmx.net> 2012-05-03 05:51:54 CDT --- Hello, obviously still present: http://source.winehq.org/git/wine.git/blob/f6980025b984b0a179dd01ef532ca2c4e... --- snip --- 999 static HRESULT WINAPI HTMLDocument_execCommand(IHTMLDocument2 *iface, BSTR cmdID, 1000 VARIANT_BOOL showUI, VARIANT value, VARIANT_BOOL *pfRet) 1001 { 1002 HTMLDocument *This = impl_from_IHTMLDocument2(iface); 1003 FIXME("(%p)->(%s %x %s %p)\n", This, debugstr_w(cmdID), showUI, debugstr_variant(&value), pfRet); 1004 return E_NOTIMPL; 1005 } --- snip --- $ wine --version wine-1.5.3-101-g9c19ba6 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.
https://bugs.winehq.org/show_bug.cgi?id=17922 Anastasius Focht <focht(a)gmx.net> changed: What |Removed |Added ---------------------------------------------------------------------------- URL|http://livezilla.net/downlo |https://www.livezilla.net/d |ads/files/outdated/LiveZill |ownloads/pubfiles/afiles/Li |a_3.1.8.3_Full.exe |veZilla_4.0.1.0_Full.exe Depends on| |27294 Summary|LiveZilla aborts due to |LiveZilla 3.x/4.x (.NET 2.0 |unimplemented |app) aborts due to |HTMLDocument_execCommand |unimplemented | |HTMLDocument_execCommand --- Comment #8 from Anastasius Focht <focht(a)gmx.net> --- Hello folks, revisiting, still present. Trace log and managed debugger output: --- snip --- ... 002a:fixme:mshtml:HTMLDocument_execCommand (0x329ce68)->(L"FontName" 0 0x33e158 {VT_BSTR: L"Microsoft Sans Serif"} 0x33e1d4) 002a:trace:seh:raise_exception code=e06d7363 flags=1 addr=0x7b83ae8f ip=7b83ae8f tid=002a 002a:trace:seh:raise_exception info[0]=19930520 002a:trace:seh:raise_exception info[1]=0033e184 002a:trace:seh:raise_exception info[2]=79f9acc4 002a:trace:seh:raise_exception eax=7b826d6d ebx=7b8be000 ecx=19930520 edx=0033e094 esi=00004000 edi=00000000 002a:trace:seh:raise_exception ebp=0033e0d8 esp=0033e074 cs=0023 ds=002b es=002b fs=0063 gs=006b flags=00200283 ... (29.2a): C++ EH exception - code e06d7363 (first chance) ... 002a:trace:seh:call_catch_block done, continuing at 0x7a044db1 002a:trace:seh:raise_exception code=e0434f4d flags=1 addr=0x7b83ae8f ip=7b83ae8f tid=002a 002a:trace:seh:raise_exception info[0]=80004001 002a:trace:seh:raise_exception eax=7b826d6d ebx=7b8be000 ecx=80004001 edx=0033e0a4 esi=0033e130 edi=e0434f4d 002a:trace:seh:raise_exception ebp=0033e0e8 esp=0033e084 cs=0023 ds=002b es=002b fs=0063 gs=006b flags=00200283 (29.2a): CLR exception - code e0434f4d (first chance) ... OS Thread Id: 0x2a (0) ESP EIP 0033e404 7b83ae8f [ComPlusMethodFrameGeneric: 0033e404] System.Windows.Forms.UnsafeNativeMethods+IHTMLDocument2.ExecCommand(System.String, Boolean, System.Object) 0033e41c 05ebd722 System.Windows.Forms.HtmlDocument.ExecCommand(System.String, Boolean, System.Object) 0033e42c 0735d4c7 LiveZilla.HtmlEditor.??? ??????(System.Object, System.Object, Boolean, System.Object) 0033e448 0735d2f6 LiveZilla.HtmlEditor.??? ... 0033e4d8 073583aa LiveZilla.HtmlEditor..ctor() 0033e50c 07357f2b LiveZilla.ChatBox..ctor() 0033e580 073555b7 LiveZilla.ConversationView.??? ??????() 0033e6d0 073546c2 LiveZilla.ConversationView..ctor() 0033e6dc 0735276e LiveZilla.CenterControl.??? ??????() 0033ea64 07350f9b LiveZilla.CenterControl..ctor() 0033ea70 07502a8e LiveZilla.MainForm.??? ??????() 0033f270 06ff799c LiveZilla.MainForm..ctor() 0033f2a4 0544fec9 LiveZilla.GlobalClass.??? ??????(System.Object) 0033f2e0 054401c0 <PrivateImplementationDetails>{4B859832-5178-4BE2-B7E7-98927EBE0C9F}.Main(System.String[]) ... --- snip --- Source: http://source.winehq.org/git/wine.git/blob/HEAD:/dlls/mshtml/htmldoc.c#l1160 $ sha1sum LiveZilla_4.0.1.0_Full.exe 3f5dc75fc02384d918216ca974a637c917349824 LiveZilla_4.0.1.0_Full.exe $ du -sh LiveZilla_4.0.1.0_Full.exe 7.7M LiveZilla_4.0.1.0_Full.exe $ wine --version wine-1.7.24-150-gcf4404c Regards -- 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.
https://bugs.winehq.org/show_bug.cgi?id=17922 Jacek Caban <jacek(a)codeweavers.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |jacek(a)codeweavers.com --- Comment #9 from Jacek Caban <jacek(a)codeweavers.com> --- execCommand implemnentation is on its way to Wine: http://source.winehq.org/patches/data/107852 However, the patch doesn't handle "FontName" command used by the app yet. -- 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.
https://bugs.winehq.org/show_bug.cgi?id=17922 --- Comment #10 from Jacek Caban <jacek(a)codeweavers.com> --- This patch should fix the problem: http://source.winehq.org/patches/data/107874 -- 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.
https://bugs.winehq.org/show_bug.cgi?id=17922 Anastasius Focht <focht(a)gmx.net> changed: What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |c910c8ceeddf7723873b42dc000 | |4f502b5d37622 Status|NEW |RESOLVED Resolution|--- |FIXED --- Comment #11 from Anastasius Focht <focht(a)gmx.net> --- Hello folks, this is fixed by commit http://source.winehq.org/git/wine.git/commitdiff/c910c8ceeddf7723873b42dc000... (and http://source.winehq.org/git/wine.git/commitdiff/a0d1d8cd27a4f5d2212f9524cc5...) Thanks Jacek Regards -- 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.
https://bugs.winehq.org/show_bug.cgi?id=17922 Alexandre Julliard <julliard(a)winehq.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED --- Comment #12 from Alexandre Julliard <julliard(a)winehq.org> --- Closing bugs fixed in 1.7.32. -- 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.
https://bugs.winehq.org/show_bug.cgi?id=17922 Anastasius Focht <focht(a)gmx.net> changed: What |Removed |Added ---------------------------------------------------------------------------- URL|https://www.livezilla.net/d |https://web.archive.org/web |ownloads/pubfiles/afiles/Li |/20120505234416/http://www. |veZilla_4.0.1.0_Full.exe |livezilla.net/downloads/pub | |files/LiveZilla_4.1.0.3_Ful | |l.exe --- Comment #13 from Anastasius Focht <focht(a)gmx.net> --- Hello folks, adding stable download link via Internet Archive for documentation. https://web.archive.org/web/20120505234416/http://www.livezilla.net/download... https://www.virustotal.com/gui/file/b5a357cdabe7e5607b09c57bc79746769d40df91... $ sha1sum LiveZilla_4.1.0.3_Full.exe 19c5bc456c2b4994e36037759e4a93037d0d00d6 LiveZilla_4.1.0.3_Full.exe $ du -sh LiveZilla_4.1.0.3_Full.exe 13M LiveZilla_4.1.0.3_Full.exe === BinTube 3.x: https://web.archive.org/web/20211123080804/http://cdn.bintube.com/dist/BinTu... https://www.virustotal.com/gui/file/21e7f48f156c7e3df216e83843d7e330c72463fe... $ sha1sum BinTube-3.1.0.0-install.exe c5adb91f962968fc3d58f6d72db0d2fffb7492e7 BinTube-3.1.0.0-install.exe $ du -sh BinTube-3.1.0.0-install.exe 5.1M BinTube-3.1.0.0-install.exe Regards -- 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.
participants (2)
-
wine-bugs@winehq.org -
WineHQ Bugzilla