[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Bug#479952: libc6/s390 - __pthread_mutex_lock: Assertion `mutex->__data.__owner == 0' failed.

At 1210458182 time_t, Aurelien Jarno wrote:
> Looking quickly at the code the problem is that LLL_MUTEX_LOCK (mutex)
> fails to acquire the mutex. It can be a bug in atomic.h or a bug in the
> futexes implementation of the kernel.
> It would be nice to have an strace of the problem to see the futex
> syscall before this assertion.

Here's what I can get from #468793.
In this test, if the number of thread is <= 2, it's ok.
With something like ./tchmttest typical casket 3 1000 1000 it fails 50 %
of the time.

I've tried to strace the test but unfortunately when stracing,
everything is fine.

Is there anything from an outsider that could help?

Julien Danjou
.''`.  Debian Developer
: :' : http://julien.danjou.info
`. `'  http://people.debian.org/~acid
  `-   9A0D 5FD9 EB42 22F6 8974  C95C A462 B51E C2FE E5CD

Attachment: signature.asc
Description: Digital signature

Reply to: