http://bugs.winehq.org/show_bug.cgi?id=14412
Summary: staruml can't load examples Product: Wine Version: CVS/GIT Platform: Other URL: http://www.staruml.com OS/Version: other Status: NEW Keywords: download Severity: normal Priority: P2 Component: msxml3 AssignedTo: wine-bugs@winehq.org ReportedBy: dank@kegel.com
This is the next bug in this app after bug 5565.
To reproduce:
rm -rf .wine wget http://internap.dl.sourceforge.net/sourceforge/staruml/staruml-5.0-with-cm.e... wget http://kegel.com/wine/winetricks sh winetricks vcrun6 wine staruml-5.0-with-cm.exe
Then run the app, and do File / Open and load one of the examples. You will see an OLE error dialog, and the fixme fixme:msxml:domdoc_put_onReadyStateChange When you quit, the app will crash: wine: Unhandled exception 0x0eedfade at address 0x0000:0x7ee2b974 (thread 0028), starting debugger...
(winetricks msxml4 should rescue it; I haven't checked that since bug 5565.)
http://bugs.winehq.org/show_bug.cgi?id=14412
Andrea Tarocchi valdar@email.it changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |valdar@email.it
--- Comment #1 from Andrea Tarocchi valdar@email.it 2008-10-09 07:34:13 --- I confirm that winetricks msxml4 resolve the problem.
http://bugs.winehq.org/show_bug.cgi?id=14412
--- Comment #2 from Dan Kegel dank@kegel.com 2008-10-09 07:57:33 --- Thanks for the info.
http://bugs.winehq.org/show_bug.cgi?id=14412
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Version|CVS/GIT |unspecified
--- Comment #3 from Austin English austinenglish@gmail.com 2009-01-20 02:39:30 --- Removing deprecated CVS/GIT version tag. Please retest in current git. If the bug is still present in today's wine, but was not present in some earlier version of wine, please update version field to earliest known version of wine that had the bug. Thanks!
http://bugs.winehq.org/show_bug.cgi?id=14412
--- Comment #4 from Luca Bennati lucak3@gmail.com 2009-08-14 01:36:46 --- Created an attachment (id=23056) --> (http://bugs.winehq.org/attachment.cgi?id=23056) StarUML crash log
Still valid in wine-1.1.27-166-gcdffa87
I followed Dan Kegel's recipe.
Crash log is attached. Note that i tried opening a sample, which failed and returned a messagebox with "OLE error 80004001". On closing the app, it crashed with unhandled exception.
With native msxml4 from winetricks, it works fine and returns only: fixme:ole:CoResumeClassObjects stub fixme:shell:DllCanUnloadNow stub
http://bugs.winehq.org/show_bug.cgi?id=14412
Nikolay Sivov bunglehead@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- URL|http://www.staruml.com |http://internap.dl.sourcefo | |rge.net/sourceforge/staruml | |/staruml-5.0-with-cm.exe
http://bugs.winehq.org/show_bug.cgi?id=14412
--- Comment #5 from Nikolay Sivov bunglehead@gmail.com 2010-01-18 17:52:25 --- Please test with this patch http://bugs.winehq.org/attachment.cgi?id=25791.
http://bugs.winehq.org/show_bug.cgi?id=14412
--- Comment #6 from Luca Bennati lucak3@gmail.com 2010-02-02 09:51:28 --- Created an attachment (id=26026) --> (http://bugs.winehq.org/attachment.cgi?id=26026) StarUML console log
Still valid in wine-1.1.37-312-g7aaaf73 Attached is the console log, but it hardly differs from before
Reconfirming that with msxml4 the app works really good I will now try Nikolay's patch...
http://bugs.winehq.org/show_bug.cgi?id=14412
--- Comment #7 from Luca Bennati lucak3@gmail.com 2010-02-02 10:02:21 --- Created an attachment (id=26027) --> (http://bugs.winehq.org/attachment.cgi?id=26027) StarUML console log with Nikolay's patch
It doesn't work, even with this patch. Attached is run log with patch
http://bugs.winehq.org/show_bug.cgi?id=14412
--- Comment #8 from Nikolay Sivov bunglehead@gmail.com 2010-02-02 10:06:18 --- (In reply to comment #7)
Created an attachment (id=26027)
--> (http://bugs.winehq.org/attachment.cgi?id=26027) [details]
StarUML console log with Nikolay's patch
It doesn't work, even with this patch. Attached is run log with patch
At least object is created now. Attach +msxml,+relay,+tid with this patch please.
http://bugs.winehq.org/show_bug.cgi?id=14412
--- Comment #9 from Luca Bennati lucak3@gmail.com 2010-02-03 12:48:46 --- (In reply to comment #8)
(In reply to comment #7)
Created an attachment (id=26027)
--> (http://bugs.winehq.org/attachment.cgi?id=26027) [details] [details]
StarUML console log with Nikolay's patch
It doesn't work, even with this patch. Attached is run log with patch
At least object is created now. Attach +msxml,+relay,+tid with this patch please.
requested output is available at http://rapidshare.com/files/345434463/staruml_debug_run_log.bz2.html MD5: 238EA2517A5BC1416ACE8A8087D16CFC i'm sorry but it was more than 1M even bzip2'd
http://bugs.winehq.org/show_bug.cgi?id=14412
--- Comment #10 from Nikolay Sivov bunglehead@gmail.com 2010-02-03 12:55:26 --- (In reply to comment #9)
Whole log isn't needed. Attach part of it, let's say a 1000 lines before crash and crash trace itself.
P.S. external link doesn't work for me.
http://bugs.winehq.org/show_bug.cgi?id=14412
--- Comment #11 from Luca Bennati lucak3@gmail.com 2010-02-03 13:54:00 --- Created an attachment (id=26044) --> (http://bugs.winehq.org/attachment.cgi?id=26044) StarUML console debug log with +msxml,+relay,+tid
(In reply to comment #10)
(In reply to comment #9)
Whole log isn't needed. Attach part of it, let's say a 1000 lines before crash and crash trace itself.
P.S. external link doesn't work for me.
Ok, 1000 lines before crash and crash trace are attached
http://bugs.winehq.org/show_bug.cgi?id=14412
Nikolay Sivov bunglehead@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Component|msxml3 |msxml4
http://bugs.winehq.org/show_bug.cgi?id=14412
--- Comment #12 from Nikolay Sivov bunglehead@gmail.com 2010-02-04 14:48:15 --- With wine-1.1.37-470-g8c16c40 it doesn't crash for me. It just displays a message with E_NOTIMPL error code. Obvious workaround for that is to for S_OK from domdoc_put_onReadyStateChange: --- --- a/dlls/msxml3/domdoc.c +++ b/dlls/msxml3/domdoc.c @@ -1812,7 +1812,7 @@ static HRESULT WINAPI domdoc_put_onReadyStateChange( VARIANT readyStateChangeSink ) { FIXME("\n"); - return E_NOTIMPL; + return S_OK; }
---
This let's it to proceed further, but next problem (or caused by this hack) is a error box with: --- '' not a valid integer value ---
It may indicate a parsing problem or something else. Anyway event sink should be implemented first.
http://bugs.winehq.org/show_bug.cgi?id=14412
--- Comment #13 from Andrea Tarocchi valdar@email.it 2010-05-04 04:52:25 --- Same problem here with wine 1.2 (1.1.42-0ubuntu4).
http://bugs.winehq.org/show_bug.cgi?id=14412
--- Comment #14 from Nikolay Sivov bunglehead@gmail.com 2010-10-21 14:16:59 CDT --- Running wine-1.3.5-168-gd4e8f30 it's enough to force put event callback method to return S_OK. With that sample file loads fine.
So I'll look at this event stuff next.
http://bugs.winehq.org/show_bug.cgi?id=14412
Nikolay Sivov bunglehead@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- AssignedTo|wine-bugs@winehq.org |bunglehead@gmail.com
http://bugs.winehq.org/show_bug.cgi?id=14412
Nikolay Sivov bunglehead@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- AssignedTo|bunglehead@gmail.com |wine-bugs@winehq.org
http://bugs.winehq.org/show_bug.cgi?id=14412
Jerome Leclanche adys.wh@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |adys.wh@gmail.com
--- Comment #15 from Jerome Leclanche adys.wh@gmail.com 2011-02-09 10:16:50 CST --- What's the status on this bug?
http://bugs.winehq.org/show_bug.cgi?id=14412
--- Comment #16 from Nikolay Sivov bunglehead@gmail.com 2011-02-09 12:39:03 CST --- Application is available for download so you can check if interested. DOM events are still unimplemented, so a problem is here most likely, at least for application version I tested it should be here definitely.
http://bugs.winehq.org/show_bug.cgi?id=14412
Nikolay Sivov bunglehead@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |FIXED
--- Comment #17 from Nikolay Sivov bunglehead@gmail.com 2011-02-22 18:45:49 CST --- Event handler is stored now with commit df08e9b4f63064e017f6f1058cec87f1fb7a6dd4 , this one appears to be fixed for me - I can load files from Samples dir without any errors. Report next problems as separate bugs please.
http://bugs.winehq.org/show_bug.cgi?id=14412
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #18 from Alexandre Julliard julliard@winehq.org 2011-03-04 12:35:32 CST --- Closing bugs fixed in 1.3.15.