http://bugs.winehq.org/show_bug.cgi?id=12578
Summary: err:mshtml:init_xpcom NS_InitXPCOM2 failed: 80004005 in htmlhelp Product: Wine Version: 0.9.59. Platform: All URL: http://www.gpstrack.com/ OS/Version: All Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: developers@tefnet.pl
Gecko fails to init when you try to open help for second time.
It needs native hhctrl.ocx (I know that I shouldn't use native libraries in bug reports but I think that bug is about another part of code - mshtml)
Steps to reproduce: 1. install gpstrack 2. copy native hhctrl.ocx to windows/system32 directory 3. add hhctrl.ocx in winecfg to use only native dll 4. open gpstrack 5. press F1, browse through help 6. close help 7. press F1 again, you'll get "HTML rendering is currently disabled"
http://bugs.winehq.org/show_bug.cgi?id=12578
--- Comment #1 from Tefnet developers developers@tefnet.pl 2008-04-14 03:38:14 --- I've traced it to: NSContainer_Create in dlls/mshtml/nsembed.c
in this function
if(!load_gecko(FALSE))
When you open help for 1st time it is true During 2nd run it is false.
http://bugs.winehq.org/show_bug.cgi?id=12578
--- Comment #2 from Tefnet developers developers@tefnet.pl 2008-04-18 03:43:41 --- I found out that it also happens with builtin hhctrl.ocx but you have to wait couple minutes (sic!) to release gecko engine.
Steps: 1. install gpstrack 2. open gpstrack with WINEDEBUG="-all,trace+mshtml" 3. F1, browse 4. close help 5. wait until you see in console
trace:mshtml:close_gecko
6. if you're lucky and it didn't crash, you can press F1 again and you'll get
"HTML rendering is currently disabled"
http://bugs.winehq.org/show_bug.cgi?id=12578
--- Comment #3 from Tefnet developers developers@tefnet.pl 2008-04-18 03:54:25 --- I've traced it till:
init_xpcom in dlls/mshtml/nsembed.c, line
nsres = NS_InitXPCOM2(&pServMgr, gre_dir, NULL);
XPCOM2 fails to initialize during second run
http://developer.mozilla.org/en/docs/NS_InitXPCOM2
--- NS_ERROR_NOT_INITIALIZED Indicates that static globals were not yet initialized, which may happen if this method is called before XPCOM's static initialization code executes. This error may also occur if XPCOM is being initialized after NS_ShutdownXPCOM has been called. ---
http://bugs.winehq.org/show_bug.cgi?id=12578
--- Comment #4 from Tefnet developers developers@tefnet.pl 2008-04-18 08:27:51 --- Created an attachment (id=12279) --> (http://bugs.winehq.org/attachment.cgi?id=12279) WINEDEBUG=mshtml,shdocvw,urlmon
With native hhctrl.ocx
http://bugs.winehq.org/show_bug.cgi?id=12578
Hin-Tak Leung htl10@users.sourceforge.net changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |htl10@users.sourceforge.net
http://bugs.winehq.org/show_bug.cgi?id=12578
--- Comment #5 from Austin English austinenglish@gmail.com 2008-10-17 14:54:07 --- Is this still an issue in current (1.1.6 or newer) Wine?
http://bugs.winehq.org/show_bug.cgi?id=12578
--- Comment #6 from Tefnet developers developers@tefnet.pl 2008-10-24 09:13:02 --- Yes (1.1.6)
http://bugs.winehq.org/show_bug.cgi?id=12578
--- Comment #7 from Austin English austinenglish@gmail.com 2009-04-26 20:44:34 --- Is this still an issue in current (1.1.20 or newer) wine?
http://bugs.winehq.org/show_bug.cgi?id=12578
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download
http://bugs.winehq.org/show_bug.cgi?id=12578
Jerome Leclanche adys.wh@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |adys.wh@gmail.com
--- Comment #8 from Jerome Leclanche adys.wh@gmail.com 2009-10-25 18:18:47 --- (In reply to comment #7)
Is this still an issue in current (1.1.20 or newer) wine?
Works in wine-1.1.32.
http://bugs.winehq.org/show_bug.cgi?id=12578
Jeff Zaroyko jeffz@jeffz.name changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution| |FIXED
--- Comment #9 from Jeff Zaroyko jeffz@jeffz.name 2009-10-25 18:31:06 --- (In reply to comment #8)
(In reply to comment #7)
Is this still an issue in current (1.1.20 or newer) wine?
Works in wine-1.1.32.
Marking fixed then.
http://bugs.winehq.org/show_bug.cgi?id=12578
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #10 from Alexandre Julliard julliard@winehq.org 2009-11-13 12:42:44 --- Closing bugs fixed in 1.1.33.
http://bugs.winehq.org/show_bug.cgi?id=12578
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Platform|All |Other OS/Version|All |other
--- Comment #11 from Austin English austinenglish@gmail.com 2012-02-23 15:13:54 CST --- Removing deprecated 'All' Platform/OS.