Bug#551903: libc6-i686 pthread_cond_wait fails to reacquire mutex upon cancellation
On Wed, Jun 02, 2010 at 11:28:50PM +0300, Rémi Denis-Courmont wrote:
> Le mardi 1 juin 2010 20:20:01 Aurelien Jarno, vous avez écrit :
> > I am therefore reopening this bug as it may still be present, though we
> > now have a different version and a different compiler. As I am unable
> > to reproduce the original problem, I am unable to test this new version.
> > Could you please test if version 2.11.1-2 is affected or not?
>
> It is. I hit the failure case after 8074 consecutive iterations.
>
In the original bug report, you said:
> I don't know. It reproduces pretty much 100% here:
>
> % ./a.out
> 1
> 2
> a.out: test.c:18: cleanup_lock: Assertion `val == 0' failed.
> Abandon
Does it mean it's a lot more difficult to reproduce it with this
version? Have you tried to run so many iterations with the version
built with gcc-4.3?
--
Aurelien Jarno GPG: 1024D/F1BCDB73
aurelien@aurel32.net http://www.aurel32.net
Reply to: