[Bug 8898] New: Run Time Error "445": Object doesn't support this action

Wine Bugs wine-bugs at winehq.org
Sun Jul 8 14:03:11 CDT 2007


http://bugs.winehq.org/show_bug.cgi?id=8898

           Summary: Run Time Error "445": Object doesn't support this action
           Product: Wine
           Version: 0.9.40.
          Platform: PC
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: P2
         Component: wine-ole
        AssignedTo: wine-bugs at winehq.org
        ReportedBy: davea42 at earthlink.net


To reproduce the bug
Run Time Error "445": Object doesn't support this action
go to:

http://lotus-europa.com/downloads

and then click on the download link (which looks like this)

Download ekb31.exe  (59MB, mostly a 'starting' database).

Install by running
wine ekb31.exe

This app is free, written by a friend, and installs ok in wine.
You have to cd to the programs directory and run wine there as
that is where the starting database is.  The app will not fully start when
the object message arises. [There is no need to click on
anything, the app never really does much before the error is reported].
Once the error is reported all one can do is click ok on
the bug and the app dies.

You will need VBAJET32.dll

"The JETVBA file (VBAJET.dll for 16-bit versions, or VBAJET32.dll
for 32-bit versions) failed to initialize when called. Try reinstalling
the application that returned the error." (and after that an error
'91').

I googled VBAJET.dll and found
http://www.nvtech.com/support/
patches and upgrades page
which had a version of that dll to download/install.
(wine VBAJET32.exe   to do the install)

To run the knowledgebase, do
cd "~/.wine/drive_c/Program Files/Europa Knowledgebase"
wine EuropaKB.exe

When you first run the knowledgebase it will ask to do an install
of something like gecko.  Click yes.

Then you will get the error report on the "445" error. On that
and every subsequent run of the knowledgebase.

The following rudely changed function:

static HRESULT WINAPI WebBrowser_put_RegisterAsBrowser(IWebBrowser2 *iface,
       VARIANT_BOOL bRegister)
{
   WebBrowser *This = WEBBROWSER_THIS(iface);
   FIXME("(%p)->(%x)\n", This, bRegister);
   return S_OK;  /* My rude addition */
   /* return E_NOTIMPL; */
}

in wine/dlls/shdocvw/webbrowser.c 
works around the problem.


For my adventures running this app, see my web site:
http://reality.sgiweb.org/davea/wine.html 
I believe you won't need the font exe files mentioned
on my web page to reproduce the problem.

I've reproduced this on both Fedora Core 6 and Ubuntu 6.06.
Using 0.9.40 I built myself today. (and many earlier versions too,
this is not a new bug).  See my web site wine.html page for
more details on the history.

-- 
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.



More information about the wine-bugs mailing list