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)
And there it ends. No backtrace.
Quicktime 6.5.1 installs better. (I haven't gotten it to play anything, though.)
-- Wine for Windows ISVs: http://kegel.com/wine/isv
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.