Error uninstalling InstallShield 6 application

Uwe Bonnes bon at elektron.ikp.physik.tu-darmstadt.de
Sat Mar 22 15:32:32 CST 2003


Hello,

running the uninstaller of some application with builtin DLLs, the uninstall
fails with a messagebox telling about a 80004005 error. Is following log
usefull? Running with --dll ole32,oleaut32,rpcrt4=n succeeds with the
deinstallation.

Thanks

0019:Call kernel32.ReadFile(0000005c,4294fbe0,000000fa,41ec2eac,00000000) ret=40aaa70a
0019:Ret  kernel32.ReadFile() retval=00000001 ret=40aaa70a
trace:ole:TMStubImpl_Invoke ...
trace:ole:ITypeInfo_fnGetFuncDesc (0x4277c398) index 0
trace:ole:ITypeInfo_fnGetFuncDesc (0x4277c398) index 1
trace:ole:ITypeInfo_fnGetFuncDesc (0x4277c398) index 2
trace:ole:ITypeInfo_fnGetFuncDesc (0x4277c398) index 3
trace:ole:ITypeInfo_fnGetFuncDesc (0x4277c398) index 4
trace:ole:ITypeInfo_fnGetFuncDesc (0x4277c398) index 5
trace:ole:ITypeInfo_fnGetFuncDesc (0x4277c398) index 6
trace:ole:ITypeInfo_fnGetFuncDesc (0x4277c398) index 7
trace:ole:ITypeInfo_fnGetFuncDesc (0x4277c398) index 8
trace:ole:ITypeInfo_fnGetFuncDesc (0x4277c398) index 9
trace:ole:ITypeInfo_fnGetFuncDesc (0x4277c398) index 10
trace:ole:ITypeInfo_fnGetFuncDesc (0x4277c398) index 11
trace:ole:ITypeInfo_fnGetFuncDesc (0x4277c398) index 12
trace:ole:ITypeInfo_fnGetNames (0x4277c398) memid=0x0000001f Maxname=10
0019:Call kernel32.lstrlenW(4273aad4 L"Create") ret=40b8acc0
0019:Ret  kernel32.lstrlenW() retval=00000006 ret=40b8acc0
0019:Call ntdll.RtlAllocateHeap(40360000,00000000,00000012) ret=40b8ad3d
0019:Ret  ntdll.RtlAllocateHeap() retval=428a1008 ret=40b8ad3d
0019:Call kernel32.lstrlenW(4273ab5c L"hWnd") ret=40b8acc0
0019:Ret  kernel32.lstrlenW() retval=00000004 ret=40b8acc0
0019:Call ntdll.RtlAllocateHeap(40360000,00000000,0000000e) ret=40b8ad3d
0019:Ret  ntdll.RtlAllocateHeap() retval=4294f480 ret=40b8ad3d
0019:Call kernel32.lstrlenW(4273aba4 L"BmpResourceFile") ret=40b8acc0
0019:Ret  kernel32.lstrlenW() retval=0000000f ret=40b8acc0
0019:Call ntdll.RtlAllocateHeap(40360000,00000000,00000024) ret=40b8ad3d
0019:Ret  ntdll.RtlAllocateHeap() retval=4294fce8 ret=40b8ad3d
0019:Call kernel32.lstrlenW(4273abd4 L"BmpResourceID") ret=40b8acc0
0019:Ret  kernel32.lstrlenW() retval=0000000d ret=40b8acc0
0019:Call ntdll.RtlAllocateHeap(40360000,00000000,00000020) ret=40b8ad3d
0019:Ret  ntdll.RtlAllocateHeap() retval=4294fd18 ret=40b8ad3d
0019:Call ntdll.RtlAllocateHeap(40360000,00000000,00000010) ret=40b98062
0019:Ret  ntdll.RtlAllocateHeap() retval=4294fd40 ret=40b98062
0019:Call kernel32.IsBadStringPtrW(4294f484,00000001) ret=40b984cf
0019:Ret  kernel32.IsBadStringPtrW() retval=00000000 ret=40b984cf
0019:Call kernel32.lstrcmpW(4294f484 L"hWnd",40bb4550 L"riid") ret=40b984eb
0019:Ret  kernel32.lstrcmpW() retval=fffffff6 ret=40b984eb
0019:Call kernel32.lstrcmpW(4294f484 L"hWnd",40bb455a L"pdispparams") ret=40b9850c
0019:Ret  kernel32.lstrcmpW() retval=fffffff8 ret=40b9850c
0019:Call kernel32.lstrcmpW(4294f484 L"hWnd",40bb4572 L"ppvObject") ret=40b9855e
0019:Ret  kernel32.lstrcmpW() retval=fffffff8 ret=40b9855e
trace:ole:deserialize_param vt 3 at 0x4294fd44
0019:Call kernel32.IsBadStringPtrW(4294fcec,00000001) ret=40b984cf
0019:Ret  kernel32.IsBadStringPtrW() retval=00000000 ret=40b984cf
0019:Call kernel32.lstrcmpW(4294fcec L"BmpResourceFile",40bb4550 L"riid") ret=40b984eb
0019:Ret  kernel32.lstrcmpW() retval=ffffffd0 ret=40b984eb
0019:Call kernel32.lstrcmpW(4294fcec L"BmpResourceFile",40bb455a L"pdispparams") ret=40b9850c
0019:Ret  kernel32.lstrcmpW() retval=ffffffd2 ret=40b9850c
0019:Call kernel32.lstrcmpW(4294fcec L"BmpResourceFile",40bb4572 L"ppvObject") ret=40b9855e
0019:Ret  kernel32.lstrcmpW() retval=ffffffd2 ret=40b9855e
trace:ole:deserialize_param vt 8 at 0x4294fd48
0019:Call ntdll.RtlAllocateHeap(40360000,00000008,000000f0) ret=40b960c1
0019:Ret  ntdll.RtlAllocateHeap() retval=4294fd60 ret=40b960c1
0019:Call ntdll.RtlAllocateHeap(40360000,00000000,000001e2) ret=40b8ad3d
0019:Ret  ntdll.RtlAllocateHeap() retval=4294fe58 ret=40b8ad3d
0019:Call ntdll.RtlFreeHeap(40360000,00000000,4294fd60) ret=40b96119
0019:Ret  ntdll.RtlFreeHeap() retval=00000001 ret=40b96119
0019:Call kernel32.IsBadStringPtrW(4294fd1c,00000001) ret=40b984cf
0019:Ret  kernel32.IsBadStringPtrW() retval=00000000 ret=40b984cf
0019:Call kernel32.lstrcmpW(4294fd1c L"BmpResourceID",40bb4550 L"riid") ret=40b984eb
0019:Ret  kernel32.lstrcmpW() retval=ffffffd0 ret=40b984eb
0019:Call kernel32.lstrcmpW(4294fd1c L"BmpResourceID",40bb455a L"pdispparams") ret=40b9850c
0019:Ret  kernel32.lstrcmpW() retval=ffffffd2 ret=40b9850c
0019:Call kernel32.lstrcmpW(4294fd1c L"BmpResourceID",40bb4572 L"ppvObject") ret=40b9855e
0019:Ret  kernel32.lstrcmpW() retval=ffffffd2 ret=40b9855e
trace:ole:deserialize_param vt 3 at 0x4294fd4c
Calling 0x4261b0ea(43751cb0,00010020,4294fe5c,00002841,)
0019:Call kernel32.GetLastError() ret=42614f6b
0019:Ret  kernel32.GetLastError() retval=00000057 ret=42614f6b
0019:Call oleaut32.SysAllocStringLen(00000000,00000021) ret=42611e32
0019:Call ntdll.RtlAllocateHeap(40360000,00000000,00000048) ret=40b8ad3d
0019:Ret  ntdll.RtlAllocateHeap() retval=42950048 ret=40b8ad3d
0019:Ret  oleaut32.SysAllocStringLen() retval=4295004c ret=42611e32
0019:Call kernel32.SetLastError(00000057) ret=42614fc0
0019:Ret  kernel32.SetLastError() retval=00000057 ret=42614fc0
0019:Call kernel32.WideCharToMultiByte(00000000,00000000,4295004e L"D:\\WINDOWS\\TEMP\\",00000011,00000000,00000000,00000000,00000000) ret=42614533
0019:Ret  kernel32.WideCharToMultiByte() retval=00000011 ret=42614533
0019:Call kernel32.WideCharToMultiByte(00000000,00000000,4295004e L"D:\\WINDOWS\\TEMP\\",00000011,43751b80,00000040,00000000,00000000) ret=4261457a
0019:Ret  kernel32.WideCharToMultiByte() retval=00000011 ret=4261457a
0019:Call kernel32.LoadLibraryA(43751b80 "D:\\WINDOWS\\TEMP\\") ret=4261b11e
0019:Ret  kernel32.LoadLibraryA() retval=00000000 ret=4261b11e
0019:Call kernel32.GetLastError() ret=42611453
0019:Ret  kernel32.GetLastError() retval=0000054f ret=42611453
0019:Call oleaut32.SysFreeString(00000000) ret=42611471
0019:Ret  oleaut32.SysFreeString() retval=00000000 ret=42611471
0019:Call oleaut32.SysFreeString(4295004c L"") ret=42611d6b
0019:Call ntdll.RtlFreeHeap(40360000,00000000,42950048) ret=40b8acfd
0019:Ret  ntdll.RtlFreeHeap() retval=00000001 ret=40b8acfd
0019:Ret  oleaut32.SysFreeString() retval=00000001 ret=42611d6b
0019:Call kernel32.SetLastError(0000054f) ret=42611491
0019:Ret  kernel32.SetLastError() retval=0000054f ret=42611491
trace:ole:_invoke returns 80004005
0019:Call kernel32.IsBadStringPtrW(4294f484,00000001) ret=40b98350
0019:Ret  kernel32.IsBadStringPtrW() retval=00000000 ret=40b98350
0019:Call kernel32.lstrcmpW(4294f484 L"hWnd",40bb4550 L"riid") ret=40b9836c
0019:Ret  kernel32.lstrcmpW() retval=fffffff6 ret=40b9836c
0019:Call kernel32.lstrcmpW(4294f484 L"hWnd",40bb455a L"pdispparams") ret=40b9838d
0019:Ret  kernel32.lstrcmpW() retval=fffffff8 ret=40b9838d
0019:Call kernel32.lstrcmpW(4294f484 L"hWnd",40bb4572 L"ppvObject") ret=40b983a5
0019:Ret  kernel32.lstrcmpW() retval=fffffff8 ret=40b983a5
trace:ole:serialize_param (tdesc.vt 3)

-- 
Uwe Bonnes                bon at elektron.ikp.physik.tu-darmstadt.de

Institut fuer Kernphysik  Schlossgartenstrasse 9  64289 Darmstadt
--------- Tel. 06151 162516 -------- Fax. 06151 164321 ----------



More information about the wine-devel mailing list