[Ci-reports] fail on ssh://codereview.qt-project.org:29418/qt/qtbase#release

Qt Continuous Integration System ci-noreply at qt-project.org
Sat Nov 16 19:23:24 CET 2013


Autotest `qobjectrace' failed :(

  Testing tst_QObjectRace
  QFATAL : tst_QObjectRace::destroyRace() Received signal 11
  FAIL!  : tst_QObjectRace::destroyRace() Received a fatal error.
     Loc: [Unknown file(0)]
  Totals: 2 passed, 1 failed, 0 skipped
  QtQA::App::TestRunner: Process exited due to signal 6; dumped core
  QtQA::App::TestRunner: ============================== backtrace follows: ==============================
  QtQA::App::TestRunner: gdb commands: thread apply all bt 100
  QtQA::App::TestRunner: [New LWP 14114]
  QtQA::App::TestRunner: [New LWP 14113]
  QtQA::App::TestRunner: [New LWP 13678]
  QtQA::App::TestRunner: [New LWP 14116]
  QtQA::App::TestRunner: [New LWP 14112]
  QtQA::App::TestRunner: [New LWP 14108]
  QtQA::App::TestRunner: [New LWP 14117]
  QtQA::App::TestRunner: [New LWP 14110]
  QtQA::App::TestRunner: [New LWP 14109]
  QtQA::App::TestRunner: [New LWP 14111]
  QtQA::App::TestRunner: [New LWP 14115]
  QtQA::App::TestRunner:
  QtQA::App::TestRunner: warning: Can't read pathname for load map: Input/output error.
  QtQA::App::TestRunner: [Thread debugging using libthread_db enabled]
  QtQA::App::TestRunner: Core was generated by `./qobjectrace -silent -o /work/build/_artifacts/test-logs/qobjectrace-testresul'.
  QtQA::App::TestRunner: Program terminated with signal 6, Aborted.
  QtQA::App::TestRunner: #0  0xb770c424 in __kernel_vsyscall ()
  QtQA::App::TestRunner:
  QtQA::App::TestRunner: Thread 11 (Thread 0xad9fcb70 (LWP 14115)):
  QtQA::App::TestRunner: #0  0xb770c424 in __kernel_vsyscall ()
  QtQA::App::TestRunner: #1  0xb70707a3 in __lll_lock_wait_private () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/lowlevellock.S:95
  QtQA::App::TestRunner: #2  0xb70026a5 in _L_lock_10306 () from /lib/i386-linux-gnu/libc.so.6
  QtQA::App::TestRunner: #3  0xb7000eb6 in __GI___libc_free (mem=0xafd0c0a0) at malloc.c:3736
  QtQA::App::TestRunner: #4  0xb71d880f in operator delete(void*) () from /usr/lib/i386-linux-gnu/libstdc++.so.6
  QtQA::App::TestRunner: #5  0x0804bc94 in QtPrivate::QSlotObject<void (MyObject::*)(), void, void>::impl (which=0, this_=0xafd0c0a0, r=0x0, a=0x0, ret=0x0) at ../../../../include/QtCore/../../../../../../work/build/qt/qtbase/src/corelib/kernel/qobject_impl.h:144
  QtQA::App::TestRunner: #6  0xb74c89ee in destroyIfLastRef (this=<optimized out>) at ../../include/QtCore/../../../../../../work/build/qt/qtbase/src/corelib/kernel/qobject_impl.h:127
  QtQA::App::TestRunner: #7  destroyIfLastRef (this=<optimized out>) at /work/build/qt/qtbase/src/corelib/kernel/qobject.cpp:778
  QtQA::App::TestRunner: #8  QObject::~QObject (this=0xa804e710, __in_chrg=<optimized out>) at /work/build/qt/qtbase/src/corelib/kernel/qobject.cpp:852
  QtQA::App::TestRunner: #9  0x0804b31d in ~MyObject (this=0xa804e710, __in_chrg=<optimized out>) at /work/build/qt/qtbase/tests/auto/other/qobjectrace/tst_qobjectrace.cpp:177
  QtQA::App::TestRunner: #10 MyObject::~MyObject (this=0xa804e710, __in_chrg=<optimized out>) at /work/build/qt/qtbase/tests/auto/other/qobjectrace/tst_qobjectrace.cpp:177
  QtQA::App::TestRunner: #11 0x0804b6ce in DestroyThread::run (this=0xb2c98a38) at /work/build/qt/qtbase/tests/auto/other/qobjectrace/tst_qobjectrace.cpp:254
  QtQA::App::TestRunner: #12 0xb72ab339 in QThreadPrivate::start (arg=0xb2c98a38) at /work/build/qt/qtbase/src/corelib/thread/qthread_unix.cpp:345
  QtQA::App::TestRunner: #13 0xb6f76d31 in start_thread (arg=0xad9fcb70) at pthread_create.c:304
  QtQA::App::TestRunner: #14 0xb706280e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130
  QtQA::App::TestRunner: Backtrace stopped: Not enough registers or memory available to unwind further
  QtQA::App::TestRunner:
  QtQA::App::TestRunner: Thread 10 (Thread 0xb4252b70 (LWP 14111)):
  QtQA::App::TestRunner: #0  0xb770c424 in __kernel_vsyscall ()
  QtQA::App::TestRunner: #1  0xb70707a3 in __lll_lock_wait_private () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/lowlevellock.S:95
  QtQA::App::TestRunner: #2  0xb70026a5 in _L_lock_10306 () from /lib/i386-linux-gnu/libc.so.6
  QtQA::App::TestRunner: #3  0xb7000eb6 in __GI___libc_free (mem=0xb2b84f80) at malloc.c:3736
  QtQA::App::TestRunner: #4  0xb71d880f in operator delete(void*) () from /usr/lib/i386-linux-gnu/libstdc++.so.6
  QtQA::App::TestRunner: #5  0xb74c8868 in deref (this=<optimized out>) at /work/build/qt/qtbase/src/corelib/kernel/qobject_p.h:148
  QtQA::App::TestRunner: #6  deref (this=<optimized out>) at /work/build/qt/qtbase/src/corelib/kernel/qobject.cpp:778
  QtQA::App::TestRunner: #7  QObject::~QObject (this=0xa800ed90, __in_chrg=<optimized out>) at /work/build/qt/qtbase/src/corelib/kernel/qobject.cpp:855
  QtQA::App::TestRunner: #8  0x0804b31d in ~MyObject (this=0xa800ed90, __in_chrg=<optimized out>) at /work/build/qt/qtbase/tests/auto/other/qobjectrace/tst_qobjectrace.cpp:177
  QtQA::App::TestRunner: #9  MyObject::~MyObject (this=0xa800ed90, __in_chrg=<optimized out>) at /work/build/qt/qtbase/tests/auto/other/qobjectrace/tst_qobjectrace.cpp:177
  QtQA::App::TestRunner: #10 0x0804b6ce in DestroyThread::run (this=0xb2c98598) at /work/build/qt/qtbase/tests/auto/other/qobjectrace/tst_qobjectrace.cpp:254
  QtQA::App::TestRunner: #11 0xb72ab339 in QThreadPrivate::start (arg=0xb2c98598) at /work/build/qt/qtbase/src/corelib/thread/qthread_unix.cpp:345
  QtQA::App::TestRunner: #12 0xb6f76d31 in start_thread (arg=0xb4252b70) at pthread_create.c:304
  QtQA::App::TestRunner: #13 0xb706280e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130
  QtQA::App::TestRunner: Backtrace stopped: Not enough registers or memory available to unwind further
  QtQA::App::TestRunner:
  QtQA::App::TestRunner: Thread 9 (Thread 0xb4a53b70 (LWP 14109)):
  QtQA::App::TestRunner: #0  0xb770c424 in __kernel_vsyscall ()
  QtQA::App::TestRunner: #1  0xb70707a3 in __lll_lock_wait_private () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/lowlevellock.S:95
  QtQA::App::TestRunner: #2  0xb70026a5 in _L_lock_10306 () from /lib/i386-linux-gnu/libc.so.6
  QtQA::App::TestRunner: #3  0xb7000eb6 in __GI___libc_free (mem=0xb4bea2f0) at malloc.c:3736
  QtQA::App::TestRunner: #4  0xb71d880f in operator delete(void*) () from /usr/lib/i386-linux-gnu/libstdc++.so.6
  QtQA::App::TestRunner: #5  0x0804bd37 in impl (this_=0xb4bea2f0, which=<optimized out>, r=<optimized out>, a=<optimized out>, ret=<optimized out>) at ../../../../include/QtCore/../../../../../../work/build/qt/qtbase/src/corelib/kernel/qobject_impl.h:193
  QtQA::App::TestRunner: #6  QtPrivate::QFunctorSlotObject<Functor, 0, void, void>::impl (which=0, this_=0xb4bea2f0, r=0x0, a=0x0, ret=0x0) at ../../../../include/QtCore/../../../../../../work/build/qt/qtbase/src/corelib/kernel/qobject_impl.h:189
  QtQA::App::TestRunner: #7  0xb74c8bc6 in destroyIfLastRef (this=<optimized out>) at ../../include/QtCore/../../../../../../work/build/qt/qtbase/src/corelib/kernel/qobject_impl.h:127
  QtQA::App::TestRunner: #8  destroyIfLastRef (this=<optimized out>) at /work/build/qt/qtbase/src/corelib/kernel/qobject.cpp:778
  QtQA::App::TestRunner: #9  QObject::~QObject (this=0xa80b9888, __in_chrg=<optimized out>) at /work/build/qt/qtbase/src/corelib/kernel/qobject.cpp:910
  QtQA::App::TestRunner: #10 0x0804b31d in ~MyObject (this=0xa80b9888, __in_chrg=<optimized out>) at /work/build/qt/qtbase/tests/auto/other/qobjectrace/tst_qobjectrace.cpp:177
  QtQA::App::TestRunner: #11 MyObject::~MyObject (this=0xa80b9888, __in_chrg=<optimized out>) at /work/build/qt/qtbase/tests/auto/other/qobjectrace/tst_qobjectrace.cpp:177
  QtQA::App::TestRunner: #12 0x0804b6ce in DestroyThread::run (this=0xb2c98348) at /work/build/qt/qtbase/tests/auto/other/qobjectrace/tst_qobjectrace.cpp:254
  QtQA::App::TestRunner: #13 0xb72ab339 in QThreadPrivate::start (arg=0xb2c98348) at /work/build/qt/qtbase/src/corelib/thread/qthread_unix.cpp:345
  QtQA::App::TestRunner: #14 0xb6f76d31 in start_thread (arg=0xb4a53b70) at pthread_create.c:304
  QtQA::App::TestRunner: #15 0xb706280e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130
  QtQA::App::TestRunner: Backtrace stopped: Not enough registers or memory available to unwind further
  QtQA::App::TestRunner:
  QtQA::App::TestRunner: Thread 8 (Thread 0xb5a55b70 (LWP 14110)):
  QtQA::App::TestRunner: #0  0xb770c424 in __kernel_vsyscall ()
  QtQA::App::TestRunner: #1  0xb705eac7 in syscall () at ../sysdeps/unix/sysv/linux/i386/syscall.S:30
  QtQA::App::TestRunner: #2  0xb72a369c in _q_futex (timeout=0x0, val=3, op=0, addr=0xb76df054) at /work/build/qt/qtbase/src/corelib/thread/qmutex_linux.cpp:154
  QtQA::App::TestRunner: #3  lockInternal_helper<false> (d_ptr=..., timeout=<optimized out>, elapsedTimer=<optimized out>) at /work/build/qt/qtbase/src/corelib/thread/qmutex_linux.cpp:195
  QtQA::App::TestRunner: #4  QBasicMutex::lockInternal (this=0xb76df054) at /work/build/qt/qtbase/src/corelib/thread/qmutex_linux.cpp:211
  QtQA::App::TestRunner: #5  0xb72a3a6f in QMutex::lock (this=0xb76df054) at /work/build/qt/qtbase/src/corelib/thread/qmutex.cpp:225
  QtQA::App::TestRunner: #6  0xb74c896f in relock (mtx2=<optimized out>, mtx1=<optimized out>) at ../../include/QtCore/5.2.0/QtCore/private/../../../../../../../../../work/build/qt/qtbase/src/corelib/thread/qorderedmutexlocker_p.h:103
  QtQA::App::TestRunner: #7  QObject::~QObject (this=0xa80b2e78, __in_chrg=<optimized out>) at /work/build/qt/qtbase/src/corelib/kernel/qobject.cpp:880
  QtQA::App::TestRunner: #8  0x0804b31d in ~MyObject (this=0xa80b2e78, __in_chrg=<optimized out>) at /work/build/qt/qtbase/tests/auto/other/qobjectrace/tst_qobjectrace.cpp:177
  QtQA::App::TestRunner: #9  MyObject::~MyObject (this=0xa80b2e78, __in_chrg=<optimized out>) at /work/build/qt/qtbase/tests/auto/other/qobjectrace/tst_qobjectrace.cpp:177
  QtQA::App::TestRunner: #10 0x0804b6ce in DestroyThread::run (this=0xb2c98470) at /work/build/qt/qtbase/tests/auto/other/qobjectrace/tst_qobjectrace.cpp:254
  QtQA::App::TestRunner: #11 0xb72ab339 in QThreadPrivate::start (arg=0xb2c98470) at /work/build/qt/qtbase/src/corelib/thread/qthread_unix.cpp:345
  QtQA::App::TestRunner: #12 0xb6f76d31 in start_thread (arg=0xb5a55b70) at pthread_create.c:304
  QtQA::App::TestRunner: #13 0xb706280e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130
  QtQA::App::TestRunner: Backtrace stopped: Not enough registers or memory available to unwind further
  QtQA::App::TestRunner:
  QtQA::App::TestRunner: Thread 7 (Thread 0xabbfeb70 (LWP 14117)):
  QtQA::App::TestRunner: #0  0xb770c424 in __kernel_vsyscall ()
  QtQA::App::TestRunner: #1  0xb705eac7 in syscall () at ../sysdeps/unix/sysv/linux/i386/syscall.S:30
  QtQA::App::TestRunner: #2  0xb72a3b12 in _q_futex (timeout=0x0, val=1, op=1, addr=0xb76def58) at /work/build/qt/qtbase/src/corelib/thread/qmutex_linux.cpp:154
  QtQA::App::TestRunner: #3  QBasicMutex::unlockInternal (this=0xb76def58) at /work/build/qt/qtbase/src/corelib/thread/qmutex_linux.cpp:231
  QtQA::App::TestRunner: #4  0xb72a3bd7 in QMutex::unlock (this=0xb76def58) at /work/build/qt/qtbase/src/corelib/thread/qmutex.cpp:277
  QtQA::App::TestRunner: #5  0xb74c8b9b in unlock (this=<optimized out>) at ../../include/QtCore/../../../../../../work/build/qt/qtbase/src/corelib/thread/qmutex.h:140
  QtQA::App::TestRunner: #6  unlock (this=<optimized out>) at /work/build/qt/qtbase/src/corelib/kernel/qobject.cpp:778
  QtQA::App::TestRunner: #7  QObject::~QObject (this=0xa806ef80, __in_chrg=<optimized out>) at /work/build/qt/qtbase/src/corelib/kernel/qobject.cpp:907
  QtQA::App::TestRunner: #8  0x0804b31d in ~MyObject (this=0xa806ef80, __in_chrg=<optimized out>) at /work/build/qt/qtbase/tests/auto/other/qobjectrace/tst_qobjectrace.cpp:177
  QtQA::App::TestRunner: #9  MyObject::~MyObject (this=0xa806ef80, __in_chrg=<optimized out>) at /work/build/qt/qtbase/tests/auto/other/qobjectrace/tst_qobjectrace.cpp:177
  QtQA::App::TestRunner: #10 0x0804b6ce in DestroyThread::run (this=0xb2c98c88) at /work/build/qt/qtbase/tests/auto/other/qobjectrace/tst_qobjectrace.cpp:254
  QtQA::App::TestRunner: #11 0xb72ab339 in QThreadPrivate::start (arg=0xb2c98c88) at /work/build/qt/qtbase/src/corelib/thread/qthread_unix.cpp:345
  QtQA::App::TestRunner: #12 0xb6f76d31 in start_thread (arg=0xabbfeb70) at pthread_create.c:304
  QtQA::App::TestRunner: #13 0xb706280e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130
  QtQA::App::TestRunner: Backtrace stopped: Not enough registers or memory available to unwind further
  QtQA::App::TestRunner:
  QtQA::App::TestRunner: Thread 6 (Thread 0xb3a51b70 (LWP 14108)):
  QtQA::App::TestRunner: #0  0xb770c424 in __kernel_vsyscall ()
  QtQA::App::TestRunner: #1  0xb70707d6 in __lll_unlock_wake_private () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/lowlevellock.S:347
  QtQA::App::TestRunner: #2  0xb70026b1 in _L_unlock_10313 () from /lib/i386-linux-gnu/libc.so.6
  QtQA::App::TestRunner: #3  0xb7000ed1 in __GI___libc_free (mem=0xb4e255f8) at malloc.c:3739
  QtQA::App::TestRunner: #4  0xb71d880f in operator delete(void*) () from /usr/lib/i386-linux-gnu/libstdc++.so.6
  QtQA::App::TestRunner: #5  0x0804bd37 in impl (this_=0xb4e255f8, which=<optimized out>, r=<optimized out>, a=<optimized out>, ret=<optimized out>) at ../../../../include/QtCore/../../../../../../work/build/qt/qtbase/src/corelib/kernel/qobject_impl.h:193
  QtQA::App::TestRunner: #6  QtPrivate::QFunctorSlotObject<Functor, 0, void, void>::impl (which=0, this_=0xb4e255f8, r=0x0, a=0x0, ret=0x0) at ../../../../include/QtCore/../../../../../../work/build/qt/qtbase/src/corelib/kernel/qobject_impl.h:189
  QtQA::App::TestRunner: #7  0xb74c8bc6 in destroyIfLastRef (this=<optimized out>) at ../../include/QtCore/../../../../../../work/build/qt/qtbase/src/corelib/kernel/qobject_impl.h:127
  QtQA::App::TestRunner: #8  destroyIfLastRef (this=<optimized out>) at /work/build/qt/qtbase/src/corelib/kernel/qobject.cpp:778
  QtQA::App::TestRunner: #9  QObject::~QObject (this=0xa80c0ad8, __in_chrg=<optimized out>) at /work/build/qt/qtbase/src/corelib/kernel/qobject.cpp:910
  QtQA::App::TestRunner: #10 0x0804b31d in ~MyObject (this=0xa80c0ad8, __in_chrg=<optimized out>) at /work/build/qt/qtbase/tests/auto/other/qobjectrace/tst_qobjectrace.cpp:177
  QtQA::App::TestRunner: #11 MyObject::~MyObject (this=0xa80c0ad8, __in_chrg=<optimized out>) at /work/build/qt/qtbase/tests/auto/other/qobjectrace/tst_qobjectrace.cpp:177
  QtQA::App::TestRunner: #12 0x0804b6ce in DestroyThread::run (this=0xb2c98150) at /work/build/qt/qtbase/tests/auto/other/qobjectrace/tst_qobjectrace.cpp:254
  QtQA::App::TestRunner: #13 0xb72ab339 in QThreadPrivate::start (arg=0xb2c98150) at /work/build/qt/qtbase/src/corelib/thread/qthread_unix.cpp:345
  QtQA::App::TestRunner: #14 0xb6f76d31 in start_thread (arg=0xb3a51b70) at pthread_create.c:304
  QtQA::App::TestRunner: #15 0xb706280e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130
  QtQA::App::TestRunner: Backtrace stopped: Not enough registers or memory available to unwind further
  QtQA::App::TestRunner:
  QtQA::App::TestRunner: Thread 5 (Thread 0xaf1ffb70 (LWP 14112)):
  QtQA::App::TestRunner: #0  0xb770c424 in __kernel_vsyscall ()
  QtQA::App::TestRunner: #1  0xb70707a3 in __lll_lock_wait_private () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/lowlevellock.S:95
  QtQA::App::TestRunner: #2  0xb70026a5 in _L_lock_10306 () from /lib/i386-linux-gnu/libc.so.6
  QtQA::App::TestRunner: #3  0xb7000eb6 in __GI___libc_free (mem=0xb2bfb788) at malloc.c:3736
  QtQA::App::TestRunner: #4  0xb71d880f in operator delete(void*) () from /usr/lib/i386-linux-gnu/libstdc++.so.6
  QtQA::App::TestRunner: #5  0xb74c8868 in deref (this=<optimized out>) at /work/build/qt/qtbase/src/corelib/kernel/qobject_p.h:148
  QtQA::App::TestRunner: #6  deref (this=<optimized out>) at /work/build/qt/qtbase/src/corelib/kernel/qobject.cpp:778
  QtQA::App::TestRunner: #7  QObject::~QObject (this=0xa801f278, __in_chrg=<optimized out>) at /work/build/qt/qtbase/src/corelib/kernel/qobject.cpp:855
  QtQA::App::TestRunner: #8  0x0804b31d in ~MyObject (this=0xa801f278, __in_chrg=<optimized out>) at /work/build/qt/qtbase/tests/auto/other/qobjectrace/tst_qobjectrace.cpp:177
  QtQA::App::TestRunner: #9  MyObject::~MyObject (this=0xa801f278, __in_chrg=<optimized out>) at /work/build/qt/qtbase/tests/auto/other/qobjectrace/tst_qobjectrace.cpp:177
  QtQA::App::TestRunner: #10 0x0804b6ce in DestroyThread::run (this=0xb2c986c0) at /work/build/qt/qtbase/tests/auto/other/qobjectrace/tst_qobjectrace.cpp:254
  QtQA::App::TestRunner: #11 0xb72ab339 in QThreadPrivate::start (arg=0xb2c986c0) at /work/build/qt/qtbase/src/corelib/thread/qthread_unix.cpp:345
  QtQA::App::TestRunner: #12 0xb6f76d31 in start_thread (arg=0xaf1ffb70) at pthread_create.c:304
  QtQA::App::TestRunner: #13 0xb706280e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130
  QtQA::App::TestRunner: Backtrace stopped: Not enough registers or memory available to unwind further
  QtQA::App::TestRunner:
  QtQA::App::TestRunner: Thread 4 (Thread 0xac3ffb70 (LWP 14116)):
  QtQA::App::TestRunner: #0  0xb770c424 in __kernel_vsyscall ()
  QtQA::App::TestRunner: #1  0xb70707a3 in __lll_lock_wait_private () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/lowlevellock.S:95
  QtQA::App::TestRunner: #2  0xb70026a5 in _L_lock_10306 () from /lib/i386-linux-gnu/libc.so.6
  QtQA::App::TestRunner: #3  0xb7000eb6 in __GI___libc_free (mem=0xb2ee8218) at malloc.c:3736
  QtQA::App::TestRunner: #4  0xb71d880f in operator delete(void*) () from /usr/lib/i386-linux-gnu/libstdc++.so.6
  QtQA::App::TestRunner: #5  0x0804bd37 in impl (this_=0xb2ee8218, which=<optimized out>, r=<optimized out>, a=<optimized out>, ret=<optimized out>) at ../../../../include/QtCore/../../../../../../work/build/qt/qtbase/src/corelib/kernel/qobject_impl.h:193
  QtQA::App::TestRunner: #6  QtPrivate::QFunctorSlotObject<Functor, 0, void, void>::impl (which=0, this_=0xb2ee8218, r=0x0, a=0x0, ret=0x0) at ../../../../include/QtCore/../../../../../../work/build/qt/qtbase/src/corelib/kernel/qobject_impl.h:189
  QtQA::App::TestRunner: #7  0xb74c8bc6 in destroyIfLastRef (this=<optimized out>) at ../../include/QtCore/../../../../../../work/build/qt/qtbase/src/corelib/kernel/qobject_impl.h:127
  QtQA::App::TestRunner: #8  destroyIfLastRef (this=<optimized out>) at /work/build/qt/qtbase/src/corelib/kernel/qobject.cpp:778
  QtQA::App::TestRunner: #9  QObject::~QObject (this=0xa805e9e8, __in_chrg=<optimized out>) at /work/build/qt/qtbase/src/corelib/kernel/qobject.cpp:910
  QtQA::App::TestRunner: #10 0x0804b31d in ~MyObject (this=0xa805e9e8, __in_chrg=<optimized out>) at /work/build/qt/qtbase/tests/auto/other/qobjectrace/tst_qobjectrace.cpp:177
  QtQA::App::TestRunner: #11 MyObject::~MyObject (this=0xa805e9e8, __in_chrg=<optimized out>) at /work/build/qt/qtbase/tests/auto/other/qobjectrace/tst_qobjectrace.cpp:177
  QtQA::App::TestRunner: #12 0x0804b6ce in DestroyThread::run (this=0xb2c98b60) at /work/build/qt/qtbase/tests/auto/other/qobjectrace/tst_qobjectrace.cpp:254
  QtQA::App::TestRunner: #13 0xb72ab339 in QThreadPrivate::start (arg=0xb2c98b60) at /work/build/qt/qtbase/src/corelib/thread/qthread_unix.cpp:345
  QtQA::App::TestRunner: #14 0xb6f76d31 in start_thread (arg=0xac3ffb70) at pthread_create.c:304
  QtQA::App::TestRunner: #15 0xb706280e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130
  QtQA::App::TestRunner: Backtrace stopped: Not enough registers or memory available to unwind further
  QtQA::App::TestRunner:
  QtQA::App::TestRunner: Thread 3 (Thread 0xb5c9a970 (LWP 13678)):
  QtQA::App::TestRunner: #0  0xb770c424 in __kernel_vsyscall ()
  QtQA::App::TestRunner: #1  0xb6f7ae04 in pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_timedwait.S:236
  QtQA::App::TestRunner: #2  0xb7070494 in __pthread_cond_timedwait (cond=0xb2c982c0, mutex=0xb2c982a8, abstime=0xbfe9b038) at forward.c:152
  QtQA::App::TestRunner: #3  0xb72aba2c in wait_relative (time=120000, this=0xb2c982a8) at /work/build/qt/qtbase/src/corelib/thread/qwaitcondition_unix.cpp:126
  QtQA::App::TestRunner: #4  wait (time=120000, this=0xb2c982a8) at /work/build/qt/qtbase/src/corelib/thread/qwaitcondition_unix.cpp:134
  QtQA::App::TestRunner: #5  QWaitCondition::wait (this=0xb2c98298, mutex=0xb2c98278, time=120000) at /work/build/qt/qtbase/src/corelib/thread/qwaitcondition_unix.cpp:208
  QtQA::App::TestRunner: #6  0xb72aaf49 in QThread::wait (this=0xb2c98150, time=120000) at /work/build/qt/qtbase/src/corelib/thread/qthread_unix.cpp:677
  QtQA::App::TestRunner: #7  0x0804acf2 in tst_QObjectRace::destroyRace (this=0xbfea2d08) at /work/build/qt/qtbase/tests/auto/other/qobjectrace/tst_qobjectrace.cpp:293
  QtQA::App::TestRunner: #8  0x0804b175 in tst_QObjectRace::qt_static_metacall (_o=<optimized out>, _id=<optimized out>, _a=<optimized out>, _c=<optimized out>) at .moc/tst_qobjectrace.moc:71
  QtQA::App::TestRunner: #9  0xb749fe99 in QMetaMethod::invoke (this=0xbfea26b4, object=0xbfea2d08, connectionType=Qt::DirectConnection, returnValue=..., val0=..., val1=..., val2=..., val3=..., val4=..., val5=..., val6=..., val7=..., val8=..., val9=...) at /work/build/qt/qtbase/src/corelib/kernel/qmetaobject.cpp:2169
  QtQA::App::TestRunner: #10 0xb74a397f in QMetaObject::invokeMethod (obj=0xbfea2d08, member=0x804ee40 "\030\207l\267\200\301\004\b\240\307\004\b\200\261\004\b", type=4294966780, ret=..., val0=..., val1=..., val2=..., val3=..., val4=..., val5=..., val6=..., val7=..., val8=..., val9=...) at /work/build/qt/qtbase/src/corelib/kernel/qmetaobject.cpp:1464
  QtQA::App::TestRunner: #11 0xb76ec77f in invokeMethod (val9=<optimized out>, val8=<optimized out>, val7=<optimized out>, val6=<optimized out>, val5=<optimized out>, val4=<optimized out>, val3=<optimized out>, val2=<optimized out>, val1=<optimized out>, val0=<optimized out>, type=<optimized out>, member=<optimized out>, obj=<optimized out>) at ../../include/QtCore/../../../../../../work/build/qt/qtbase/src/corelib/kernel/qobjectdefs.h:395
  QtQA::App::TestRunner: #12 qInvokeTestMethodDataEntry (slot=<optimized out>) at /work/build/qt/qtbase/src/testlib/qtestcase.cpp:1692
  QtQA::App::TestRunner: #13 QTest::qInvokeTestMethod (slotName=0xa80c77a8 "destroyRace()", data=0x0) at /work/build/qt/qtbase/src/testlib/qtestcase.cpp:1817
  QtQA::App::TestRunner: #14 0xb76ed5f0 in qInvokeTestMethods (testObject=<optimized out>) at /work/build/qt/qtbase/src/testlib/qtestcase.cpp:1971
  QtQA::App::TestRunner: #15 QTest::qExec (testObject=0xbfea2d08, argc=1, argv=0x6) at /work/build/qt/qtbase/src/testlib/qtestcase.cpp:2199
  QtQA::App::TestRunner: #16 0x08049a34 in main (argc=6, argv=0xbfea2dc4) at /work/build/qt/qtbase/tests/auto/other/qobjectrace/tst_qobjectrace.cpp:303
  QtQA::App::TestRunner:
  QtQA::App::TestRunner: Thread 2 (Thread 0xae9feb70 (LWP 14113)):
  QtQA::App::TestRunner: #0  0xb74c6309 in disconnectHelper (disconnectType=<optimized out>, senderMutex=<optimized out>, slot=<optimized out>, method_index=<optimized out>, receiver=<optimized out>, c=<optimized out>) at /work/build/qt/qtbase/src/corelib/kernel/qobject.cpp:3171
  QtQA::App::TestRunner: #1  QMetaObjectPrivate::disconnect (sender=0xa802f238, signal_index=8, smeta=0xacbdba88, receiver=0x0, method_index=-1, slot=0x0, disconnectType=QMetaObjectPrivate::DisconnectAll) at /work/build/qt/qtbase/src/corelib/kernel/qobject.cpp:3249
  QtQA::App::TestRunner: #2  0xb74c66ed in QObject::disconnectImpl (sender=0xa802f238, signal=0xae9fe2fc, receiver=0x0, slot=0x0, senderMetaObject=0x804edf8) at /work/build/qt/qtbase/src/corelib/kernel/qobject.cpp:4593
  QtQA::App::TestRunner: #3  0x0804bb53 in disconnect<void (MyObject::*)()> (zero=0x0, receiver=0x0, signal=(void (MyObject::*)(MyObject * const)) 0x8049cd0 <MyObject::signal6()>, sender=<optimized out>) at ../../../../include/QtCore/../../../../../../work/build/qt/qtbase/src/corelib/kernel/qobject.h:396
  QtQA::App::TestRunner: #4  DestroyThread::run (this=0xb2c987e8) at /work/build/qt/qtbase/tests/auto/other/qobjectrace/tst_qobjectrace.cpp:246
  QtQA::App::TestRunner: #5  0xb72ab339 in QThreadPrivate::start (arg=0xb2c987e8) at /work/build/qt/qtbase/src/corelib/thread/qthread_unix.cpp:345
  QtQA::App::TestRunner: #6  0xb6f76d31 in start_thread (arg=0xae9feb70) at pthread_create.c:304
  QtQA::App::TestRunner: #7  0xb706280e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130
  QtQA::App::TestRunner: Backtrace stopped: Not enough registers or memory available to unwind further
  QtQA::App::TestRunner:
  QtQA::App::TestRunner: Thread 1 (Thread 0xae1fdb70 (LWP 14114)):
  QtQA::App::TestRunner: #0  0xb770c424 in __kernel_vsyscall ()
  QtQA::App::TestRunner: #1  0xb6fb8c8f in __GI_raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
  QtQA::App::TestRunner: #2  0xb6fbc2b5 in __GI_abort () at abort.c:92
  QtQA::App::TestRunner: #3  0xb729b224 in qt_message_fatal (context=<optimized out>, message=<optimized out>) at /work/build/qt/qtbase/src/corelib/global/qlogging.cpp:979
  QtQA::App::TestRunner: #4  QMessageLogger::fatal (this=0xae1fcc1c, msg=0xb76ff4c4 "Received signal %d") at /work/build/qt/qtbase/src/corelib/global/qlogging.cpp:384
  QtQA::App::TestRunner: #5  0xb76e705b in QTest::FatalSignalHandler::signal (signum=11) at /work/build/qt/qtbase/src/testlib/qtestcase.cpp:2006
  QtQA::App::TestRunner: #6  <signal handler called>
  QtQA::App::TestRunner: #7  0xb3a512f0 in ?? ()
  QtQA::App::TestRunner: #8  0x00000000 in ?? ()
  QtQA::App::TestRunner:
  QtQA::App::TestRunner: ================================================================================
  QtQA::App::TestRunner: test failed, running again to see if it is flaky...
  ********* Start testing of tst_QObjectRace *********
  Config: Using QtTest library 5.2.0, Qt 5.2.0
  PASS   : tst_QObjectRace::initTestCase()
  PASS   : tst_QObjectRace::moveToThreadRace()
  QFATAL : tst_QObjectRace::destroyRace() Received signal 11
  FAIL!  : tst_QObjectRace::destroyRace() Received a fatal error.
     Loc: [Unknown file(0)]
  Totals: 2 passed, 1 failed, 0 skipped
  ********* Finished testing of tst_QObjectRace *********
  QtQA::App::TestRunner: Process exited due to signal 6; dumped core
  QtQA::App::TestRunner: ============================== backtrace follows: ==============================
  QtQA::App::TestRunner: gdb commands: thread apply all bt 100
  QtQA::App::TestRunner: [New LWP 16542]
  QtQA::App::TestRunner: [New LWP 16541]
  QtQA::App::TestRunner: [New LWP 16543]
  QtQA::App::TestRunner: [New LWP 16544]
  QtQA::App::TestRunner: [New LWP 16548]
  QtQA::App::TestRunner: [New LWP 14278]
  QtQA::App::TestRunner: [New LWP 16549]
  QtQA::App::TestRunner: [New LWP 16545]
  QtQA::App::TestRunner: [New LWP 16551]
  QtQA::App::TestRunner: [New LWP 16550]
  QtQA::App::TestRunner: [New LWP 16546]
  QtQA::App::TestRunner:
  QtQA::App::TestRunner: warning: Can't read pathname for load map: Input/output error.
  QtQA::App::TestRunner: [Thread debugging using libthread_db enabled]
  QtQA::App::TestRunner: Core was generated by `./qobjectrace -o /work/build/_artifacts/test-logs/qobjectrace-testresults-00.xm'.
  QtQA::App::TestRunner: Program terminated with signal 6, Aborted.
  QtQA::App::TestRunner: #0  0xb77ca424 in __kernel_vsyscall ()
  QtQA::App::TestRunner:
  QtQA::App::TestRunner: Thread 11 (Thread 0xaecffb70 (LWP 16546)):
  QtQA::App::TestRunner: #0  0xb77ca424 in __kernel_vsyscall ()
  QtQA::App::TestRunner: #1  0xb711cac7 in syscall () at ../sysdeps/unix/sysv/linux/i386/syscall.S:30
  QtQA::App::TestRunner: #2  0xb736169c in _q_futex (timeout=0x0, val=3, op=0, addr=0xb779cf4c) at /work/build/qt/qtbase/src/corelib/thread/qmutex_linux.cpp:154
  QtQA::App::TestRunner: #3  lockInternal_helper<false> (d_ptr=..., timeout=<optimized out>, elapsedTimer=<optimized out>) at /work/build/qt/qtbase/src/corelib/thread/qmutex_linux.cpp:195
  QtQA::App::TestRunner: #4  QBasicMutex::lockInternal (this=0xb779cf4c) at /work/build/qt/qtbase/src/corelib/thread/qmutex_linux.cpp:211
  QtQA::App::TestRunner: #5  0xb7361a6f in QMutex::lock (this=0xb779cf4c) at /work/build/qt/qtbase/src/corelib/thread/qmutex.cpp:225
  QtQA::App::TestRunner: #6  0xb7586a97 in relock (mtx2=<optimized out>, mtx1=<optimized out>) at ../../include/QtCore/5.2.0/QtCore/private/../../../../../../../../../work/build/qt/qtbase/src/corelib/thread/qorderedmutexlocker_p.h:108
  QtQA::App::TestRunner: #7  relock (mtx2=<optimized out>, mtx1=<optimized out>) at /work/build/qt/qtbase/src/corelib/kernel/qobject.cpp:778
  QtQA::App::TestRunner: #8  QObject::~QObject (this=0xb0a8b6d8, __in_chrg=<optimized out>) at /work/build/qt/qtbase/src/corelib/kernel/qobject.cpp:880
  QtQA::App::TestRunner: #9  0x0804b31d in ~MyObject (this=0xb0a8b6d8, __in_chrg=<optimized out>) at /work/build/qt/qtbase/tests/auto/other/qobjectrace/tst_qobjectrace.cpp:177
  QtQA::App::TestRunner: #10 MyObject::~MyObject (this=0xb0a8b6d8, __in_chrg=<optimized out>) at /work/build/qt/qtbase/tests/auto/other/qobjectrace/tst_qobjectrace.cpp:177
  QtQA::App::TestRunner: #11 0x0804b6ce in DestroyThread::run (this=0xb3e98490) at /work/build/qt/qtbase/tests/auto/other/qobjectrace/tst_qobjectrace.cpp:254
  QtQA::App::TestRunner: #12 0xb7369339 in QThreadPrivate::start (arg=0xb3e98490) at /work/build/qt/qtbase/src/corelib/thread/qthread_unix.cpp:345
  QtQA::App::TestRunner: #13 0xb7034d31 in start_thread (arg=0xaecffb70) at pthread_create.c:304
  QtQA::App::TestRunner: #14 0xb712080e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130
  QtQA::App::TestRunner: Backtrace stopped: Not enough registers or memory available to unwind further
  QtQA::App::TestRunner:
  QtQA::App::TestRunner: Thread 10 (Thread 0xad4fcb70 (LWP 16550)):
  QtQA::App::TestRunner: #0  0xb77ca424 in __kernel_vsyscall ()
  QtQA::App::TestRunner: #1  0xb712e7a3 in __lll_lock_wait_private () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/lowlevellock.S:95
  QtQA::App::TestRunner: #2  0xb70c06a5 in _L_lock_10306 () from /lib/i386-linux-gnu/libc.so.6
  QtQA::App::TestRunner: #3  0xb70beeb6 in __GI___libc_free (mem=0xaf7bb488) at malloc.c:3736
  QtQA::App::TestRunner: #4  0xb729680f in operator delete(void*) () from /usr/lib/i386-linux-gnu/libstdc++.so.6
  QtQA::App::TestRunner: #5  0xb7586868 in deref (this=<optimized out>) at /work/build/qt/qtbase/src/corelib/kernel/qobject_p.h:148
  QtQA::App::TestRunner: #6  deref (this=<optimized out>) at /work/build/qt/qtbase/src/corelib/kernel/qobject.cpp:778
  QtQA::App::TestRunner: #7  QObject::~QObject (this=0xb0af89e0, __in_chrg=<optimized out>) at /work/build/qt/qtbase/src/corelib/kernel/qobject.cpp:855
  QtQA::App::TestRunner: #8  0x0804b31d in ~MyObject (this=0xb0af89e0, __in_chrg=<optimized out>) at /work/build/qt/qtbase/tests/auto/other/qobjectrace/tst_qobjectrace.cpp:177
  QtQA::App::TestRunner: #9  MyObject::~MyObject (this=0xb0af89e0, __in_chrg=<optimized out>) at /work/build/qt/qtbase/tests/auto/other/qobjectrace/tst_qobjectrace.cpp:177
  QtQA::App::TestRunner: #10 0x0804b6ce in DestroyThread::run (this=0xb3e98808) at /work/build/qt/qtbase/tests/auto/other/qobjectrace/tst_qobjectrace.cpp:254
  QtQA::App::TestRunner: #11 0xb7369339 in QThreadPrivate::start (arg=0xb3e98808) at /work/build/qt/qtbase/src/corelib/thread/qthread_unix.cpp:345
  QtQA::App::TestRunner: #12 0xb7034d31 in start_thread (arg=0xad4fcb70) at pthread_create.c:304
  QtQA::App::TestRunner: #13 0xb712080e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130
  QtQA::App::TestRunner: Backtrace stopped: Not enough registers or memory available to unwind further
  QtQA::App::TestRunner:
  QtQA::App::TestRunner: Thread 9 (Thread 0xabeffb70 (LWP 16551)):
  QtQA::App::TestRunner: #0  0xb77ca424 in __kernel_vsyscall ()
  QtQA::App::TestRunner: #1  0xb711cac7 in syscall () at ../sysdeps/unix/sysv/linux/i386/syscall.S:30
  QtQA::App::TestRunner: #2  0xb736169c in _q_futex (timeout=0x0, val=3, op=0, addr=0xb779cf78) at /work/build/qt/qtbase/src/corelib/thread/qmutex_linux.cpp:154
  QtQA::App::TestRunner: #3  lockInternal_helper<false> (d_ptr=..., timeout=<optimized out>, elapsedTimer=<optimized out>) at /work/build/qt/qtbase/src/corelib/thread/qmutex_linux.cpp:195
  QtQA::App::TestRunner: #4  QBasicMutex::lockInternal (this=0xb779cf78) at /work/build/qt/qtbase/src/corelib/thread/qmutex_linux.cpp:211
  QtQA::App::TestRunner: #5  0xb7361a6f in QMutex::lock (this=0xb779cf78) at /work/build/qt/qtbase/src/corelib/thread/qmutex.cpp:225
  QtQA::App::TestRunner: #6  0xb7582ab1 in relock (this=<optimized out>) at ../../include/QtCore/5.2.0/QtCore/private/../../../../../../../../../work/build/qt/qtbase/src/corelib/thread/qorderedmutexlocker_p.h:82
  QtQA::App::TestRunner: #7  QOrderedMutexLocker (this=<optimized out>, m1=<optimized out>, m2=<optimized out>) at ../../include/QtCore/5.2.0/QtCore/private/../../../../../../../../../work/build/qt/qtbase/src/corelib/thread/qorderedmutexlocker_p.h:72
  QtQA::App::TestRunner: #8  QOrderedMutexLocker (m2=<optimized out>, m1=<optimized out>, this=<optimized out>) at /work/build/qt/qtbase/src/corelib/kernel/qobject.cpp:4412
  QtQA::App::TestRunner: #9  QObjectPrivate::connectImpl (sender=0xb0a04940, signal_index=3, receiver=0xb0a05a18, slot=0xabeff2f4, slotObj=0xaf1b8c00, type=Qt::AutoConnection, types=0x0, senderMetaObject=0x804edf8) at /work/build/qt/qtbase/src/corelib/kernel/qobject.cpp:4428
  QtQA::App::TestRunner: #10 0xb758307d in QObject::connectImpl (sender=0xb0a04940, signal=0xabeff2fc, receiver=0xb0a05a18, slot=0xabeff2f4, slotObj=0xaf1b8c00, type=Qt::AutoConnection, types=0x0, senderMetaObject=0x804edf8) at /work/build/qt/qtbase/src/corelib/kernel/qobject.cpp:4402
  QtQA::App::TestRunner: #11 0x0804b998 in connect<void (MyObject::*)(), void (MyObject::*)()> (type=Qt::AutoConnection, slot=(void (MyObject::*)(MyObject * const)) 0x804b480 <MyObject::slot3()>, receiver=0xb0a05a18, signal=(void (MyObject::*)(MyObject * const)) 0x8049e10 <MyObject::signal1()>, sender=0xb0a04940) at ../../../../include/QtCore/../../../../../../work/build/qt/qtbase/src/corelib/kernel/qobject.h:241
  QtQA::App::TestRunner: #12 DestroyThread::run (this=0xb3e98930) at /work/build/qt/qtbase/tests/auto/other/qobjectrace/tst_qobjectrace.cpp:240
  QtQA::App::TestRunner: #13 0xb7369339 in QThreadPrivate::start (arg=0xb3e98930) at /work/build/qt/qtbase/src/corelib/thread/qthread_unix.cpp:345
  QtQA::App::TestRunner: #14 0xb7034d31 in start_thread (arg=0xabeffb70) at pthread_create.c:304
  QtQA::App::TestRunner: #15 0xb712080e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130
  QtQA::App::TestRunner: Backtrace stopped: Not enough registers or memory available to unwind further
  QtQA::App::TestRunner:
  QtQA::App::TestRunner: Thread 8 (Thread 0xb2fffb70 (LWP 16545)):
  QtQA::App::TestRunner: #0  0xb77ca424 in __kernel_vsyscall ()
  QtQA::App::TestRunner: #1  0xb712e7a3 in __lll_lock_wait_private () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/lowlevellock.S:95
  QtQA::App::TestRunner: #2  0xb70c06a5 in _L_lock_10306 () from /lib/i386-linux-gnu/libc.so.6
  QtQA::App::TestRunner: #3  0xb70beeb6 in __GI___libc_free (mem=0xafe1e668) at malloc.c:3736
  QtQA::App::TestRunner: #4  0xb729680f in operator delete(void*) () from /usr/lib/i386-linux-gnu/libstdc++.so.6
  QtQA::App::TestRunner: #5  0x0804bd37 in impl (this_=0xafe1e668, which=<optimized out>, r=<optimized out>, a=<optimized out>, ret=<optimized out>) at ../../../../include/QtCore/../../../../../../work/build/qt/qtbase/src/corelib/kernel/qobject_impl.h:193
  QtQA::App::TestRunner: #6  QtPrivate::QFunctorSlotObject<Functor, 0, void, void>::impl (which=0, this_=0xafe1e668, r=0x0, a=0x0, ret=0x0) at ../../../../include/QtCore/../../../../../../work/build/qt/qtbase/src/corelib/kernel/qobject_impl.h:189
  QtQA::App::TestRunner: #7  0xb7586bc6 in destroyIfLastRef (this=<optimized out>) at ../../include/QtCore/../../../../../../work/build/qt/qtbase/src/corelib/kernel/qobject_impl.h:127
  QtQA::App::TestRunner: #8  destroyIfLastRef (this=<optimized out>) at /work/build/qt/qtbase/src/corelib/kernel/qobject.cpp:778
  QtQA::App::TestRunner: #9  QObject::~QObject (this=0xb0aa06e8, __in_chrg=<optimized out>) at /work/build/qt/qtbase/src/corelib/kernel/qobject.cpp:910
  QtQA::App::TestRunner: #10 0x0804b31d in ~MyObject (this=0xb0aa06e8, __in_chrg=<optimized out>) at /work/build/qt/qtbase/tests/auto/other/qobjectrace/tst_qobjectrace.cpp:177
  QtQA::App::TestRunner: #11 MyObject::~MyObject (this=0xb0aa06e8, __in_chrg=<optimized out>) at /work/build/qt/qtbase/tests/auto/other/qobjectrace/tst_qobjectrace.cpp:177
  QtQA::App::TestRunner: #12 0x0804b6ce in DestroyThread::run (this=0xb3e98368) at /work/build/qt/qtbase/tests/auto/other/qobjectrace/tst_qobjectrace.cpp:254
  QtQA::App::TestRunner: #13 0xb7369339 in QThreadPrivate::start (arg=0xb3e98368) at /work/build/qt/qtbase/src/corelib/thread/qthread_unix.cpp:345
  QtQA::App::TestRunner: #14 0xb7034d31 in start_thread (arg=0xb2fffb70) at pthread_create.c:304
  QtQA::App::TestRunner: #15 0xb712080e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130
  QtQA::App::TestRunner: Backtrace stopped: Not enough registers or memory available to unwind further
  QtQA::App::TestRunner:
  QtQA::App::TestRunner: Thread 7 (Thread 0xadcfdb70 (LWP 16549)):
  QtQA::App::TestRunner: #0  0xb77ca424 in __kernel_vsyscall ()
  QtQA::App::TestRunner: #1  0xb712e7d6 in __lll_unlock_wake_private () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/lowlevellock.S:347
  QtQA::App::TestRunner: #2  0xb70c06b1 in _L_unlock_10313 () from /lib/i386-linux-gnu/libc.so.6
  QtQA::App::TestRunner: #3  0xb70beed1 in __GI___libc_free (mem=0xaee44218) at malloc.c:3739
  QtQA::App::TestRunner: #4  0xb729680f in operator delete(void*) () from /usr/lib/i386-linux-gnu/libstdc++.so.6
  QtQA::App::TestRunner: #5  0x0804bd37 in impl (this_=0xaee44218, which=<optimized out>, r=<optimized out>, a=<optimized out>, ret=<optimized out>) at ../../../../include/QtCore/../../../../../../work/build/qt/qtbase/src/corelib/kernel/qobject_impl.h:193
  QtQA::App::TestRunner: #6  QtPrivate::QFunctorSlotObject<Functor, 0, void, void>::impl (which=0, this_=0xaee44218, r=0x0, a=0x0, ret=0x0) at ../../../../include/QtCore/../../../../../../work/build/qt/qtbase/src/corelib/kernel/qobject_impl.h:189
  QtQA::App::TestRunner: #7  0xb7586bc6 in destroyIfLastRef (this=<optimized out>) at ../../include/QtCore/../../../../../../work/build/qt/qtbase/src/corelib/kernel/qobject_impl.h:127
  QtQA::App::TestRunner: #8  destroyIfLastRef (this=<optimized out>) at /work/build/qt/qtbase/src/corelib/kernel/qobject.cpp:778
  QtQA::App::TestRunner: #9  QObject::~QObject (this=0xb0aea180, __in_chrg=<optimized out>) at /work/build/qt/qtbase/src/corelib/kernel/qobject.cpp:910
  QtQA::App::TestRunner: #10 0x0804b31d in ~MyObject (this=0xb0aea180, __in_chrg=<optimized out>) at /work/build/qt/qtbase/tests/auto/other/qobjectrace/tst_qobjectrace.cpp:177
  QtQA::App::TestRunner: #11 MyObject::~MyObject (this=0xb0aea180, __in_chrg=<optimized out>) at /work/build/qt/qtbase/tests/auto/other/qobjectrace/tst_qobjectrace.cpp:177
  QtQA::App::TestRunner: #12 0x0804b6ce in DestroyThread::run (this=0xb3e986e0) at /work/build/qt/qtbase/tests/auto/other/qobjectrace/tst_qobjectrace.cpp:254
  QtQA::App::TestRunner: #13 0xb7369339 in QThreadPrivate::start (arg=0xb3e986e0) at /work/build/qt/qtbase/src/corelib/thread/qthread_unix.cpp:345
  QtQA::App::TestRunner: #14 0xb7034d31 in start_thread (arg=0xadcfdb70) at pthread_create.c:304
  QtQA::App::TestRunner: #15 0xb712080e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130
  QtQA::App::TestRunner: Backtrace stopped: Not enough registers or memory available to unwind further
  QtQA::App::TestRunner:
  QtQA::App::TestRunner: Thread 6 (Thread 0xb5d58970 (LWP 14278)):
  QtQA::App::TestRunner: #0  0xb77ca424 in __kernel_vsyscall ()
  QtQA::App::TestRunner: #1  0xb7038e04 in pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_timedwait.S:236
  QtQA::App::TestRunner: #2  0xb712e494 in __pthread_cond_timedwait (cond=0xb3e97f80, mutex=0xb3e97f68, abstime=0xbfce1738) at forward.c:152
  QtQA::App::TestRunner: #3  0xb7369a2c in wait_relative (time=120000, this=0xb3e97f68) at /work/build/qt/qtbase/src/corelib/thread/qwaitcondition_unix.cpp:126
  QtQA::App::TestRunner: #4  wait (time=120000, this=0xb3e97f68) at /work/build/qt/qtbase/src/corelib/thread/qwaitcondition_unix.cpp:134
  QtQA::App::TestRunner: #5  QWaitCondition::wait (this=0xb3e97f58, mutex=0xb3e97f38, time=120000) at /work/build/qt/qtbase/src/corelib/thread/qwaitcondition_unix.cpp:208
  QtQA::App::TestRunner: #6  0xb7368f49 in QThread::wait (this=0xb3e97e10, time=120000) at /work/build/qt/qtbase/src/corelib/thread/qthread_unix.cpp:677
  QtQA::App::TestRunner: #7  0x0804acf2 in tst_QObjectRace::destroyRace (this=0xbfce9408) at /work/build/qt/qtbase/tests/auto/other/qobjectrace/tst_qobjectrace.cpp:293
  QtQA::App::TestRunner: #8  0x0804b175 in tst_QObjectRace::qt_static_metacall (_o=<optimized out>, _id=<optimized out>, _a=<optimized out>, _c=<optimized out>) at .moc/tst_qobjectrace.moc:71
  QtQA::App::TestRunner: #9  0xb755de99 in QMetaMethod::invoke (this=0xbfce8db4, object=0xbfce9408, connectionType=Qt::DirectConnection, returnValue=..., val0=..., val1=..., val2=..., val3=..., val4=..., val5=..., val6=..., val7=..., val8=..., val9=...) at /work/build/qt/qtbase/src/corelib/kernel/qmetaobject.cpp:2169
  QtQA::App::TestRunner: #10 0xb756197f in QMetaObject::invokeMethod (obj=0xbfce9408, member=0x804ee40 "\030gx\267\200\301\004\b\240\307\004\b\200\261\004\b", type=4294966780, ret=..., val0=..., val1=..., val2=..., val3=..., val4=..., val5=..., val6=..., val7=..., val8=..., val9=...) at /work/build/qt/qtbase/src/corelib/kernel/qmetaobject.cpp:1464
  QtQA::App::TestRunner: #11 0xb77aa77f in invokeMethod (val9=<optimized out>, val8=<optimized out>, val7=<optimized out>, val6=<optimized out>, val5=<optimized out>, val4=<optimized out>, val3=<optimized out>, val2=<optimized out>, val1=<optimized out>, val0=<optimized out>, type=<optimized out>, member=<optimized out>, obj=<optimized out>) at ../../include/QtCore/../../../../../../work/build/qt/qtbase/src/corelib/kernel/qobjectdefs.h:395
  QtQA::App::TestRunner: #12 qInvokeTestMethodDataEntry (slot=<optimized out>) at /work/build/qt/qtbase/src/testlib/qtestcase.cpp:1692
  QtQA::App::TestRunner: #13 QTest::qInvokeTestMethod (slotName=0xb0acf100 "destroyRace()", data=0x0) at /work/build/qt/qtbase/src/testlib/qtestcase.cpp:1817
  QtQA::App::TestRunner: #14 0xb77ab5f0 in qInvokeTestMethods (testObject=<optimized out>) at /work/build/qt/qtbase/src/testlib/qtestcase.cpp:1971
  QtQA::App::TestRunner: #15 QTest::qExec (testObject=0xbfce9408, argc=1, argv=0x6) at /work/build/qt/qtbase/src/testlib/qtestcase.cpp:2199
  QtQA::App::TestRunner: #16 0x08049a34 in main (argc=5, argv=0xbfce94c4) at /work/build/qt/qtbase/tests/auto/other/qobjectrace/tst_qobjectrace.cpp:303
  QtQA::App::TestRunner:
  QtQA::App::TestRunner: Thread 5 (Thread 0xae4feb70 (LWP 16548)):
  QtQA::App::TestRunner: #0  0xb77ca424 in __kernel_vsyscall ()
  QtQA::App::TestRunner: #1  0xb711cac7 in syscall () at ../sysdeps/unix/sysv/linux/i386/syscall.S:30
  QtQA::App::TestRunner: #2  0xb736169c in _q_futex (timeout=0x0, val=3, op=0, addr=0xb779d07c) at /work/build/qt/qtbase/src/corelib/thread/qmutex_linux.cpp:154
  QtQA::App::TestRunner: #3  lockInternal_helper<false> (d_ptr=..., timeout=<optimized out>, elapsedTimer=<optimized out>) at /work/build/qt/qtbase/src/corelib/thread/qmutex_linux.cpp:195
  QtQA::App::TestRunner: #4  QBasicMutex::lockInternal (this=0xb779d07c) at /work/build/qt/qtbase/src/corelib/thread/qmutex_linux.cpp:211
  QtQA::App::TestRunner: #5  0xb7361a6f in QMutex::lock (this=0xb779d07c) at /work/build/qt/qtbase/src/corelib/thread/qmutex.cpp:225
  QtQA::App::TestRunner: #6  0xb7586980 in relock (mtx2=<optimized out>, mtx1=<optimized out>) at ../../include/QtCore/5.2.0/QtCore/private/../../../../../../../../../work/build/qt/qtbase/src/corelib/thread/qorderedmutexlocker_p.h:103
  QtQA::App::TestRunner: #7  QObject::~QObject (this=0xb0ad9400, __in_chrg=<optimized out>) at /work/build/qt/qtbase/src/corelib/kernel/qobject.cpp:836
  QtQA::App::TestRunner: #8  0x0804b31d in ~MyObject (this=0xb0ad9400, __in_chrg=<optimized out>) at /work/build/qt/qtbase/tests/auto/other/qobjectrace/tst_qobjectrace.cpp:177
  QtQA::App::TestRunner: #9  MyObject::~MyObject (this=0xb0ad9400, __in_chrg=<optimized out>) at /work/build/qt/qtbase/tests/auto/other/qobjectrace/tst_qobjectrace.cpp:177
  QtQA::App::TestRunner: #10 0x0804b6ce in DestroyThread::run (this=0xb3e985b8) at /work/build/qt/qtbase/tests/auto/other/qobjectrace/tst_qobjectrace.cpp:254
  QtQA::App::TestRunner: #11 0xb7369339 in QThreadPrivate::start (arg=0xb3e985b8) at /work/build/qt/qtbase/src/corelib/thread/qthread_unix.cpp:345
  QtQA::App::TestRunner: #12 0xb7034d31 in start_thread (arg=0xae4feb70) at pthread_create.c:304
  QtQA::App::TestRunner: #13 0xb712080e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130
  QtQA::App::TestRunner: Backtrace stopped: Not enough registers or memory available to unwind further
  QtQA::App::TestRunner:
  QtQA::App::TestRunner: Thread 4 (Thread 0xb5312b70 (LWP 16544)):
  QtQA::App::TestRunner: #0  0xb7586786 in QObject::~QObject (this=0xb0a993b8, __in_chrg=<optimized out>) at /work/build/qt/qtbase/src/corelib/kernel/qobject.cpp:829
  QtQA::App::TestRunner: #1  0x0804b31d in ~MyObject (this=0xb0a993b8, __in_chrg=<optimized out>) at /work/build/qt/qtbase/tests/auto/other/qobjectrace/tst_qobjectrace.cpp:177
  QtQA::App::TestRunner: #2  MyObject::~MyObject (this=0xb0a993b8, __in_chrg=<optimized out>) at /work/build/qt/qtbase/tests/auto/other/qobjectrace/tst_qobjectrace.cpp:177
  QtQA::App::TestRunner: #3  0x0804b6ce in DestroyThread::run (this=0xb3e98240) at /work/build/qt/qtbase/tests/auto/other/qobjectrace/tst_qobjectrace.cpp:254
  QtQA::App::TestRunner: #4  0xb7369339 in QThreadPrivate::start (arg=0xb3e98240) at /work/build/qt/qtbase/src/corelib/thread/qthread_unix.cpp:345
  QtQA::App::TestRunner: #5  0xb7034d31 in start_thread (arg=0xb5312b70) at pthread_create.c:304
  QtQA::App::TestRunner: #6  0xb712080e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130
  QtQA::App::TestRunner: Backtrace stopped: Not enough registers or memory available to unwind further
  QtQA::App::TestRunner:
  QtQA::App::TestRunner: Thread 3 (Thread 0xb5b13b70 (LWP 16543)):
  QtQA::App::TestRunner: #0  0xb77ca424 in __kernel_vsyscall ()
  QtQA::App::TestRunner: #1  0xb712e7a3 in __lll_lock_wait_private () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/lowlevellock.S:95
  QtQA::App::TestRunner: #2  0xb70c06a5 in _L_lock_10306 () from /lib/i386-linux-gnu/libc.so.6
  QtQA::App::TestRunner: #3  0xb70beeb6 in __GI___libc_free (mem=0xaf9081b0) at malloc.c:3736
  QtQA::App::TestRunner: #4  0xb729680f in operator delete(void*) () from /usr/lib/i386-linux-gnu/libstdc++.so.6
  QtQA::App::TestRunner: #5  0xb7586868 in deref (this=<optimized out>) at /work/build/qt/qtbase/src/corelib/kernel/qobject_p.h:148
  QtQA::App::TestRunner: #6  deref (this=<optimized out>) at /work/build/qt/qtbase/src/corelib/kernel/qobject.cpp:778
  QtQA::App::TestRunner: #7  QObject::~QObject (this=0xb0aa7e60, __in_chrg=<optimized out>) at /work/build/qt/qtbase/src/corelib/kernel/qobject.cpp:855
  QtQA::App::TestRunner: #8  0x0804b31d in ~MyObject (this=0xb0aa7e60, __in_chrg=<optimized out>) at /work/build/qt/qtbase/tests/auto/other/qobjectrace/tst_qobjectrace.cpp:177
  QtQA::App::TestRunner: #9  MyObject::~MyObject (this=0xb0aa7e60, __in_chrg=<optimized out>) at /work/build/qt/qtbase/tests/auto/other/qobjectrace/tst_qobjectrace.cpp:177
  QtQA::App::TestRunner: #10 0x0804b6ce in DestroyThread::run (this=0xb3e98118) at /work/build/qt/qtbase/tests/auto/other/qobjectrace/tst_qobjectrace.cpp:254
  QtQA::App::TestRunner: #11 0xb7369339 in QThreadPrivate::start (arg=0xb3e98118) at /work/build/qt/qtbase/src/corelib/thread/qthread_unix.cpp:345
  QtQA::App::TestRunner: #12 0xb7034d31 in start_thread (arg=0xb5b13b70) at pthread_create.c:304
  QtQA::App::TestRunner: #13 0xb712080e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130
  QtQA::App::TestRunner: Backtrace stopped: Not enough registers or memory available to unwind further
  QtQA::App::TestRunner:
  QtQA::App::TestRunner: Thread 2 (Thread 0xb49ffb70 (LWP 16541)):
  QtQA::App::TestRunner: #0  0xb757e8de in QObjectPrivate::Connection::~Connection (this=0xac7efde0, __in_chrg=<optimized out>) at /work/build/qt/qtbase/src/corelib/kernel/qobject.cpp:928
  QtQA::App::TestRunner: #1  0xb7586860 in deref (this=<optimized out>) at /work/build/qt/qtbase/src/corelib/kernel/qobject_p.h:148
  QtQA::App::TestRunner: #2  deref (this=<optimized out>) at /work/build/qt/qtbase/src/corelib/kernel/qobject.cpp:778
  QtQA::App::TestRunner: #3  QObject::~QObject (this=0xb0ad1f70, __in_chrg=<optimized out>) at /work/build/qt/qtbase/src/corelib/kernel/qobject.cpp:855
  QtQA::App::TestRunner: #4  0x0804b31d in ~MyObject (this=0xb0ad1f70, __in_chrg=<optimized out>) at /work/build/qt/qtbase/tests/auto/other/qobjectrace/tst_qobjectrace.cpp:177
  QtQA::App::TestRunner: #5  MyObject::~MyObject (this=0xb0ad1f70, __in_chrg=<optimized out>) at /work/build/qt/qtbase/tests/auto/other/qobjectrace/tst_qobjectrace.cpp:177
  QtQA::App::TestRunner: #6  0x0804b6ce in DestroyThread::run (this=0xb3e97e10) at /work/build/qt/qtbase/tests/auto/other/qobjectrace/tst_qobjectrace.cpp:254
  QtQA::App::TestRunner: #7  0xb7369339 in QThreadPrivate::start (arg=0xb3e97e10) at /work/build/qt/qtbase/src/corelib/thread/qthread_unix.cpp:345
  QtQA::App::TestRunner: #8  0xb7034d31 in start_thread (arg=0xb49ffb70) at pthread_create.c:304
  QtQA::App::TestRunner: #9  0xb712080e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130
  QtQA::App::TestRunner: Backtrace stopped: Not enough registers or memory available to unwind further
  QtQA::App::TestRunner:
  QtQA::App::TestRunner: Thread 1 (Thread 0xb39fdb70 (LWP 16542)):
  QtQA::App::TestRunner: #0  0xb77ca424 in __kernel_vsyscall ()
  QtQA::App::TestRunner: #1  0xb7076c8f in __GI_raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
  QtQA::App::TestRunner: #2  0xb707a2b5 in __GI_abort () at abort.c:92
  QtQA::App::TestRunner: #3  0xb7359224 in qt_message_fatal (context=<optimized out>, message=<optimized out>) at /work/build/qt/qtbase/src/corelib/global/qlogging.cpp:979
  QtQA::App::TestRunner: #4  QMessageLogger::fatal (this=0xb39fcbec, msg=0xb77bd4c4 "Received signal %d") at /work/build/qt/qtbase/src/corelib/global/qlogging.cpp:384
  QtQA::App::TestRunner: #5  0xb77a505b in QTest::FatalSignalHandler::signal (signum=11) at /work/build/qt/qtbase/src/testlib/qtestcase.cpp:2006
  QtQA::App::TestRunner: #6  <signal handler called>
  QtQA::App::TestRunner: #7  QMetaObjectPrivate::signal (m=0xafea02a0, signal_index=3) at /work/build/qt/qtbase/src/corelib/kernel/qmetaobject.cpp:879
  QtQA::App::TestRunner: #8  0xb7586b4e in QObject::~QObject (this=0xb0acdf48, __in_chrg=<optimized out>) at /work/build/qt/qtbase/src/corelib/kernel/qobject.cpp:912
  QtQA::App::TestRunner: #9  0x0804b31d in ~MyObject (this=0xb0acdf48, __in_chrg=<optimized out>) at /work/build/qt/qtbase/tests/auto/other/qobjectrace/tst_qobjectrace.cpp:177
  QtQA::App::TestRunner: #10 MyObject::~MyObject (this=0xb0acdf48, __in_chrg=<optimized out>) at /work/build/qt/qtbase/tests/auto/other/qobjectrace/tst_qobjectrace.cpp:177
  QtQA::App::TestRunner: #11 0x0804b6ce in DestroyThread::run (this=0xb0acf5f0) at /work/build/qt/qtbase/tests/auto/other/qobjectrace/tst_qobjectrace.cpp:254
  QtQA::App::TestRunner: #12 0xb7369339 in QThreadPrivate::start (arg=0xb0acf5f0) at /work/build/qt/qtbase/src/corelib/thread/qthread_unix.cpp:345
  QtQA::App::TestRunner: #13 0xb7034d31 in start_thread (arg=0xb39fdb70) at pthread_create.c:304
  QtQA::App::TestRunner: #14 0xb712080e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130
  QtQA::App::TestRunner: Backtrace stopped: Not enough registers or memory available to unwind further
  QtQA::App::TestRunner:
  QtQA::App::TestRunner: ================================================================================
  QtQA::App::TestRunner: test failure could be reproduced twice consecutively
  QtQA::App::TestRunner: end qobjectrace: 127 seconds, signal 6

  Build log: http://testresults.qt-project.org/ci/QtBase_release_Integration/build_00355/linux-g++_shadow-build_Ubuntu_11.10_x86/log.txt.gz

  Tested changes (refs/builds/release_1384623271):
    http://codereview.qt-project.org/71353 [PS4] - Avoid deadlock and fix a race in ~QObject
    http://codereview.qt-project.org/71119 [PS4] - QCollator: enable move semantics
    http://codereview.qt-project.org/71118 [PS2] - QCollator(SortKey): declare as shared
    http://codereview.qt-project.org/71116 [PS3] - QCollatorSortKey: inline operator<



More information about the Ci-reports mailing list