On Tue, Dec 22, 2009 at 2:54 PM, Modestas Vainius <modes...@vainius.eu> wrote: > when investigating this issue further, I determined that fork() following > pthread_create() sometimes makes the application crash. In order to reproduce, > build attached minifail.cpp with: > > $ g++ -I/usr/include/qt4 -lQtCore minifail.cpp -o minifail -O0 -g
Thank you for the test case. > This means that thread 2 was not started at all and hung at clone(). > Relevant QThread code at > http://qt.gitorious.org/qt/qt/blobs/4.5/src/corelib/thread/qthread_unix.cpp I don't believe that it would be stuck at the store instruction which is pointed to by the PC (iaoqh). However, I do believe that something is wrong and I am going to investigate the kde4libs failure tonight. > I strongly believe that if you fix the first problem, the 2nd one will > disappear too as their origin is the same. Both tests work just fine on amd64. > > Contrary to what I said previously, the bug is reproducible under strace -f, > but you have to wait much longer (up to 10000th run). > > ii libc6 2.10.2-2 GNU C Library: > Shared libraries Thanks. I'll look into this tonight. Cheers, Carlos. -- To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org