https://bugs.winehq.org/show_bug.cgi?id=52213
Bug ID: 52213 Summary: Tests for mfreadwrite crash after pthread_exit Product: Wine Version: 7.0-rc1 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: gmascellani@codeweavers.com Regression SHA1: 4ba31162c37ea237763e650f6242535d86ffb170 Distribution: Debian
Since commit 4ba31162c37ea237763e650f6242535d86ffb170 test for mfreadwrite crash in a funny way on my system: one of the threads of the tests crashes after calling pthread_exit, which is, as far as I understand, the last place in which we have the control of a dying thread.
The system on which I am trying this is a rather recently installed Debian unstable amd64, for which I did not do any specific tinkering, say, of the dynamic loader, glibc or anything else. So I can't think of anything unusual that could trigger this on my system. However, my first impression is that somehow we corrupt something in the pthread or glibc status so that the teardown goes badly.