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

Qt Continuous Integration System ci-noreply at qt-project.org
Wed Aug 21 09:57:28 CEST 2013


Autotest `tst_qbytearray' failed :(

  ********* Start testing of tst_QByteArray *********
  Config: Using QTest library 4.8.6, Qt 4.8.6
  PASS   : tst_QByteArray::initTestCase()
  PASS   : tst_QByteArray::swap()
  PASS   : tst_QByteArray::qCompress()
  QWARN  : tst_QByteArray::qUncompress(0x00000000) qUncompress: Z_DATA_ERROR: Input data is corrupted
  QWARN  : tst_QByteArray::qUncompress(0x000000ff) qUncompress: Input data is corrupted
  QWARN  : tst_QByteArray::qUncompress(0x000000ff) qUncompress: Z_DATA_ERROR: Input data is corrupted
  QWARN  : tst_QByteArray::qUncompress(0x3f000000) qUncompress: Input data is corrupted
  QWARN  : tst_QByteArray::qUncompress(0x3f000000) qUncompress: Z_DATA_ERROR: Input data is corrupted
  QWARN  : tst_QByteArray::qUncompress(0x3fffffff) qUncompress: Input data is corrupted
  QWARN  : tst_QByteArray::qUncompress(0x3fffffff) qUncompress: Z_DATA_ERROR: Input data is corrupted
  QWARN  : tst_QByteArray::qUncompress(0x7fffff00) qUncompress: Input data is corrupted
  QWARN  : tst_QByteArray::qUncompress(0x7fffff00) qUncompress: Z_DATA_ERROR: Input data is corrupted
  QWARN  : tst_QByteArray::qUncompress(0x7fffffff) qUncompress: Input data is corrupted
  QWARN  : tst_QByteArray::qUncompress(0x7fffffff) qUncompress: Input data is corrupted
  QWARN  : tst_QByteArray::qUncompress(0x80000000) qUncompress: Input data is corrupted
  QWARN  : tst_QByteArray::qUncompress(0x80000000) qUncompress: Input data is corrupted
  QWARN  : tst_QByteArray::qUncompress(0x800000ff) qUncompress: Input data is corrupted
  QWARN  : tst_QByteArray::qUncompress(0x800000ff) qUncompress: Input data is corrupted
  QWARN  : tst_QByteArray::qUncompress(0xcf000000) qUncompress: Input data is corrupted
  QWARN  : tst_QByteArray::qUncompress(0xcf000000) qUncompress: Input data is corrupted
  QWARN  : tst_QByteArray::qUncompress(0xcfffffff) qUncompress: Input data is corrupted
  QWARN  : tst_QByteArray::qUncompress(0xcfffffff) qUncompress: Input data is corrupted
  QWARN  : tst_QByteArray::qUncompress(0xffffff00) qUncompress: Input data is corrupted
  QWARN  : tst_QByteArray::qUncompress(0xffffff00) qUncompress: Input data is corrupted
  QWARN  : tst_QByteArray::qUncompress(0xffffffff) qUncompress: Input data is corrupted
  QWARN  : tst_QByteArray::qUncompress(0xffffffff) qUncompress: Input data is corrupted
  PASS   : tst_QByteArray::qUncompress()
  PASS   : tst_QByteArray::qCompressionZeroTermination()
  PASS   : tst_QByteArray::constByteArray()
  PASS   : tst_QByteArray::leftJustified()
  PASS   : tst_QByteArray::rightJustified()
  PASS   : tst_QByteArray::startsWith()
  PASS   : tst_QByteArray::startsWith_char()
  PASS   : tst_QByteArray::endsWith()
  PASS   : tst_QByteArray::endsWith_char()
  PASS   : tst_QByteArray::split()
  PASS   : tst_QByteArray::base64()
  PASS   : tst_QByteArray::fromBase64()
  PASS   : tst_QByteArray::qvsnprintf()
  PASS   : tst_QByteArray::qstrlen()
  PASS   : tst_QByteArray::qstrnlen()
  PASS   : tst_QByteArray::qstrcpy()
  PASS   : tst_QByteArray::qstrncpy()
  PASS   : tst_QByteArray::qstricmp()
  PASS   : tst_QByteArray::qstricmp_singularities()
  PASS   : tst_QByteArray::qstrnicmp_singularities()
  PASS   : tst_QByteArray::chop()
  PASS   : tst_QByteArray::prepend()
  PASS   : tst_QByteArray::append()
  PASS   : tst_QByteArray::insert()
  PASS   : tst_QByteArray::remove()
  PASS   : tst_QByteArray::replace()
  PASS   : tst_QByteArray::replaceWithSpecifiedLength()
  PASS   : tst_QByteArray::indexOf()
  PASS   : tst_QByteArray::lastIndexOf()
  PASS   : tst_QByteArray::toULong()
  PASS   : tst_QByteArray::toULongLong()
  PASS   : tst_QByteArray::number()
  PASS   : tst_QByteArray::toInt()
  QFATAL : tst_QByteArray::qAllocMore() ASSERT: "alloc >= 0 && extra >= 0" in file tools/qbytearray.cpp, line 72
  FAIL!  : tst_QByteArray::qAllocMore() Received a fatal error.
     Loc: [Unknown file(0)]
  Totals: 36 passed, 1 failed, 0 skipped
  ********* Finished testing of tst_QByteArray *********
  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 Thread 22777]
  QtQA::App::TestRunner:
  QtQA::App::TestRunner: warning: Can't read pathname for load map: Input/output error.
  QtQA::App::TestRunner: Core was generated by `./tst_qbytearray -qws'.
  QtQA::App::TestRunner: Program terminated with signal 6, Aborted.
  QtQA::App::TestRunner: #0  0xb7772430 in __kernel_vsyscall ()
  QtQA::App::TestRunner:
  QtQA::App::TestRunner: Thread 1 (Thread 22777):
  QtQA::App::TestRunner: #0  0xb7772430 in __kernel_vsyscall ()
  QtQA::App::TestRunner: #1  0xb7182651 in *__GI_raise (sig=6)
  QtQA::App::TestRunner:     at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
  QtQA::App::TestRunner: #2  0xb7185a82 in *__GI_abort () at abort.c:92
  QtQA::App::TestRunner: #3  0xb74995a2 in qt_message_output (msgType=QtFatalMsg,
  QtQA::App::TestRunner:     buf=0x87cb2c0 "ASSERT: \"alloc >= 0 && extra >= 0\" in file tools/qbytearray.cpp, line 72") at global/qglobal.cpp:2323
  QtQA::App::TestRunner: #4  0xb7499648 in qt_message (msgType=QtFatalMsg,
  QtQA::App::TestRunner:     msg=0xb7639940 "ASSERT: \"%s\" in file %s, line %d",
  QtQA::App::TestRunner:     ap=0xbf843264 "\346\273c\267ѻc\267H") at global/qglobal.cpp:2369
  QtQA::App::TestRunner: #5  0xb74998c3 in qFatal (msg=0xb7639940 "ASSERT: \"%s\" in file %s, line %d")
  QtQA::App::TestRunner:     at global/qglobal.cpp:2552
  QtQA::App::TestRunner: #6  0xb749918b in qt_assert (assertion=0xb763bbe6 "alloc >= 0 && extra >= 0",
  QtQA::App::TestRunner:     file=0xb763bbd1 "tools/qbytearray.cpp", line=72)
  QtQA::App::TestRunner:     at global/qglobal.cpp:2018
  QtQA::App::TestRunner: #7  0xb74a5fae in qAllocMore (alloc=-2147483648, extra=-2147483648)
  QtQA::App::TestRunner:     at tools/qbytearray.cpp:72
  QtQA::App::TestRunner: #8  0x080577b6 in tst_QByteArray::qAllocMore (this=0xbf843c58)
  QtQA::App::TestRunner:     at tst_qbytearray.cpp:1128
  QtQA::App::TestRunner: #9  0x0805c0e3 in tst_QByteArray::qt_static_metacall (_o=0xbf843c58,
  QtQA::App::TestRunner:     _c=QMetaObject::InvokeMetaMethod, _id=55, _a=0xbf843350)
  QtQA::App::TestRunner:     at .moc/debug-shared-emb-x86/tst_qbytearray.moc:200
  QtQA::App::TestRunner: #10 0xb75c5d50 in QMetaMethod::invoke (this=0xbf8434bc, object=0xbf843c58,
  QtQA::App::TestRunner:     connectionType=Qt::DirectConnection, returnValue=..., val0=..., val1=...,
  QtQA::App::TestRunner:     val2=..., val3=..., val4=..., val5=..., val6=..., val7=..., val8=...,
  QtQA::App::TestRunner:     val9=...) at kernel/qmetaobject.cpp:1664
  QtQA::App::TestRunner: #11 0xb75c5249 in QMetaObject::invokeMethod (obj=0xbf843c58,
  QtQA::App::TestRunner:     member=0x87c8ec0 "qAllocMore", type=Qt::DirectConnection, ret=...,
  QtQA::App::TestRunner:     val0=..., val1=..., val2=..., val3=..., val4=..., val5=..., val6=...,
  QtQA::App::TestRunner:     val7=..., val8=..., val9=...) at kernel/qmetaobject.cpp:1179
  QtQA::App::TestRunner: #12 0xb775806c in QMetaObject::invokeMethod (obj=0xbf843c58,
  QtQA::App::TestRunner:     member=0x87c8ec0 "qAllocMore", type=Qt::DirectConnection, val0=...,
  QtQA::App::TestRunner:     val1=..., val2=..., val3=..., val4=..., val5=..., val6=..., val7=...,
  QtQA::App::TestRunner:     val8=..., val9=...)
  QtQA::App::TestRunner:     at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs.h:418
  QtQA::App::TestRunner: #13 0xb7755894 in qInvokeTestMethodDataEntry (slot=0x87c8ec0 "qAllocMore")
  QtQA::App::TestRunner:     at qtestcase.cpp:1423
  QtQA::App::TestRunner: #14 0xb7755e19 in qInvokeTestMethod (slotName=0x8060a91 "qAllocMore()",
  QtQA::App::TestRunner:     data=0x0) at qtestcase.cpp:1531
  QtQA::App::TestRunner: #15 0xb77565a0 in qInvokeTestMethods (testObject=0xbf843c58)
  QtQA::App::TestRunner:     at qtestcase.cpp:1696
  QtQA::App::TestRunner: #16 0xb7756c23 in QTest::qExec (testObject=0xbf843c58, argc=2,
  QtQA::App::TestRunner:     argv=0xbf843d24) at qtestcase.cpp:1919
  QtQA::App::TestRunner: #17 0x0805bce8 in main (argc=2, argv=0xbf843d24) at tst_qbytearray.cpp:1538
  QtQA::App::TestRunner:
  QtQA::App::TestRunner: ================================================================================
  QtQA::App::TestRunner: test failed, running again to see if it is flaky...
  ********* Start testing of tst_QByteArray *********
  Config: Using QTest library 4.8.6, Qt 4.8.6
  PASS   : tst_QByteArray::initTestCase()
  PASS   : tst_QByteArray::swap()
  PASS   : tst_QByteArray::qCompress()
  QWARN  : tst_QByteArray::qUncompress(0x00000000) qUncompress: Z_DATA_ERROR: Input data is corrupted
  QWARN  : tst_QByteArray::qUncompress(0x000000ff) qUncompress: Input data is corrupted
  QWARN  : tst_QByteArray::qUncompress(0x000000ff) qUncompress: Z_DATA_ERROR: Input data is corrupted
  QWARN  : tst_QByteArray::qUncompress(0x3f000000) qUncompress: Input data is corrupted
  QWARN  : tst_QByteArray::qUncompress(0x3f000000) qUncompress: Z_DATA_ERROR: Input data is corrupted
  QWARN  : tst_QByteArray::qUncompress(0x3fffffff) qUncompress: Input data is corrupted
  QWARN  : tst_QByteArray::qUncompress(0x3fffffff) qUncompress: Z_DATA_ERROR: Input data is corrupted
  QWARN  : tst_QByteArray::qUncompress(0x7fffff00) qUncompress: Input data is corrupted
  QWARN  : tst_QByteArray::qUncompress(0x7fffff00) qUncompress: Z_DATA_ERROR: Input data is corrupted
  QWARN  : tst_QByteArray::qUncompress(0x7fffffff) qUncompress: Input data is corrupted
  QWARN  : tst_QByteArray::qUncompress(0x7fffffff) qUncompress: Input data is corrupted
  QWARN  : tst_QByteArray::qUncompress(0x80000000) qUncompress: Input data is corrupted
  QWARN  : tst_QByteArray::qUncompress(0x80000000) qUncompress: Input data is corrupted
  QWARN  : tst_QByteArray::qUncompress(0x800000ff) qUncompress: Input data is corrupted
  QWARN  : tst_QByteArray::qUncompress(0x800000ff) qUncompress: Input data is corrupted
  QWARN  : tst_QByteArray::qUncompress(0xcf000000) qUncompress: Input data is corrupted
  QWARN  : tst_QByteArray::qUncompress(0xcf000000) qUncompress: Input data is corrupted
  QWARN  : tst_QByteArray::qUncompress(0xcfffffff) qUncompress: Input data is corrupted
  QWARN  : tst_QByteArray::qUncompress(0xcfffffff) qUncompress: Input data is corrupted
  QWARN  : tst_QByteArray::qUncompress(0xffffff00) qUncompress: Input data is corrupted
  QWARN  : tst_QByteArray::qUncompress(0xffffff00) qUncompress: Input data is corrupted
  QWARN  : tst_QByteArray::qUncompress(0xffffffff) qUncompress: Input data is corrupted
  QWARN  : tst_QByteArray::qUncompress(0xffffffff) qUncompress: Input data is corrupted
  PASS   : tst_QByteArray::qUncompress()
  PASS   : tst_QByteArray::qCompressionZeroTermination()
  PASS   : tst_QByteArray::constByteArray()
  PASS   : tst_QByteArray::leftJustified()
  PASS   : tst_QByteArray::rightJustified()
  PASS   : tst_QByteArray::startsWith()
  PASS   : tst_QByteArray::startsWith_char()
  PASS   : tst_QByteArray::endsWith()
  PASS   : tst_QByteArray::endsWith_char()
  PASS   : tst_QByteArray::split()
  PASS   : tst_QByteArray::base64()
  PASS   : tst_QByteArray::fromBase64()
  PASS   : tst_QByteArray::qvsnprintf()
  PASS   : tst_QByteArray::qstrlen()
  PASS   : tst_QByteArray::qstrnlen()
  PASS   : tst_QByteArray::qstrcpy()
  PASS   : tst_QByteArray::qstrncpy()
  PASS   : tst_QByteArray::qstricmp()
  PASS   : tst_QByteArray::qstricmp_singularities()
  PASS   : tst_QByteArray::qstrnicmp_singularities()
  PASS   : tst_QByteArray::chop()
  PASS   : tst_QByteArray::prepend()
  PASS   : tst_QByteArray::append()
  PASS   : tst_QByteArray::insert()
  PASS   : tst_QByteArray::remove()
  PASS   : tst_QByteArray::replace()
  PASS   : tst_QByteArray::replaceWithSpecifiedLength()
  PASS   : tst_QByteArray::indexOf()
  PASS   : tst_QByteArray::lastIndexOf()
  PASS   : tst_QByteArray::toULong()
  PASS   : tst_QByteArray::toULongLong()
  PASS   : tst_QByteArray::number()
  PASS   : tst_QByteArray::toInt()
  QFATAL : tst_QByteArray::qAllocMore() ASSERT: "alloc >= 0 && extra >= 0" in file tools/qbytearray.cpp, line 72
  FAIL!  : tst_QByteArray::qAllocMore() Received a fatal error.
     Loc: [Unknown file(0)]
  Totals: 36 passed, 1 failed, 0 skipped
  ********* Finished testing of tst_QByteArray *********
  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 Thread 22780]
  QtQA::App::TestRunner:
  QtQA::App::TestRunner: warning: Can't read pathname for load map: Input/output error.
  QtQA::App::TestRunner: Core was generated by `./tst_qbytearray -qws'.
  QtQA::App::TestRunner: Program terminated with signal 6, Aborted.
  QtQA::App::TestRunner: #0  0xb773b430 in __kernel_vsyscall ()
  QtQA::App::TestRunner:
  QtQA::App::TestRunner: Thread 1 (Thread 22780):
  QtQA::App::TestRunner: #0  0xb773b430 in __kernel_vsyscall ()
  QtQA::App::TestRunner: #1  0xb714b651 in *__GI_raise (sig=6)
  QtQA::App::TestRunner:     at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
  QtQA::App::TestRunner: #2  0xb714ea82 in *__GI_abort () at abort.c:92
  QtQA::App::TestRunner: #3  0xb74625a2 in qt_message_output (msgType=QtFatalMsg,
  QtQA::App::TestRunner:     buf=0x84b02c0 "ASSERT: \"alloc >= 0 && extra >= 0\" in file tools/qbytearray.cpp, line 72") at global/qglobal.cpp:2323
  QtQA::App::TestRunner: #4  0xb7462648 in qt_message (msgType=QtFatalMsg,
  QtQA::App::TestRunner:     msg=0xb7602940 "ASSERT: \"%s\" in file %s, line %d",
  QtQA::App::TestRunner:     ap=0xbfb475e4 "\346K`\267\321K`\267H") at global/qglobal.cpp:2369
  QtQA::App::TestRunner: #5  0xb74628c3 in qFatal (msg=0xb7602940 "ASSERT: \"%s\" in file %s, line %d")
  QtQA::App::TestRunner:     at global/qglobal.cpp:2552
  QtQA::App::TestRunner: #6  0xb746218b in qt_assert (assertion=0xb7604be6 "alloc >= 0 && extra >= 0",
  QtQA::App::TestRunner:     file=0xb7604bd1 "tools/qbytearray.cpp", line=72)
  QtQA::App::TestRunner:     at global/qglobal.cpp:2018
  QtQA::App::TestRunner: #7  0xb746efae in qAllocMore (alloc=-2147483648, extra=-2147483648)
  QtQA::App::TestRunner:     at tools/qbytearray.cpp:72
  QtQA::App::TestRunner: #8  0x080577b6 in tst_QByteArray::qAllocMore (this=0xbfb47fd8)
  QtQA::App::TestRunner:     at tst_qbytearray.cpp:1128
  QtQA::App::TestRunner: #9  0x0805c0e3 in tst_QByteArray::qt_static_metacall (_o=0xbfb47fd8,
  QtQA::App::TestRunner:     _c=QMetaObject::InvokeMetaMethod, _id=55, _a=0xbfb476d0)
  QtQA::App::TestRunner:     at .moc/debug-shared-emb-x86/tst_qbytearray.moc:200
  QtQA::App::TestRunner: #10 0xb758ed50 in QMetaMethod::invoke (this=0xbfb4783c, object=0xbfb47fd8,
  QtQA::App::TestRunner:     connectionType=Qt::DirectConnection, returnValue=..., val0=..., val1=...,
  QtQA::App::TestRunner:     val2=..., val3=..., val4=..., val5=..., val6=..., val7=..., val8=...,
  QtQA::App::TestRunner:     val9=...) at kernel/qmetaobject.cpp:1664
  QtQA::App::TestRunner: #11 0xb758e249 in QMetaObject::invokeMethod (obj=0xbfb47fd8,
  QtQA::App::TestRunner:     member=0x84adec0 "qAllocMore", type=Qt::DirectConnection, ret=...,
  QtQA::App::TestRunner:     val0=..., val1=..., val2=..., val3=..., val4=..., val5=..., val6=...,
  QtQA::App::TestRunner:     val7=..., val8=..., val9=...) at kernel/qmetaobject.cpp:1179
  QtQA::App::TestRunner: #12 0xb772106c in QMetaObject::invokeMethod (obj=0xbfb47fd8,
  QtQA::App::TestRunner:     member=0x84adec0 "qAllocMore", type=Qt::DirectConnection, val0=...,
  QtQA::App::TestRunner:     val1=..., val2=..., val3=..., val4=..., val5=..., val6=..., val7=...,
  QtQA::App::TestRunner:     val8=..., val9=...)
  QtQA::App::TestRunner:     at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs.h:418
  QtQA::App::TestRunner: #13 0xb771e894 in qInvokeTestMethodDataEntry (slot=0x84adec0 "qAllocMore")
  QtQA::App::TestRunner:     at qtestcase.cpp:1423
  QtQA::App::TestRunner: #14 0xb771ee19 in qInvokeTestMethod (slotName=0x8060a91 "qAllocMore()",
  QtQA::App::TestRunner:     data=0x0) at qtestcase.cpp:1531
  QtQA::App::TestRunner: #15 0xb771f5a0 in qInvokeTestMethods (testObject=0xbfb47fd8)
  QtQA::App::TestRunner:     at qtestcase.cpp:1696
  QtQA::App::TestRunner: #16 0xb771fc23 in QTest::qExec (testObject=0xbfb47fd8, argc=2,
  QtQA::App::TestRunner:     argv=0xbfb480a4) at qtestcase.cpp:1919
  QtQA::App::TestRunner: #17 0x0805bce8 in main (argc=2, argv=0xbfb480a4) at tst_qbytearray.cpp:1538
  QtQA::App::TestRunner:
  QtQA::App::TestRunner: ================================================================================
  QtQA::App::TestRunner: test failure could be reproduced twice consecutively
  QtQA::App::TestRunner: end tst_qbytearray: 1 seconds, signal 6

  Build log: http://testresults.qt-project.org/ci/Qt_4.8_Integration/build_01599/qws_linux-x86-g++/log.txt.gz

  Tested changes (refs/builds/4.8_1377065271):
    http://codereview.qt-project.org/63262 [PS1] - Add Q_ASSERT in qAllocMore() function.



More information about the Ci-reports mailing list