https://bugs.winehq.org/show_bug.cgi?id=44192
Bug ID: 44192 Summary: Dragon Age Origins Awakening installer deadlock when extracting files Product: Wine Version: 2.21 Hardware: x86 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: lorenzofer@live.it Distribution: ---
Created attachment 59959 --> https://bugs.winehq.org/attachment.cgi?id=59959 Wine log
Trying to install Dragon Age Awakening in a clean wineprefix (where there is already installed Origins) result in a deadlock after ending file extraction. The installer thus hang completly and must be killed.
Awakenings is composed of two compressed files, one for "core" files, and one for "addons" file. It's completly random on which file it hangs, sometimes on the first file sometimes on the second, but is hanging always after it extracted the last file of the archive (the last line of the installer log is Extract: packages or Extract : addons with the extracting file percentual progression, blocking at 99.4% or 100% )
In the log I'm getting: err:ntdll:RtlpWaitForCriticalSection section 0x7bd1cbc0 "../../../dlls/ntdll/loader.c: loader_section" wait timed out in thread 0009, bl ocked by 002d, retrying (60 sec) err:ntdll:RtlpWaitForCriticalSection section 0x7bd1cbc0 "../../../dlls/ntdll/loader.c: loader_section" wait timed out in thread 0032, bl ocked by 002d, retrying (60 sec) err:ntdll:RtlLeaveCriticalSection section 0x117b0 is not acquired
multiple times.
The log is from Wine stagin 2.21, but I tested also with the last wine 3.0rc2 and doesn't change of a comma.
(While searching for similar bugs I found this Bug 22091, but is marked as fixed, and mention a crash I'm not having)