http://bugs.winehq.org/show_bug.cgi?id=11286
Summary: OLE error 80004001. Product: Wine Version: 0.9.53. Platform: All OS/Version: Linux Status: UNCONFIRMED Severity: major Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: teach2000@basement.nl
When starting Teach2000 8.22 in Wine 0.9.53 this error comes up: OLE error 80004001.
Teach2000 can be downloaded here: http://www.digischool.nl/teach2000/teach822.exe
(website http://teach2000.memtrain.com)
AppDB entry http://appdb.winehq.org/objectManager.php?sClass=application&iId=5339
http://bugs.winehq.org/show_bug.cgi?id=11286
Vitaliy Margolen vitaliy@kievinfo.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Severity|major |normal Keywords| |download Platform|All |Other Summary|OLE error 80004001. |Teach2000 8.22 exits with | |OLE error 80004001.
--- Comment #1 from Vitaliy Margolen vitaliy@kievinfo.com 2008-01-20 10:14:10 --- Are there any messages printed in the terminal? If so, attach complete terminal output as a file.
Also please test this with wine-0.9.52 (rename ~/.wine directory, install 0.9.52, reinstall your program).
http://bugs.winehq.org/show_bug.cgi?id=11286
--- Comment #2 from bas teach2000@basement.nl 2008-01-20 10:37:59 --- Created an attachment (id=10381) --> (http://bugs.winehq.org/attachment.cgi?id=10381) Wine log of starting and stopping Teach2000
This is the log printed in the terminal.
http://bugs.winehq.org/show_bug.cgi?id=11286
bas teach2000@basement.nl changed:
What |Removed |Added ---------------------------------------------------------------------------- Summary|Teach2000 8.22 exits with |Teach2000 8.22 starts with |OLE error 80004001. |OLE error 80004001.
--- Comment #3 from bas teach2000@basement.nl 2008-01-20 10:39:54 --- Teach2000 had this problem in Wine version 0.9.52 as well.
http://bugs.winehq.org/show_bug.cgi?id=11286
Louis Lenders xerox_xerox2000@yahoo.co.uk changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |xerox_xerox2000@yahoo.co.uk
--- Comment #4 from Louis Lenders xerox_xerox2000@yahoo.co.uk 2008-01-20 14:22:00 --- Maybe a dupe of #8919. Could you try if the patch in that bug (see here below) helps?
diff --git a/dlls/shdocvw/webbrowser.c b/dlls/shdocvw/webbrowser.c index 55f1620..01b3672 100644 --- a/dlls/shdocvw/webbrowser.c +++ b/dlls/shdocvw/webbrowser.c @@ -732,7 +732,9 @@ static HRESULT WINAPI WebBrowser_get_ReadyState(IWebBrowser2 *iface, READYSTATE { WebBrowser *This = WEBBROWSER_THIS(iface); FIXME("(%p)->(%p)\n", This, lpReadyState); - return E_NOTIMPL; + + *lpReadyState = READYSTATE_COMPLETE; + return S_OK; }
http://bugs.winehq.org/show_bug.cgi?id=11286
Louis Lenders xerox_xerox2000@yahoo.co.uk changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW Component|-unknown |shdocvw Ever Confirmed|0 |1
--- Comment #5 from Louis Lenders xerox_xerox2000@yahoo.co.uk 2008-01-21 14:30:24 --- Hi, i did a bit more testing with this (rather nice) application. Actually that ole-error-messagebox is pretty harmless i think (though still a bug in wine of course) The application's functionality is more blocked by bugs in wine's riched20 and msxml3. After running the command below**, the application seems to work rather well, except i got a segfault opening a sample; the part "Invoeren lijst" did work (because of using native riched20 of course) Hope this helps you a bit further......
Note, keep this bug for the ole-error-messagebox; if you feel the need you could open bugs for the other issues.
** :
wget http://kegel.com/wine/winetricks && sh winetricks riched20 msxml3
http://bugs.winehq.org/show_bug.cgi?id=11286
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |patch
--- Comment #6 from Austin English austinenglish@gmail.com 2008-01-21 14:36:53 --- (In reply to comment #4)
Maybe a dupe of #8919. Could you try if the patch in that bug (see here below) helps?
diff --git a/dlls/shdocvw/webbrowser.c b/dlls/shdocvw/webbrowser.c index 55f1620..01b3672 100644 --- a/dlls/shdocvw/webbrowser.c +++ b/dlls/shdocvw/webbrowser.c @@ -732,7 +732,9 @@ static HRESULT WINAPI WebBrowser_get_ReadyState(IWebBrowser2 *iface, READYSTATE { WebBrowser *This = WEBBROWSER_THIS(iface); FIXME("(%p)->(%p)\n", This, lpReadyState);
- return E_NOTIMPL;
- *lpReadyState = READYSTATE_COMPLETE;
- return S_OK;
}
Yes, this patch fixes it. Confirming in wine 0.9.53.
http://bugs.winehq.org/show_bug.cgi?id=11286
--- Comment #7 from Louis Lenders xerox_xerox2000@yahoo.co.uk 2008-01-25 00:51:46 --- So VDownloader (http://www.softpedia.com/get/Internet/Download-Managers/VDownloader.shtml) crashes right away too, because of this bug. Can't we just send the patch (http://bugs.winehq.org/show_bug.cgi?id=8919#c7 ) here to wine-patches? I bet there are a lot more apps affected by this bug. Anyone of the developers could comment on this?
http://bugs.winehq.org/show_bug.cgi?id=11286
--- Comment #8 from bas teach2000@basement.nl 2008-01-28 04:09:47 --- Thanks for your info. I can not recompile to see the OLE error dissapear, but wait until this fix is included in Wine.
Thanks for the wget-fix. This fixes solves the RichEdit problems with the input of questions.
I created bug 11371 for a crash with opening and saving Teach2000 documents.
http://bugs.winehq.org/show_bug.cgi?id=11371
http://bugs.winehq.org/show_bug.cgi?id=11286
Louis Lenders xerox_xerox2000@yahoo.co.uk changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |FIXED
--- Comment #9 from Louis Lenders xerox_xerox2000@yahoo.co.uk 2008-03-07 13:07:45 --- This bug is fixed in current git (wine-0.9.57) The msxml3 and riched20 bugs are probably still there, but please open new bugs for those (if you feel the need, that is)
http://bugs.winehq.org/show_bug.cgi?id=11286
Louis Lenders xerox_xerox2000@yahoo.co.uk changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #10 from Louis Lenders xerox_xerox2000@yahoo.co.uk 2008-03-07 13:08:16 --- closing
http://bugs.winehq.org/show_bug.cgi?id=11286
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |81ae4182f532c813781c87053f6 | |b820db2bd131b URL| |http://www.digischool.nl/te | |ach2000/teach822.exe CC| |focht@gmx.net Hardware|Other |x86