Interesting Installshield failure running Keyhole installer

Dan Kegel dank at kegel.com
Sat Oct 30 23:42:54 CDT 2004


If you haven't tried the Keyhole demo on Windows yet,
give it a shot.  It's kind of fun to look at an aerial
view of every place you've ever lived, say.
You can download it from http://www.keyhole.com

Unfortunately, the installer is a no-go under Wine (cvs as of
a couple days ago).
It puts up a dialog or two ("Starting InstallShield Wizard",
"Preparing Setup"), and then stops with an Installshield dialog
box "An error (-5006: 0x80004005) has occurred while running the
setup..."  There's a Report / Detail / OK choice, which is pretty
cool.  Choosing Detail shows:

Error Code:	-5006 : 0x80004005
Error Information:
 >Kernel\ServiceProvider.cpp (77)
 >Kernel\ObjectHolder.cpp (441)
 >Kernel\ServiceProvider.cpp (77)
 >Kernel\FileGroup.cpp (398)
 >Kernel\ServiceProvider.cpp (77)
 >Kernel\FileGroup.cpp (398)
 >Kernel\ServiceProvider.cpp (77)
 >Kernel\FileGroup.cpp (398)
 >Kernel\ServiceProvider.cpp (77)
 >Kernel\FileGroup.cpp (398)
 >Kernel\ServiceProvider.cpp (77)
 >Kernel\FileGroup.cpp (398)
 >Kernel\ServiceProvider.cpp (77)
 >Kernel\FileGroup.cpp (398)
 >Kernel\ServiceProvider.cpp (77)
 >Kernel\FileGroup.cpp (398)
 >Kernel\ServiceProvider.cpp (77)
 >Kernel\FileGroup.cpp (398)
 >Kernel\ServiceProvider.cpp (77)
 >Kernel\FileGroup.cpp (398)
 >Kernel\ServiceProvider.cpp (77)
 >Kernel\FileGroup.cpp (398)
 >Kernel\ServiceProvider.cpp (77)
 >Kernel\FileGroup.cpp (398)
 >Kernel\ServiceProvider.cpp (77)
 >SetupDLL\SetupDLL.cpp (1375)
pAPP:Keyhole 2 LT
PVENDOR:Keyhole Corporation
PGUID:036ABCF1-A419-4074-B35C-2C70592A0EBB
$7.1.100.1248PAK
@Windows 95  (67109814) IE 6.0.2800.1106

For what it's worth, here are the Wine console messages
that were shown up to this point:

Please use the registry key HKEY_CURRENT_CONFIG\Software\Fonts\LogPixels
to set the screen resolution and remove the "Resolution" entry in the config file
Please use the registry key HKEY_CURRENT_CONFIG\Software\Fonts\LogPixels
to set the screen resolution and remove the "Resolution" entry in the config file
fixme:crypt:CRYPT_VerifyImage (rsabase.dll, 0x4024ce48): not verifying image
fixme:crypt:RSA_CPCreateHash 4024ce48 32772 00000000 00000000 0x4024cd84
fixme:crypt:CRYPT_VerifyImage (rsabase.dll, 0x4024c790): not verifying image
fixme:crypt:CRYPT_VerifyImage (rsabase.dll, 0x4024ef38): not verifying image
fixme:crypt:RSA_CPCreateHash 4023d9c0 32772 00000000 00000000 0x4024eea4
fixme:ole:RegisterTypeLib Registering non-oleautomation interface!
fixme:ole:RegisterTypeLib Registering non-oleautomation interface!
fixme:ole:RegisterTypeLib Registering non-oleautomation interface!
fixme:ole:RegisterTypeLib Registering non-oleautomation interface!
fixme:ole:RegisterTypeLib Registering non-oleautomation interface!
fixme:ole:ITypeInfo_fnRelease destroy child objects
fixme:ole:ITypeInfo_fnRelease destroy child objects
fixme:ole:ITypeInfo_fnRelease destroy child objects
fixme:ole:ITypeInfo_fnRelease destroy child objects
fixme:ole:ITypeInfo_fnRelease destroy child objects
fixme:ole:ITypeInfo_fnRelease destroy child objects
...

I'm not really trying to get it to run, just figured I'd
post a note about its status while I had a free minute.
- Dan

-- 
Trying to get a job as a c++ developer?  See http://kegel.com/academy/getting-hired.html



More information about the wine-devel mailing list