Problem with InstallShield (Was Re: [Bug 629] Changed - Problem with InstallShield: ole:CoTreatAsClass(stub), ole:CoGetClassObject)

Michael Cardenas michael.cardenas at lindows.com
Mon May 6 14:08:46 CDT 2002


Hmmm... strangely, when I try to install dreamweaver4, the installer
crashes. I have stdole32.tlb (and an entire windows directory). 

here's the output of +relay,+snoop, around the crash...

08d39318:Call ntdll.RtlInitAnsiString(40555444,4085fce9 "Version")
ret=40801eb3
08d39318:Ret  ntdll.RtlInitAnsiString() retval=00000008 ret=40801eb3
08d39318:Call
ntdll.RtlAnsiStringToUnicodeString(401018cc,40555444,00000000)
ret=40801ec8
08d39318:Ret  ntdll.RtlAnsiStringToUnicodeString() retval=00000000
ret=40801ec8
08d39318:Call
ntdll.NtSetValueKey(000000bc,401018cc,00000000,00000001,403885a4,00000008)
ret=40801ee5
08d39318:Ret  ntdll.NtSetValueKey() retval=00000000 ret=40801ee5
08d39318:Call ntdll.RtlFreeHeap(40330000,00000000,403885a4) ret=40801f01
08d39318:Ret  ntdll.RtlFreeHeap() retval=00000001 ret=40801f01
08d39318:Call ntdll.RtlNtStatusToDosError(00000000) ret=40801f07
08d39318:Ret  ntdll.RtlNtStatusToDosError() retval=00000000 ret=40801f07
08d39318:Ret  advapi32.RegSetValueExA() retval=00000000 ret=4084b34f
08d39318:Call advapi32.RegCloseKey(000000bc) ret=4084b35a
08d39318:Call ntdll.NtClose(000000bc) ret=40801c3b
08d39318:Ret  ntdll.NtClose() retval=00000000 ret=40801c3b
08d39318:Call ntdll.RtlNtStatusToDosError(00000000) ret=40801c41
08d39318:Ret  ntdll.RtlNtStatusToDosError() retval=00000000 ret=40801c41
08d39318:Ret  advapi32.RegCloseKey() retval=00000000 ret=4084b35a
08d39318:Call advapi32.RegCloseKey(000000ac) ret=4084b368
08d39318:Call ntdll.NtClose(000000ac) ret=40801c3b
08d39318:Ret  ntdll.NtClose() retval=00000000 ret=40801c3b
08d39318:Call ntdll.RtlNtStatusToDosError(00000000) ret=40801c41
08d39318:Ret  ntdll.RtlNtStatusToDosError() retval=00000000 ret=40801c41
08d39318:Ret  advapi32.RegCloseKey() retval=00000000 ret=4084b368
08d39318:Call ntdll.RtlFreeHeap(40330000,00000000,40368574) ret=40840a7b
08d39318:Ret  ntdll.RtlFreeHeap() retval=00000001 ret=40840a7b
08d39318:Call ntdll.RtlFreeHeap(40330000,00000000,4036854c) ret=408509a3
08d39318:Ret  ntdll.RtlFreeHeap() retval=00000001 ret=408509a3
08d39318:Call ntdll.RtlFreeHeap(40330000,00000000,40368454) ret=40840a7b
08d39318:Ret  ntdll.RtlFreeHeap() retval=00000001 ret=40840a7b
08d39318:Call kernel32.lstrlenW(40387688 L"Release") ret=4084084e
08d39318:Ret  kernel32.lstrlenW() retval=00000007 ret=4084084e
08d39318:Call ntdll.RtlAllocateHeap(40330000,00000000,00000014)
ret=4084096b
08d39318:Ret  ntdll.RtlAllocateHeap() retval=403885a4 ret=4084096b
08d39318:Call kernel32.lstrlenW(403692c4 L"IUnknown") ret=4084084e
08d39318:Ret  kernel32.lstrlenW() retval=00000008 ret=4084084e
08d39318:Call ntdll.RtlAllocateHeap(40330000,00000000,00000016)
ret=4084096b
08d39318:Ret  ntdll.RtlAllocateHeap() retval=40368454 ret=4084096b
08d39318:Call kernel32.lstrlenW(40387688 L"Release") ret=4084084e
08d39318:Ret  kernel32.lstrlenW() retval=00000007 ret=4084084e
08d39318:Call ntdll.RtlAllocateHeap(40330000,00000000,00000014)
ret=4084096b
08d39318:Ret  ntdll.RtlAllocateHeap() retval=40368474 ret=4084096b
wine: Unhandled exception, starting debugger...
err:seh:EXC_DefaultHandling Unhandled exception code c0000005 flags 0
addr 0x4027d1c7
08073b88:Ret  kernel32.WaitForSingleObject() retval=00000000
ret=004036a9
08073b88:Call kernel32.CloseHandle(00000044) ret=004036bb
08073b88:Ret  kernel32.CloseHandle() retval=00000001 ret=004036bb
08073b88:Call kernel32.CloseHandle(00000048) ret=004036c0
08073b88:Ret  kernel32.CloseHandle() retval=00000001 ret=004036c0
08073b88:Call user32.DestroyWindow(00020021) ret=004036c7
08073b88:Call x11drv.ResetSelectionOwner(00020021,00000000) ret=406796c1
08073b88:Ret  x11drv.ResetSelectionOwner() retval=01c0002b ret=406796c1
08073b88:Call x11drv.ShowWindow(00020021,00000000) ret=4067de36
08073b88:Ret  x11drv.ShowWindow() retval=00000000 ret=4067de36
08073b88:Call x11drv.ResetSelectionOwner(00020021,00000001) ret=406794df
08073b88:Ret  x11drv.ResetSelectionOwner() retval=01c0002b ret=406794df
08073b88:Call window proc 0x40658650
(hwnd=00020021,msg=WM_DESTROY,wp=00000000,lp=00000000)

could you send me your config file so I can see what dll's you're using
native/builtin? 

I put in the 1 || patch and I set my config file to use the builtin
oleaut32. 

thanks
      michael

On Mon, May 06, 2002 at 09:32:43PM +0200, Marcus Meissner wrote:
> On Mon, May 06, 2002 at 01:25:25PM -0400, Michael Cardenas wrote:
> > On Mon, May 06, 2002 at 01:13:33PM -0700, Alexandre Julliard wrote:
> > > It just fell through the cracks. Marcus resent me the patch and it's
> > > applied now.
> >
> > But does it work without that stdole32.tlb file? Does it work at all?
> 
> I just installed DreamWeaver 4 again. ;)
> 
> But yes, you would need the stdole32.tlb file.
> 
> (Not sure if you could legally download it by just downloading the DCOM pack:
>         http://www.microsoft.com/com/dcom/dcom95/download.asp
> )
> 
> Ciao, Marcus
> 
> 

-- 
michael cardenas
lead windows compatibility engineer
lindows.com

"Be the change you want to see in the world"
-Mahatma Gandhi





More information about the wine-devel mailing list