Autotest `tst_qauthenticator' failed :(
Testing tst_QAuthenticator
FAIL! : tst_QAuthenticator::ntlmAuth(no-realm) Compared strings are not the
same
Actual (priv->calculateResponse("GET", "/").constData()) : NTLM
TlRMTVNTUAABAAAABYIIAAAAAAAAAAAAAAAAAAAAAAA=
Expected ("NTLM TlRMTVNTUAABAAAABQIAAAAAAAAAAAAAAAAAAAAAAAA="): NTLM
TlRMTVNTUAABAAAABQIAAAAAAAAAAAAAAAAAAAAAAAA=
Loc: [tst_qauthenticator.cpp(149)]
FAIL! : tst_QAuthenticator::ntlmAuth(with-realm) Compared strings are not
the same
Actual (priv->calculateResponse("GET", "/").constData()) : NTLM
TlRMTVNTUAABAAAABYIIAAAAAAAAAAAAAAAAAAAAAAA=
Expected ("NTLM TlRMTVNTUAABAAAABQIAAAAAAAAAAAAAAAAAAAAAAAA="): NTLM
TlRMTVNTUAABAAAABQIAAAAAAAAAAAAAAAAAAAAAAAA=
Loc: [tst_qauthenticator.cpp(149)]
QFATAL : tst_QAuthenticator::ntlmAuth(no-realm-sso) ASSERT failure in
qEncodeHmacMd5: "Empty message check", file kernel/qauthenticator.cpp, line 1166
FAIL! : tst_QAuthenticator::ntlmAuth(no-realm-sso) Received a fatal error.
Loc: [Unknown file(0)]
Totals: 4 passed, 3 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:
QtQA::App::TestRunner: warning: core file may not match specified executable
file.
QtQA::App::TestRunner: [New LWP 3705]
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 `./tst_qauthenticator -silent -o
/work/build/_artifacts/test-logs/tst_qauthentic'.
QtQA::App::TestRunner: Program terminated with signal 6, Aborted.
QtQA::App::TestRunner: #0 0x00007f293b5f43a5 in __GI_raise (sig=6) at
../nptl/sysdeps/unix/sysv/linux/raise.c:64
QtQA::App::TestRunner: 64 ../nptl/sysdeps/unix/sysv/linux/raise.c: No
such file or directory.
QtQA::App::TestRunner: in ../nptl/sysdeps/unix/sysv/linux/raise.c
QtQA::App::TestRunner:
QtQA::App::TestRunner: Thread 1 (Thread 0x7f293ce9e740 (LWP 3705)):
QtQA::App::TestRunner: #0 0x00007f293b5f43a5 in __GI_raise (sig=6) at
../nptl/sysdeps/unix/sysv/linux/raise.c:64
QtQA::App::TestRunner: #1 0x00007f293b5f7b0b in __GI_abort () at abort.c:92
QtQA::App::TestRunner: #2 0x00007f293bf42edc in
TestNamespace::qt_message_fatal (context=..., message=...) at
global/qlogging.cpp:981
QtQA::App::TestRunner: #3 0x00007f293bf409f6 in
TestNamespace::QMessageLogger::fatal (this=0x7fff06d07d10, msg=0x7f293c295e40
"ASSERT failure in %s: \"%s\", file %s, line %d") at global/qlogging.cpp:384
QtQA::App::TestRunner: #4 0x00007f293bf3c373 in TestNamespace::qt_assert_x
(where=0x7f293c802a03 "qEncodeHmacMd5", what=0x7f293c8029ef "Empty message
check", file=0x7f293c8029c1 "kernel/qauthenticator.cpp", line=1166) at
global/qglobal.cpp:2058
QtQA::App::TestRunner: #5 0x00007f293c7846e2 in
TestNamespace::qEncodeHmacMd5 (key=..., message=...) at
kernel/qauthenticator.cpp:1166
QtQA::App::TestRunner: #6 0x00007f293c784d87 in TestNamespace::qCreatev2Hash
(ctx=0xe68580, phase3=0x7fff06d08110) at kernel/qauthenticator.cpp:1242
QtQA::App::TestRunner: #7 0x00007f293c784ff9 in
TestNamespace::qEncodeNtlmv2Response (ctx=0xe68580, ch=...,
phase3=0x7fff06d08110) at kernel/qauthenticator.cpp:1286
QtQA::App::TestRunner: #8 0x00007f293c785b01 in TestNamespace::qNtlmPhase3
(ctx=0xe68580, phase2data=...) at kernel/qauthenticator.cpp:1468
QtQA::App::TestRunner: #9 0x00007f293c782a25 in
TestNamespace::QAuthenticatorPrivate::calculateResponse (this=0xe68580,
requestMethod=..., path=...) at kernel/qauthenticator.cpp:515
QtQA::App::TestRunner: #10 0x00000000004033bf in tst_QAuthenticator::ntlmAuth
(this=0x7fff06d09340) at tst_qauthenticator.cpp:160
QtQA::App::TestRunner: #11 0x000000000040378d in
tst_QAuthenticator::qt_static_metacall (_o=0x7fff06d09340,
_c=TestNamespace::QMetaObject::InvokeMetaMethod, _id=3, _a=0x7fff06d08670) at
.moc/debug-shared/tst_qauthenticator.moc:79
QtQA::App::TestRunner: #12 0x00007f293c1ca5b5 in
TestNamespace::QMetaMethod::invoke (this=0x7fff06d08910, object=0x7fff06d09340,
connectionType=TestNamespace::Qt::DirectConnection, returnValue=..., val0=...,
val1=..., val2=..., val3=..., val4=..., val5=..., val6=..., val7=..., val8=...,
val9=...) at kernel/qmetaobject.cpp:2169
QtQA::App::TestRunner: #13 0x00007f293c1c9a71 in
TestNamespace::QMetaObject::invokeMethod (obj=0x7fff06d09340, member=0xe68880
"ntlmAuth", type=TestNamespace::Qt::DirectConnection, ret=..., val0=...,
val1=..., val2=..., val3=..., val4=..., val5=..., val6=..., val7=..., val8=...,
val9=...) at kernel/qmetaobject.cpp:1464
QtQA::App::TestRunner: #14 0x00007f293ca7b1db in
TestNamespace::QMetaObject::invokeMethod (obj=0x7fff06d09340, member=0xe68880
"ntlmAuth", type=TestNamespace::Qt::DirectConnection, val0=..., val1=...,
val2=..., val3=..., val4=..., val5=..., val6=..., val7=..., val8=..., val9=...)
at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs.h:395
QtQA::App::TestRunner: #15 0x00007f293ca76f39 in
TestNamespace::QTest::qInvokeTestMethodDataEntry (slot=0xe68880 "ntlmAuth") at
qtestcase.cpp:1693
QtQA::App::TestRunner: #16 0x00007f293ca777b6 in
TestNamespace::QTest::qInvokeTestMethod (slotName=0xe686c8 "ntlmAuth()",
data=0x0) at qtestcase.cpp:1818
QtQA::App::TestRunner: #17 0x00007f293ca78052 in
TestNamespace::QTest::qInvokeTestMethods (testObject=0x7fff06d09340) at
qtestcase.cpp:1972
QtQA::App::TestRunner: #18 0x00007f293ca78567 in TestNamespace::QTest::qExec
(testObject=0x7fff06d09340, argc=6, argv=0x7fff06d09448) at qtestcase.cpp:2200
QtQA::App::TestRunner: #19 0x00000000004036c6 in main (argc=6,
argv=0x7fff06d09448) at tst_qauthenticator.cpp:163
QtQA::App::TestRunner:
QtQA::App::TestRunner:
================================================================================
QtQA::App::TestRunner: test failed, running again to see if it is flaky...
********* Start testing of tst_QAuthenticator *********
Config: Using QtTest library 5.2.0, Qt 5.2.0
PASS : tst_QAuthenticator::initTestCase()
PASS : tst_QAuthenticator::basicAuth(just-user)
PASS : tst_QAuthenticator::basicAuth(user-password)
PASS : tst_QAuthenticator::basicAuth(user-password-realm)
FAIL! : tst_QAuthenticator::ntlmAuth(no-realm) Compared strings are not the
same
Actual (priv->calculateResponse("GET", "/").constData()) : NTLM
TlRMTVNTUAABAAAABYIIAAAAAAAAAAAAAAAAAAAAAAA=
Expected ("NTLM TlRMTVNTUAABAAAABQIAAAAAAAAAAAAAAAAAAAAAAAA="): NTLM
TlRMTVNTUAABAAAABQIAAAAAAAAAAAAAAAAAAAAAAAA=
Loc: [tst_qauthenticator.cpp(149)]
FAIL! : tst_QAuthenticator::ntlmAuth(with-realm) Compared strings are not
the same
Actual (priv->calculateResponse("GET", "/").constData()) : NTLM
TlRMTVNTUAABAAAABYIIAAAAAAAAAAAAAAAAAAAAAAA=
Expected ("NTLM TlRMTVNTUAABAAAABQIAAAAAAAAAAAAAAAAAAAAAAAA="): NTLM
TlRMTVNTUAABAAAABQIAAAAAAAAAAAAAAAAAAAAAAAA=
Loc: [tst_qauthenticator.cpp(149)]
QFATAL : tst_QAuthenticator::ntlmAuth(no-realm-sso) ASSERT failure in
qEncodeHmacMd5: "Empty message check", file kernel/qauthenticator.cpp, line 1166
FAIL! : tst_QAuthenticator::ntlmAuth(no-realm-sso) Received a fatal error.
Loc: [Unknown file(0)]
Totals: 4 passed, 3 failed, 0 skipped
********* Finished testing of tst_QAuthenticator *********
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:
QtQA::App::TestRunner: warning: core file may not match specified executable
file.
QtQA::App::TestRunner: [New LWP 3708]
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 `./tst_qauthenticator -o
/work/build/_artifacts/test-logs/tst_qauthenticator-tes'.
QtQA::App::TestRunner: Program terminated with signal 6, Aborted.
QtQA::App::TestRunner: #0 0x00007f88a8d073a5 in __GI_raise (sig=6) at
../nptl/sysdeps/unix/sysv/linux/raise.c:64
QtQA::App::TestRunner: 64 ../nptl/sysdeps/unix/sysv/linux/raise.c: No
such file or directory.
QtQA::App::TestRunner: in ../nptl/sysdeps/unix/sysv/linux/raise.c
QtQA::App::TestRunner:
QtQA::App::TestRunner: Thread 1 (Thread 0x7f88aa5b1740 (LWP 3708)):
QtQA::App::TestRunner: #0 0x00007f88a8d073a5 in __GI_raise (sig=6) at
../nptl/sysdeps/unix/sysv/linux/raise.c:64
QtQA::App::TestRunner: #1 0x00007f88a8d0ab0b in __GI_abort () at abort.c:92
QtQA::App::TestRunner: #2 0x00007f88a9655edc in
TestNamespace::qt_message_fatal (context=..., message=...) at
global/qlogging.cpp:981
QtQA::App::TestRunner: #3 0x00007f88a96539f6 in
TestNamespace::QMessageLogger::fatal (this=0x7fff7c26bb20, msg=0x7f88a99a8e40
"ASSERT failure in %s: \"%s\", file %s, line %d") at global/qlogging.cpp:384
QtQA::App::TestRunner: #4 0x00007f88a964f373 in TestNamespace::qt_assert_x
(where=0x7f88a9f15a03 "qEncodeHmacMd5", what=0x7f88a9f159ef "Empty message
check", file=0x7f88a9f159c1 "kernel/qauthenticator.cpp", line=1166) at
global/qglobal.cpp:2058
QtQA::App::TestRunner: #5 0x00007f88a9e976e2 in
TestNamespace::qEncodeHmacMd5 (key=..., message=...) at
kernel/qauthenticator.cpp:1166
QtQA::App::TestRunner: #6 0x00007f88a9e97d87 in TestNamespace::qCreatev2Hash
(ctx=0x678580, phase3=0x7fff7c26bf20) at kernel/qauthenticator.cpp:1242
QtQA::App::TestRunner: #7 0x00007f88a9e97ff9 in
TestNamespace::qEncodeNtlmv2Response (ctx=0x678580, ch=...,
phase3=0x7fff7c26bf20) at kernel/qauthenticator.cpp:1286
QtQA::App::TestRunner: #8 0x00007f88a9e98b01 in TestNamespace::qNtlmPhase3
(ctx=0x678580, phase2data=...) at kernel/qauthenticator.cpp:1468
QtQA::App::TestRunner: #9 0x00007f88a9e95a25 in
TestNamespace::QAuthenticatorPrivate::calculateResponse (this=0x678580,
requestMethod=..., path=...) at kernel/qauthenticator.cpp:515
QtQA::App::TestRunner: #10 0x00000000004033bf in tst_QAuthenticator::ntlmAuth
(this=0x7fff7c26d150) at tst_qauthenticator.cpp:160
QtQA::App::TestRunner: #11 0x000000000040378d in
tst_QAuthenticator::qt_static_metacall (_o=0x7fff7c26d150,
_c=TestNamespace::QMetaObject::InvokeMetaMethod, _id=3, _a=0x7fff7c26c480) at
.moc/debug-shared/tst_qauthenticator.moc:79
QtQA::App::TestRunner: #12 0x00007f88a98dd5b5 in
TestNamespace::QMetaMethod::invoke (this=0x7fff7c26c720, object=0x7fff7c26d150,
connectionType=TestNamespace::Qt::DirectConnection, returnValue=..., val0=...,
val1=..., val2=..., val3=..., val4=..., val5=..., val6=..., val7=..., val8=...,
val9=...) at kernel/qmetaobject.cpp:2169
QtQA::App::TestRunner: #13 0x00007f88a98dca71 in
TestNamespace::QMetaObject::invokeMethod (obj=0x7fff7c26d150, member=0x678880
"ntlmAuth", type=TestNamespace::Qt::DirectConnection, ret=..., val0=...,
val1=..., val2=..., val3=..., val4=..., val5=..., val6=..., val7=..., val8=...,
val9=...) at kernel/qmetaobject.cpp:1464
QtQA::App::TestRunner: #14 0x00007f88aa18e1db in
TestNamespace::QMetaObject::invokeMethod (obj=0x7fff7c26d150, member=0x678880
"ntlmAuth", type=TestNamespace::Qt::DirectConnection, val0=..., val1=...,
val2=..., val3=..., val4=..., val5=..., val6=..., val7=..., val8=..., val9=...)
at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs.h:395
QtQA::App::TestRunner: #15 0x00007f88aa189f39 in
TestNamespace::QTest::qInvokeTestMethodDataEntry (slot=0x678880 "ntlmAuth") at
qtestcase.cpp:1693
QtQA::App::TestRunner: #16 0x00007f88aa18a7b6 in
TestNamespace::QTest::qInvokeTestMethod (slotName=0x6786c8 "ntlmAuth()",
data=0x0) at qtestcase.cpp:1818
QtQA::App::TestRunner: #17 0x00007f88aa18b052 in
TestNamespace::QTest::qInvokeTestMethods (testObject=0x7fff7c26d150) at
qtestcase.cpp:1972
QtQA::App::TestRunner: #18 0x00007f88aa18b567 in TestNamespace::QTest::qExec
(testObject=0x7fff7c26d150, argc=5, argv=0x7fff7c26d258) at qtestcase.cpp:2200
QtQA::App::TestRunner: #19 0x00000000004036c6 in main (argc=5,
argv=0x7fff7c26d258) at tst_qauthenticator.cpp:163
QtQA::App::TestRunner:
QtQA::App::TestRunner:
================================================================================
QtQA::App::TestRunner: test failure could be reproduced twice consecutively
QtQA::App::TestRunner: end tst_qauthenticator: 9 seconds, signal 6
Build log:
http://testresults.qt-project.org/ci/QtBase_stable_Integration/build_02386/linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64/log.txt.gz
Tested changes (refs/builds/stable_1382616735):
http://codereview.qt-project.org/69098 [PS1] - Fix check for ICU on MinGW
http://codereview.qt-project.org/69077 [PS1] - QImageWriter: add a
forgotten #ifndef QT_NO_IMAGEFORMAT_BPM
http://codereview.qt-project.org/68825 [PS1] - QNetworkReply manual auto
tests: add manual proxy test
http://codereview.qt-project.org/68824 [PS1] - Fix some NTLM authentication
issues
http://codereview.qt-project.org/68587 [PS3] - Android: Fix repaint on
rotation
http://codereview.qt-project.org/68961 [PS3] - qmake: Expose qmake
arguments as QMAKE_ARGS
http://codereview.qt-project.org/68981 [PS1] - don't explicitly exclude
qconfig.h when building moc
http://codereview.qt-project.org/68979 [PS2] - remove pointless "SeeAlso:
???" entries
http://codereview.qt-project.org/68978 [PS1] - document format of entries
http://codereview.qt-project.org/68852 [PS1] - purge auto_use_privates
module option
http://codereview.qt-project.org/69061 [PS1] - ANGLE: Fix compilation with
MSVC2013.
http://codereview.qt-project.org/69056 [PS2] - ANGLE: Fix fxc path setting
for MSVC 2013.
_______________________________________________
Ci-reports mailing list
[email protected]
http://lists.qt-project.org/mailman/listinfo/ci-reports