http://bugs.winehq.org/show_bug.cgi?id=14243
Summary: FedExShipManager installer fails with "fixme:msxml:domdoc_createNode unhandled node type 2" Product: Wine Version: CVS/GIT Platform: Other URL: http://fedex.com/us/software/ OS/Version: other Status: NEW Keywords: download, Installer Severity: normal Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: dank@kegel.com
To reproduce (and get past bug 14241): wget http://kegel.com/wine/winetricks sh winetricks dotnet20 vjrun20 wsh56 vcrun2005 vcrun2005sp1 vb6run msxml3 wget ftp://ftp.fedex.com/pub/us/software/FedExShipManager_2356.exe wine FedExShipManager_2356.exe This succeeds, but starting the app fails. It seems that the installer didn't register the app's bin/applogic.exe properly?
0009:Call ole32.CLSIDFromProgID(01313ad8 L"Applogic.Document",0032c308) ret=782502c1 0009:Call advapi32.RegOpenKeyW(80000000,001ab7b8 L"Applogic.Document\CLSID",0032c248) ret=7eba3245 0009:Ret advapi32.RegOpenKeyW() retval=00000002 ret=7eba3245 0009:Ret ole32.CLSIDFromProgID() retval=800401f3 ret=782502c1 0009:Call KERNEL32.GetLastError() ret=0169aafb 0009:Ret KERNEL32.GetLastError() retval=0000007a ret=0169aafb 0009:Call advapi32.RegCreateKeyExA(80000002,01313ad8 "Software\FEDEX\SHIPNET2000\SETTINGS",00000000,0032b93b,00000000,0002001f,00000000,0032b940,0032b93c) ret=0102c253 0009:Ret advapi32.RegCreateKeyExA() retval=00000000 ret=0102c253 0009:Call advapi32.RegQueryValueExA(00000230,0131c528 "InstallDir",00000000,0032b9b0,00000000,0032b9ac) ret=0102c4b6 0009:Ret advapi32.RegQueryValueExA() retval=00000002 ret=0102c4b6 0009:Call user32.MessageBoxA(00020036,0131cb38 "FedEx Ship Manager can not create a dispatch to the Application Logic. Please make sure the file "APPLOGIC.EXE" resides in the "\Bin" directory.\nFedEx Ship Manager will now terminate.",008b7d0c "Fatal Error",00000010) ret=0169a287
http://bugs.winehq.org/show_bug.cgi?id=14243
Dan Kegel dank@kegel.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Summary|FedExShipManager installer |FedExShipManager fails to |fails with |start up, complains "can't |"fixme:msxml:domdoc_createNo|create a dispatch to the |de unhandled node type 2" |application logic"
http://bugs.winehq.org/show_bug.cgi?id=14243
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |focht@gmx.net
--- Comment #1 from Anastasius Focht focht@gmx.net 2008-12-18 06:25:48 --- Hello,
yep, that product requires a crapload of dependencies. I wonder who wrote the installer, relying on so much stuff present by default.
The whole producte looks like a mish-mash of apps covering a time span of at least 10 years, featuring all the brain damaged technologies M$ ever offered to developers.
Dependencies:
Product code looked up by msi installer:
--- snip --- 68A35043-C55A-4237-88C9-37EE1C63ED71 --- snip ---
sh winetricks dotnet20 vjrun20
--- snip --- err:module:import_dll Library MFC80.DLL (which is needed by L"C:\windows\temp\msi6a20.tmp") not found err:module:LdrInitializeThunk Main exe initialization for L"C:\windows\temp\msi6a20.tmp" failed, status c0000135 err:msi:HANDLE_CustomType50 Unable to execute command L"NONE\BIN\STOPSVCS.EXE" --- snip ---
(one needs to look at application manifest to see that it actually requires VC 8.0 SP1 runtime)
sh winetricks vcrun2005sp1
--- snip --- err:module:import_dll Library MFC42.DLL (which is needed by L"C:\Program Files\FedEx\ShipManager\BIN\cximage.dll") not found err:module:import_dll Library cximage.dll (which is needed by L"C:\Program Files\FedEx\ShipManager\BIN\poc.exe") not found err:module:LdrInitializeThunk Main exe initialization for L"C:\Program Files\FedEx\ShipManager\BIN\poc.exe" failed, status c0000135 --- snip ---
sh winetricks vcrun6
--- snip --- err:module:import_dll Library MSVBVM60.DLL (which is needed by L"C:\INTE~XXG\ASSI~1PZ\System\IADL.dll") not found err:module:import_dll Library MSVBVM60.DLL (which is needed by L"C:\INTE~XXG\ASSI~1PZ\System\IA_C~EFC.OCX") not found err:module:import_dll Library MSVBVM60.DLL (which is needed by L"C:\INTE~XXG\HOST~RYA\FSM.dll") not found err:module:import_dll Library MSVBVM60.DLL (which is needed by L"C:\INTE~XXG\System\FSIX.dll") not found err:module:import_dll Library MSVBVM60.DLL (which is needed by L"C:\INTE~XXG\HOST~RYA\FSIO.dll") not found err:module:import_dll Library MSVBVM60.DLL (which is needed by L"C:\INTE~XXG\HOST~RYA\FSEA.dll") not found --- snip ---
sh winetricks vb6run
--- snip --- Failed to load DLL C:\WINNT\system32\MSCOMCT2.ocx Failed to load DLL C:\WINNT\system32\MSCOMCTL.ocx --- snip ---
sh winetricks comctl32ocx
Some scripting host runtime calls from installer CA's and some script "UpgradeDbs.vbs" indicates WSH is needed.
sh winetricks wsh56
====
Installer deps complete list:
sh winetricks dotnet20 vjrun20 vcrun6 wsh56 vb6run vcrun2005sp1 comctl32ocx
====
From looking at trace logs it seems to require ODBC backend, hence the error.
--- snip --- 005b:CALL FXUTILS.?Connect@CFxDatabase@@QAEHABV?$CStringT@DV?$StrTraitMFC_DLL@DV?$ChTraitsCRT@D@ATL@@@@@ATL@@00@Z(<unknown, check return>) ret=00f0ae10 .. 005b:Call odbc32.SQLAllocConnect(00000000,00b93cd0) ret=00866f8d 005b:Ret odbc32.SQLAllocConnect() retval=0000ffff ret=00866f8d .. FXUTILS.?Connect@CFxDatabase@@QAEHABV?$CStringT@DV?$StrTraitMFC_DLL@DV?$ChTraitsCRT@D@ATL@@@@@ATL@@00@Z(0033db54,0033db5c,0033db60) retval=00000000 ret=00f0ae10 005b:Call KERNEL32.GetLastError() ret=00f0ae16 005b:Ret KERNEL32.GetLastError() retval=00000000 ret=00f0ae16 005b:CALL FXUTILS.?LogMessage@CLogFilter@@QAAHFFPBD00ZZ() ret=79ef064c 005b:CALL MSGOBJS.?GetComponentLogLevel@CLogComponentConfig@@QBE?BFF@Z(79ef0000) ret=008728dd 005b:RET MSGOBJS.?GetComponentLogLevel@CLogComponentConfig@@QBE?BFF@Z() retval=00000000 ret=008728dd 005b:RET FXUTILS.?LogMessage@CLogFilter@@QAAHFFPBD00ZZ() retval=00000001 ret=79ef064c --- snip ---
sh winetricks mdac28
You need to manually configure sql data source and driver properly (cliconfg, odbcad32). For hints, look into %TEMP%\sql.log.
Regards
http://bugs.winehq.org/show_bug.cgi?id=14243
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Version|CVS/GIT |unspecified
--- Comment #2 from Austin English austinenglish@gmail.com 2009-01-20 02:39:24 --- Removing deprecated CVS/GIT version tag. Please retest in current git. If the bug is still present in today's wine, but was not present in some earlier version of wine, please update version field to earliest known version of wine that had the bug. Thanks!
http://bugs.winehq.org/show_bug.cgi?id=14243
--- Comment #3 from Austin English austinenglish@gmail.com 2010-07-18 20:28:12 --- This bug sounds invalid, just the app not bundling the needed dependencies. Anastasius, care to comment?
http://bugs.winehq.org/show_bug.cgi?id=14243
butraxz@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |butraxz@gmail.com
--- Comment #4 from butraxz@gmail.com 2012-05-18 05:22:44 CDT --- This bug has not been updated for two years and OP by four. Is this still an issue i current (1.5.4) or newer wine ? You may also close this as abandoned if you feel that that this is issue is no longer relevant to you.
The last comment suggested that this is an invalid bug.
http://bugs.winehq.org/show_bug.cgi?id=14243
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Version|unspecified |1.0.1 Resolution| |INVALID
--- Comment #5 from Anastasius Focht focht@gmx.net 2012-05-18 05:51:15 CDT --- Hello
the old version is no longer available. As I said in comment #1 you have to install and configure all required dependencies on your own (especially ODBC datasource).
Marking invalid.
Regards
http://bugs.winehq.org/show_bug.cgi?id=14243
Frédéric Delanoy frederic.delanoy@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #6 from Frédéric Delanoy frederic.delanoy@gmail.com 2012-05-31 07:14:11 CDT --- Closing INVALID bugs.