[Wine] ** ERROR **: implement type compare for 1b! aborting...

TheSauce wineforum-user at winehq.org
Fri Jul 9 13:27:54 CDT 2010

Running Wine v1.1.42 and Ubuntu 10.04

I'm not sure if this is a Wine error or something else generating the error.  I'm trying to install a program called XProtect Smart Client (http://www.milestonesys.com/Downloads).  It installs without any errors but it doesn't run.  I've had to do quite a few things and now I'm down to where I run it from the console I get the following output followed but a pop-up error that is the subject line of this post:

fixme:exec:SHELL_execute flags ignored: 0x00000100
fixme:actctx:parse_manifest_buffer root element is L"asmv1:assembly", not <assembly>

Here are the things I had to do to get to this point:
 - Install Mono 2.6.4
 - Copy icuuc38.dll, libeay32.dll, ssleay32.dll, ijl15fix.dll, j2kcorex.dll, and icudt38.dll from C:\Program Files\Milestone\XProtect Smart Client to C:\Windows\System32
 - Install vcrun2005

After doing that I would get the errors listed above.  Just to try it, I also ran winecfg and added Client.exe (the executable for Smart Client) to the Application tab and then on the Libraries tab for Client.exe I added every DLL that was in the list that is also used by Client.exe.  I found out what it uses courtesy of Dependency Walker.  Needless to say, that didn't help at all.

I looked around online for the "implement type compare 1b!" error and it looks like it might be coming from Mono but I couldn't find a solution for it anywhere.  The Smart Client program can be downloaded from the link above and run if someone is interested in playing around and giving me some advice.  I haven't played with Wine or Ubuntu much so I'm just learning as I go along.


More information about the wine-users mailing list