[Wine]Run-time error `13' Type mismatch error from VB app at startup

Paolo Amoroso amoroso at mclink.it
Sun Aug 14 06:00:23 CDT 2005


CVinter is a Visual Basic 6 application for downloading stock data
from a local provider.  I have successfully installed it with the
latest Wine version.  But when I run CVinter, it aborts at startup
with an error dialog displaying "Run-time error `13' Type mismatch".

The Linux console from which I start Wine displays the following
messages (C:\DTS is the directory containing the CVinter program and
its data):

  paolo at plato:~/.wine/drive_c/DTS$ wine CVinter.exe
  fixme:ole:CoRegisterMessageFilter stub
  fixme:ole:MkParseDisplayName (0x403d2fc8, L"Scripting.FileSystemObject",
0x4069f9a0, (nil)): stub.
  fixme:ole:OleLoadPictureEx
(0x41a1e934,774,0,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=0,y=0,f=0,0x4069f9f0),
partially implemented.
  fixme:ole:OLEPictureImpl_SaveAsFile (0x4247eea8)->(0x4247ffd8, 0, (nil)),
hacked stub.
  fixme:ole:MkParseDisplayName (0x403d4b98, L"Scripting.FileSystemObject",
0x4069f9a0, (nil)): stub.

  [the following additional messages appear after dismissing the error dialog]

  fixme:ole:OLEPictureImpl_FindConnectionPoint tried to find connection point on
{33ad4f92-6699-11cf-b70c-00aa0060d393}?
  fixme:ole:OLEPictureImpl_FindConnectionPoint tried to find connection point on
{33ad4ed2-6699-11cf-b70c-00aa0060d393}?
  fixme:ole:CoRegisterMessageFilter stub

Any suggestions on how to troubleshoot and solve the problem?

I use Wine 20050725 under Slackware Linux 10.0.  I built it from
source with wineinstall and accepted all defaults except for the
installation prefix, for which I use /usr/local/wine.

Before installing CVinter, I installed the Visual Basic 6 runtime
VBRUN60SP5.EXE.

What's puzzling is that the same program, on a similar Slackware box,
worked fine for a friend of mine.  I tried virtually all Wine versions
since the February 2005 one, binaries and builds from source, with and
without Winetools, without success.

Thanks in advance,


Paolo




More information about the wine-users mailing list