https://bugs.winehq.org/show_bug.cgi?id=48278
Bug ID: 48278 Summary: Frequent critical section timeouts when running winetricks dotnet462 Product: Wine Version: 4.21 Hardware: x86 OS: Linux Status: NEW Keywords: dotnet, download, Installer Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: austinenglish@gmail.com Distribution: Gentoo
Similar to bug 42470, when running dotnet462 I frequently (but not always) get critical section timeouts.
This occurs in builds both with and without mingw.
wine-4.21-252-gf870aa4988
https://bugs.winehq.org/show_bug.cgi?id=48278
--- Comment #1 from Austin English austinenglish@gmail.com --- Created attachment 65948 --> https://bugs.winehq.org/attachment.cgi?id=65948 bt all (1)
https://bugs.winehq.org/show_bug.cgi?id=48278
--- Comment #2 from Austin English austinenglish@gmail.com --- Created attachment 65949 --> https://bugs.winehq.org/attachment.cgi?id=65949 bt all (2)
https://bugs.winehq.org/show_bug.cgi?id=48278
maniikarabera@protonmail.ch changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |maniikarabera@protonmail.ch
https://bugs.winehq.org/show_bug.cgi?id=48278
Neros contact@neros.fr changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |contact@neros.fr
https://bugs.winehq.org/show_bug.cgi?id=48278
François Gouget fgouget@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |fgouget@codeweavers.com
--- Comment #3 from François Gouget fgouget@codeweavers.com --- For bug grep-ability, the deadlock ostensibly happens between: "heap.c: main process heap section" -> 3 deadlocked threads "loader.c: loader_section" -> 2 deadlocked thread
Unfortunately most deadlocked threads have no backtrace (which in itself is strange), so nothing is really knows about what the threads were doing at the time.
https://bugs.winehq.org/show_bug.cgi?id=48278
--- Comment #4 from François Gouget fgouget@codeweavers.com --- The httpapi:httpapi and riched20:editor tests had deadlocks with the same two critical sections in 2019 but this is no longer the case (see bug 48112).
So is this still happening or did it also (mysteriously) get fixed?
https://bugs.winehq.org/show_bug.cgi?id=48278
--- Comment #5 from Austin English austinenglish@gmail.com --- (In reply to François Gouget from comment #4)
The httpapi:httpapi and riched20:editor tests had deadlocks with the same two critical sections in 2019 but this is no longer the case (see bug 48112).
So is this still happening or did it also (mysteriously) get fixed?
For me in 8.0-rc5, I still see semi-frequent deadlocks. They appear slightly different (ntdll/heap and ntdll/thread instead of ntdll/loader), but I suspect that may be due to recent refactoring. Showed up for me in 5/100 tries in a loop.
03ec:err:sync:RtlpWaitForCriticalSection section 00430074 "dlls/ntdll/heap.c: main process heap section" wait timed out in thread 03ec, blocked by 04bc, retrying (60 sec) 05d4:err:sync:RtlpWaitForCriticalSection section 00430074 "dlls/ntdll/heap.c: main process heap section" wait timed out in thread 05d4, blocked by 04bc, retrying (60 sec) 061c:err:sync:RtlpWaitForCriticalSection section 00430074 "dlls/ntdll/heap.c: main process heap section" wait timed out in thread 061c, blocked by 04bc, retrying (60 sec) 057c:err:sync:RtlpWaitForCriticalSection section 7BC6B920 "dlls/ntdll/thread.c: fls_section" wait timed out in thread 057c, blocked by 061c, retrying (60 sec) 0484:err:sync:RtlpWaitForCriticalSection section 7BC6B920 "dlls/ntdll/thread.c: fls_section" wait timed out in thread 0484, blocked by 061c, retrying (60 sec)
https://bugs.winehq.org/show_bug.cgi?id=48278
soredake broaden_acid002@simplelogin.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC|broaden_acid002@simplelogin | |.com |