[Wine] Cannot install program. Errors out with 0x80040702, Failed to load DLL: Setupapi

Alexander Skwar listen at alexander.skwar.name
Sat Nov 18 12:27:18 CST 2006


Good evening!

I'm trying to install "Garmin POI Loader v2.3.2" from <http://www.garmin.com/support/download_details.jsp?id=927>
with Wine 0.9.25. on a Gentoo Linux x86 system. The installation always
fails :/

After running the installer, I get the following error message:

        Error Number: 0x80040702
        Description: Failed to load DLL: Setupapi
                        [ OK ]

Up to that point, the following is shown on the starting terminal:

alexander at blatt ~/.wine $ wine /home/alexander/POILoader_232.exe 
err:storage:Storage32Impl_SmallBlocksToBigBlocks conversion failed: resRead = 0x8003001e, resWrite = 0x00000000
err:ole:get_unmarshaler_from_stream Failed to read common OBJREF header, 0x00000001
fixme:ole:NdrClearOutParameters (0x7e0e5f50,0x3f4212,0x7e0e6084): stub
err:storage:Storage32Impl_SmallBlocksToBigBlocks conversion failed: resRead = 0x8003001e, resWrite = 0x00000000
err:ole:marshal_object object doesn't expose interface {be6115a1-7de5-48dc-ad2a-25060e00fce2}, failing with error 0x80004002
err:ole:ClientIdentity_QueryMultipleInterfaces IRemUnknown_RemQueryInterface failed with error 0x80004002
fixme:shell:IShellLinkA_fnGetPath (0xf32378): WIN32_FIND_DATA is not yet filled.
err:menubuilder:extract_icon32 LoadLibraryExW (L"C:\\Garmin\\PoiLoader.exe") failed, error 126
err:menubuilder:InvokeShellLinker failed to fork and exec wineshelllink
fixme:shell:IShellLinkA_fnGetPath (0xf32378): WIN32_FIND_DATA is not yet filled.
fixme:shell:IShellLinkA_fnGetPath (0xf42350): WIN32_FIND_DATA is not yet filled.
err:menubuilder:extract_icon32 LoadLibraryExW (L"C:\\Garmin\\gStart.exe") failed, error 126
err:menubuilder:InvokeShellLinker failed to fork and exec wineshelllink
fixme:shell:IShellLinkA_fnGetPath (0xf42350): WIN32_FIND_DATA is not yet filled.
err:ole:marshal_object object doesn't expose interface {be6115a1-7de5-48dc-ad2a-25060e00fce2}, failing with error 0x80004002
err:ole:ClientIdentity_QueryMultipleInterfaces IRemUnknown_RemQueryInterface failed with error 0x80004002

After hitting the [OK] button, the following is printed as well:

err:ole:dispatch_rpc no apartment found for ipid {ffffffff-ffff-ffff-3f00-00003c000000}
err:rpc:I_RpcReceive we got fault packet with status 0x6be
err:ole:dispatch_rpc no apartment found for ipid {ffffffff-ffff-ffff-3f00-00003c000000}
err:rpc:I_RpcReceive we got fault packet with status 0x6be

I did not "customize" the ~/.wine directory, nor did I run winecfg.

What can be done to overcome this issue?

Thanks a lot,

Alexander Skwar
-- 
No modern woman with a grain of sense ever sends little notes to an
unmarried man -- not until she is married, anyway.
                -- Arthur Binstead





More information about the wine-users mailing list