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

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: