http://bugs.winehq.org/show_bug.cgi?id=13969
Summary: Photocameras Adjustment Software: crashes after pressing a button. Product: Wine Version: 1.0-rc5 Platform: PC OS/Version: Linux Status: UNCONFIRMED Severity: major Priority: P3 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: lvs@isnet.ru
Created an attachment (id=14138) --> (http://bugs.winehq.org/attachment.cgi?id=14138) Bugtrace
This program is for manufacturing and repair facilities, performs necessary adjustments to a camera. Program installs, runs, but crashes when trying to press any button. Error message is displayed: "Runtime error '445'. Object doesn't support this action".
http://bugs.winehq.org/show_bug.cgi?id=13969
--- Comment #1 from LVS lvs@isnet.ru 2008-06-17 09:31:23 --- There are many programs for each model of photocamera, that bug in all of them. And this bug is since 0.9.3* version for sure. I couldn't send a copy of program, sorry.
Thank You.
http://bugs.winehq.org/show_bug.cgi?id=13969
Louis Lenders xerox_xerox2000@yahoo.co.uk changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |xerox_xerox2000@yahoo.co.uk
--- Comment #2 from Louis Lenders xerox_xerox2000@yahoo.co.uk 2008-06-17 11:01:36 --- My guess would be the problem is: fixme:shdocvw:WebBrowser_GetIDsOfNames (0x150f08)->({00000000-0000-0000-0000-000000000000} 0x32ee88 1 1033 0x32ee8c)
Could you try what the app does with stupid hack below? It's not a real patch, just to track down of the problem is the missing apo from above
diff --git a/dlls/shdocvw/webbrowser.c b/dlls/shdocvw/webbrowser.c index 50c3b34..cea8446 100644 --- a/dlls/shdocvw/webbrowser.c +++ b/dlls/shdocvw/webbrowser.c @@ -184,7 +184,7 @@ static HRESULT WINAPI WebBrowser_GetIDsOfNames(IWebBrowser2 *iface, REFIID riid, WebBrowser *This = WEBBROWSER_THIS(iface); FIXME("(%p)->(%s %p %d %d %p)\n", This, debugstr_guid(riid), rgszNames, cNames, lcid, rgDispId); - return E_NOTIMPL; + return 0; }
static HRESULT WINAPI WebBrowser_Invoke(IWebBrowser2 *iface, DISPID dispIdMember,
http://bugs.winehq.org/show_bug.cgi?id=13969
Jacek Caban jacek@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |jacek@codeweavers.com
--- Comment #3 from Jacek Caban jacek@codeweavers.com 2008-06-21 07:00:36 --- WebBrowser_GetIDsOfNames is implemented in the Git version. Please retest.
http://bugs.winehq.org/show_bug.cgi?id=13969
LVS lvs@isnet.ru changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution| |FIXED
--- Comment #4 from LVS lvs@isnet.ru 2008-06-24 07:15:58 --- Thank You. I've installed git version, the error don't appear now.
http://bugs.winehq.org/show_bug.cgi?id=13969
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #5 from Alexandre Julliard julliard@winehq.org 2008-06-27 10:36:28 --- Closing bugs fixed in 1.1.0.