This is the mail archive of the glibc-bugs@sourceware.org mailing list for the glibc project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[Bug nptl/21390] robust pthread_mutex_t deadlock from 2.24 -> 2.25


https://sourceware.org/bugzilla/show_bug.cgi?id=21390

--- Comment #1 from Torvald Riegel <triegel at redhat dot com> ---
I think we need a reproducer.  The stackoverflow problem description is
incomplete and it mentions that this is timing-dependent (eg, adding logging to
the application seems to prevent the problem); however, the description of the
problem makes it sounds as if just a deterministic access by more than one
thread by the same process would cause the problem to appear (which seems
unlikely).

There were changes in the robust mutex code in the 2.25 release, but all those
were fixing bugs in the robust mutexes.  We could have introduced other errors
when doing that, or the code simply runs into the robust mutex bugs that are
still present in the kernel.  Without a reproducer, we can't investigate this
further.

-- 
You are receiving this mail because:
You are on the CC list for the bug.

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]