quicktime 7 + itunes install fail

Robert Shearman rob at codeweavers.com
Sun Feb 5 10:37:50 CST 2006


Dan Kegel wrote:

>This isn't news to anyone, I'm sure, but today's wine
>doesn't install quicktime; it hangs while copying files.
>Log fragment:
>
>...
>fixme:msi:ACTION_HandleStandardAction unhandled standard action L"RemoveFolders"
>fixme:msi:ACTION_CustomAction msidbCustomActionTypeNoImpersonate not handled
>fixme:rpc:RpcImpersonateClient (0x7a614b10): stub
>fixme:ole:RpcChannelBuffer_GetDestCtx (0x7d4e5f78,0x7d4e5f7c), stub!
>fixme:ole:RpcChannelBuffer_GetDestCtx (0x7d4e5ebc,0x7d4e5ec0), stub!
>fixme:rpc:RpcRevertToSelfEx (0x7a614b10): stub
>err:msi:cabinet_notify failed to create
>L"c:\\windows\\system32\\atl.dll" (error 80)
>fixme:msi:ACTION_CustomAction msidbCustomActionTypeNoImpersonate not handled
>fixme:msi:MsiGetMode 3 6
>fixme:rpc:RpcImpersonateClient (0x79d7d678): stub
>fixme:ole:RpcChannelBuffer_GetDestCtx (0x7d4e5f78,0x7d4e5f7c), stub!
>fixme:ole:RpcChannelBuffer_GetDestCtx (0x7d4e5ebc,0x7d4e5ec0), stub!
>fixme:rpc:RpcRevertToSelfEx (0x79d7d678): stub
>fixme:rpc:RpcImpersonateClient (0x7a61bda8): stub
>fixme:ole:RpcChannelBuffer_GetDestCtx (0x7d4e5f78,0x7d4e5f7c), stub!
>fixme:ole:RpcChannelBuffer_GetDestCtx (0x7d4e5ebc,0x7d4e5ec0), stub!
>fixme:rpc:RpcRevertToSelfEx (0x7a61bda8): stub
>err:heap:HEAP_ValidateInUseArena Heap 0x7bc40000: in-use arena
>0x79d83000 next block has PREV_FREE flag
>err:heap:HEAP_ValidateInUseArena Heap 0x7bc40000: bad back ptr
>0x6c002e for arena 0x79d83018
>err:menubuilder:extract_icon32 LoadLibraryExW
>(L"c:\\windows\\profiles\\dank\\Application
>Data\\Microsoft\\Installer\\{501BADCD-F8F7-44CB-AC3F-6ED25C1A28B5}\\NewShortcut3_35AFD495EC2E4B2BB9DB30EEBC74049D.exe")
>failed, error 126
>err:menubuilder:InvokeShellLinker failed to fork and exec wineshelllink
>err:menubuilder:extract_icon32 LoadLibraryExW
>(L"c:\\windows\\profiles\\dank\\Application
>Data\\Microsoft\\Installer\\{501BADCD-F8F7-44CB-AC3F-6ED25C1A28B5}\\NewShortcut51_C4CC216DC59449CC82C2CDA6A4781E4C.exe")
>failed, error 126
>err:menubuilder:InvokeShellLinker failed to fork and exec wineshelllink
>err:heap:HEAP_ValidateInUseArena Heap 0x7bc40000: in-use arena
>0x79d838e8 next block has PREV_FREE flag
>err:heap:HEAP_ValidateInUseArena Heap 0x7bc40000: bad back ptr
>0x6c002e for arena 0x79d83900
>err:menubuilder:extract_icon32 LoadLibraryExW
>(L"c:\\windows\\profiles\\dank\\Application
>Data\\Microsoft\\Installer\\{501BADCD-F8F7-44CB-AC3F-6ED25C1A28B5}\\")
>failed, error 126
>err:menubuilder:ExtractFromICO Invalid ico file format
>err:menubuilder:InvokeShellLinker failed to fork and exec wineshelllink
>wine: Unhandled page fault on write access to 0x79da218c at address
>0x7bebd64f (thread 0044), starting debugger...
>err:ntdll:RtlpWaitForCriticalSection section 0x7bc40020 "heap.c: main
>process heap section" wait timed out in thread 0031, blocked by 0044,
>retrying (60 sec)
>

The program crashed inside the heap manager. I tried to submit a patch 
years ago that made us not use the heap when starting the debugger, but 
it was rejected. You will need to attach a debugger from another process 
and hope by chance that you will get at least a partial backtrace. 
Alternatively, you could try to trace the source of those heap errors, 
which probably caused the crash.

-- 
Rob Shearman




More information about the wine-devel mailing list