Uploaded image for project: 'Qt'
  1. Qt
  2. QTBUG-59336

tst_QDBusAbstractAdaptor::methodCallsPeer() crashes occasionally in the CI on OpenSUSE 42.1

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Open
    • Priority: P1: Critical
    • Resolution: Unresolved
    • Affects Version/s: 5.9, 5.10
    • Fix Version/s: None
    • Component/s: D-Bus
    • Labels:
    • Environment:
      OpenSUSE 42.1 (GCC 4.8.5)

      Description

      The test has crashed 3 times. 23rd and 24th of Feb, and 1st of Mar. It has failed only on OpenSUSE 42.1.

      Crash log:

      ======== Received signal, dumping stack ==============
      GNU gdb (GDB; %maintenance_distribution) 7.9.1
      Copyright (C) 2015 Free Software Foundation, Inc.
      License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
      This is free software: you are free to change and redistribute it.
      There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
      and "show warranty" for details.
      This GDB was configured as "x86_64-suse-linux".
      Type "show configuration" for configuration details.
      For bug reporting instructions, please see:
      <http://bugs.opensuse.org/>.
      Find the GDB manual and other documentation resources online at:
      <http://www.gnu.org/software/gdb/documentation/>.
      For help, type "help".
      Type "apropos word" to search for commands related to "word".
      Attaching to process 2468
      Reading symbols from /home/qt/work/qt/qtbase/tests/auto/dbus/qdbusabstractadaptor/tst_qdbusabstractadaptor...done.
      Reading symbols from /home/qt/work/install/lib/libQt5DBus.so.5...done.
      Reading symbols from /home/qt/work/install/lib/libQt5Test.so.5...done.
      Reading symbols from /home/qt/work/install/lib/libQt5Core.so.5...done.
      Reading symbols from /lib64/libpthread.so.0...(no debugging symbols found)...done.
      [New LWP 2472]
      [New LWP 2469]
      [Thread debugging using libthread_db enabled]
      Using host libthread_db library "/lib64/libthread_db.so.1".
      Reading symbols from /usr/lib64/libstdc++.so.6...(no debugging symbols found)...done.
      Reading symbols from /lib64/libm.so.6...(no debugging symbols found)...done.
      Reading symbols from /lib64/libgcc_s.so.1...(no debugging symbols found)...done.
      Reading symbols from /lib64/libc.so.6...(no debugging symbols found)...done.
      Reading symbols from /lib64/libdbus-1.so.3...(no debugging symbols found)...done.
      Reading symbols from /usr/lib64/libicui18n.so.52.1...(no debugging symbols found)...done.
      Reading symbols from /usr/lib64/libicuuc.so.52.1...(no debugging symbols found)...done.
      Reading symbols from /usr/lib64/libicudata.so.52.1...(no debugging symbols found)...done.
      Reading symbols from /lib64/libdl.so.2...(no debugging symbols found)...done.
      Reading symbols from /lib64/librt.so.1...(no debugging symbols found)...done.
      Reading symbols from /lib64/libz.so.1...(no debugging symbols found)...done.
      Reading symbols from /usr/lib64/libgthread-2.0.so.0...(no debugging symbols found)...done.
      Reading symbols from /usr/lib64/libglib-2.0.so.0...(no debugging symbols found)...done.
      Reading symbols from /lib64/ld-linux-x86-64.so.2...(no debugging symbols found)...done.
      Reading symbols from /usr/lib64/libpcre.so.1...(no debugging symbols found)...done.
      0x00007f2585486c1d in poll () from /lib64/libc.so.6
      Missing separate debuginfos, use: zypper install glibc-debuginfo-2.19-17.4.x86_64 libdbus-1-3-debuginfo-1.8.16-5.2.x86_64 libgcc_s1-debuginfo-5.2.1+r226025-4.2.x86_64 libglib-2_0-0-debuginfo-2.44.1-2.3.x86_64 libgthread-2_0-0-debuginfo-2.44.1-2.3.x86_64 libicu52_1-debuginfo-52.1-10.3.x86_64 libpcre1-debuginfo-8.33-3.5.x86_64 libstdc++6-debuginfo-5.2.1+r226025-4.2.x86_64 libz1-debuginfo-1.2.8-6.4.x86_64
      (gdb) 
      Thread 3 (Thread 0x7f25823ca700 (LWP 2469)):
      #0  0x00007f2585460a49 in waitpid () from /lib64/libc.so.6
      No symbol table info available.
      #1  0x00007f25853eb1bb in do_system () from /lib64/libc.so.6
      No symbol table info available.
      #2  0x00007f258696341f in stackTrace () at qtestcase.cpp:223
              ok = false
              disableStackDump = <optimized out>
              cmd = "gdb --pid 2468 2>/dev/null <<EOF\nset prompt\nset height 0\nthread apply all where full\ndetach\nquit\nEOF\n\000\000\000\000e\004\207%\177\000\000h\320\376\205%\177\000\000\350i\004\207%\177\000\000\070\236<\202%\177\000\000\000e\004\207%\177\000\000\000\000\000\000\000\000\000\000Xh\004\207%\177\000\000 \235<\202%\177\000\000\000\000\000\000\000\000\000\000\360\235<\202%\177\000\000\003\306\377\205%\177\000\000\377\377\377\377\000\000\000\000"...
      #3  0x00007f258696c52f in QTest::WatchDog::run (this=0x248cb70)
          at qtestcase.cpp:992
              locker = {val = 38325129}
              __PRETTY_FUNCTION__ = "virtual void QTest::WatchDog::run()"
      #4  0x00007f25862c3327 in QThreadPrivate::start (arg=0x248cb70)
          at thread/qthread_unix.cpp:368
              __clframe = {
                __cancel_routine = 0x7f25862c1fdc <QThreadPrivate::finish(void*)>, 
                __cancel_arg = 0x248cb70, __do_it = 1, __cancel_type = 32549}
              thr = 0x248cb70
      #5  0x00007f2585ff30a4 in start_thread () from /lib64/libpthread.so.0
      No symbol table info available.
      #6  0x00007f258548f04d in clone () from /lib64/libc.so.6
      No symbol table info available.
      
      Thread 2 (Thread 0x7f2581bc9700 (LWP 2472)):
      #0  0x00007f2585486c1d in poll () from /lib64/libc.so.6
      No symbol table info available.
      #1  0x00007f2583ce7e64 in ?? () from /usr/lib64/libglib-2.0.so.0
      No symbol table info available.
      #2  0x00007f2583ce7f7c in g_main_context_iteration ()
         from /usr/lib64/libglib-2.0.so.0
      No symbol table info available.
      #3  0x00007f25864dd2ff in QEventDispatcherGlib::processEvents (this=
          0x7f25740008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
              d = 0x7f25740008e0
              canWait = true
              savedFlags = <optimized out>
              result = false
      #4  0x00007f258648261d in QEventLoop::processEvents (this=this@entry=
          0x7f2581bc8e20, flags=..., flags@entry=...) at kernel/qeventloop.cpp:134
              d = <optimized out>
      #5  0x00007f2586482a59 in QEventLoop::exec (this=this@entry=0x7f2581bc8e20, 
          flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
              locker = {val = 38389440}
              __PRETTY_FUNCTION__ = "int QEventLoop::exec(QEventLoop::ProcessEventsFlags)"
              ref = {d = 0x7f2574002f90, locker = @0x7f2581bc8d40, 
                exceptionCaught = true}
              d = 0x7f2574002f90
      #6  0x00007f25862bd64e in QThread::exec (
          this=this@entry=0x7f2586e26d60 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at thread/qthread.cpp:515
              d = 0x249c650
              locker = {val = 38389440}
              eventLoop = {<QObject> = {
                  _vptr.QObject = 0x7f258694f1f0 <vtable for QEventLoop+16>, 
                  static staticMetaObject = {d = {superdata = 0x0, 
                      stringdata = 0x7f2586632e60 <qt_meta_stringdata_QObject>, 
                      data = 0x7f2586632d40 <qt_meta_data_QObject>, 
                      static_metacall = 0x7f25864bb638 <QObject::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, 
                      extradata = 0x0}}, d_ptr = {d = 0x7f2574002f90}, 
                  static staticQtMetaObject = {d = {superdata = 0x0, 
                      stringdata = 0x7f2586682b20 <qt_meta_stringdata_Qt>, 
                      data = 0x7f258667ffc0 <qt_meta_data_Qt>, 
                      static_metacall = 0x0, relatedMetaObjects = 0x0, 
                      extradata = 0x0}}}, static staticMetaObject = {d = {
                    superdata = 0x7f258694bb40 <QObject::staticMetaObject>, 
                    stringdata = 0x7f258669aea0 <qt_meta_stringdata_QEventLoop>, 
                    data = 0x7f258669ae40 <qt_meta_data_QEventLoop>, 
                    static_metacall = 0x7f258652cf90 <QEventLoop::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, 
                    extradata = 0x0}}}
              returnCode = <optimized out>
      #7  0x00007f2586baedbc in QDBusConnectionManager::run (this=
          0x7f2586e26d60 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at qdbusconnection.cpp:178
              locker = {val = 0}
      #8  0x00007f25862c3327 in QThreadPrivate::start (
          arg=0x7f2586e26d60 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at thread/qthread_unix.cpp:368
              __clframe = {
                __cancel_routine = 0x7f25862c1fdc <QThreadPrivate::finish(void*)>, 
                __cancel_arg = 0x7f2586e26d60 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>, __do_it = 1, __cancel_type = 0}
              thr = 0x7f2586e26d60 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>
      #9  0x00007f2585ff30a4 in start_thread () from /lib64/libpthread.so.0
      No symbol table info available.
      #10 0x00007f258548f04d in clone () from /lib64/libc.so.6
      No symbol table info available.
      
      Thread 1 (Thread 0x7f2587016740 (LWP 2468)):
      #0  0x00007f2585486c1d in poll () from /lib64/libc.so.6
      No symbol table info available.
      #1  0x00007f2583ce7e64 in ?? () from /usr/lib64/libglib-2.0.so.0
      No symbol table info available.
      #2  0x00007f2583ce7f7c in g_main_context_iteration ()
         from /usr/lib64/libglib-2.0.so.0
      No symbol table info available.
      #3  0x00007f25864dd2ec in QEventDispatcherGlib::processEvents (this=0x248b390, 
          flags=...) at kernel/qeventdispatcher_glib.cpp:423
              d = 0x248b3b0
              canWait = true
              savedFlags = <optimized out>
              result = <optimized out>
      #4  0x00007f258648261d in QEventLoop::processEvents (
          this=this@entry=0x7fff5d9c77a0, flags=..., flags@entry=...)
          at kernel/qeventloop.cpp:134
              d = <optimized out>
      #5  0x00007f2586482a59 in QEventLoop::exec (this=this@entry=0x7fff5d9c77a0, 
          flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
              locker = {val = 38293120}
              __PRETTY_FUNCTION__ = "int QEventLoop::exec(QEventLoop::ProcessEventsFlags)"
              ref = {d = 0x24a1ac0, locker = @0x7fff5d9c7670, exceptionCaught = true}
              d = 0x24a1ac0
      #6  0x00007f2586bc3420 in QDBusConnectionPrivate::sendWithReply (this=
          0x7f2574008260, message=..., sendMode=sendMode@entry=2, 
          timeout=<optimized out>) at qdbusintegrator.cpp:2055
              loop = {<QObject> = {
                  _vptr.QObject = 0x7f258694f1f0 <vtable for QEventLoop+16>, 
                  static staticMetaObject = {d = {superdata = 0x0, 
                      stringdata = 0x7f2586632e60 <qt_meta_stringdata_QObject>, 
                      data = 0x7f2586632d40 <qt_meta_data_QObject>, 
                      static_metacall = 0x7f25864bb638 <QObject::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, 
                      extradata = 0x0}}, d_ptr = {d = 0x24a1ac0}, 
                  static staticQtMetaObject = {d = {superdata = 0x0, 
                      stringdata = 0x7f2586682b20 <qt_meta_stringdata_Qt>, 
                      data = 0x7f258667ffc0 <qt_meta_data_Qt>, 
                      static_metacall = 0x0, relatedMetaObjects = 0x0, 
                      extradata = 0x0}}}, static staticMetaObject = {d = {
                    superdata = 0x7f258694bb40 <QObject::staticMetaObject>, 
                    stringdata = 0x7f258669aea0 <qt_meta_stringdata_QEventLoop>, 
                    data = 0x7f258669ae40 <qt_meta_data_QEventLoop>, 
                    static_metacall = 0x7f258652cf90 <QEventLoop::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, 
                    extradata = 0x0}}}
              watcher = {m_message = {d_ptr = 0x24a98a0}, m_maxCallTimeoutMs = 200, 
                m_callTimer = {t1 = 1639, t2 = 631787}}
              pcall = 0x249d830
              reply = {d_ptr = 0x0}
      #7  0x00007f2586badd4b in QDBusConnection::call (this=this@entry=0x24ab690, 
          message=..., mode=mode@entry=QDBus::BlockWithGui, timeout=<optimized out>)
          at qdbusconnection.cpp:679
              retval = {d_ptr = 0x7fff5d9c7ab0}
      #8  0x00007f2586bd27e7 in QDBusAbstractInterface::callWithArgumentList (
          this=this@entry=0x7fff5d9c7c30, mode=mode@entry=QDBus::BlockWithGui, 
          method=..., args=...) at qdbusabstractinterface.cpp:494
              m = {static null = {<No data fields>}, d = 0x24a11d0}
              msg = {d_ptr = 0x24a98a0}
              pos = <optimized out>
              reply = {d_ptr = 0x0}
      #9  0x00007f2586bd2eb0 in QDBusAbstractInterface::call (
          this=this@entry=0x7fff5d9c7c30, mode=mode@entry=QDBus::BlockWithGui, 
          method=..., arg1=..., arg2=..., arg3=..., arg4=..., arg5=..., arg6=..., 
          arg7=..., arg8=...) at qdbusabstractinterface.cpp:787
              argList = {<QListSpecialMethods<QVariant>> = {<No data fields>}, {p = {
                    static shared_null = {ref = {atomic = {
                          _q_value = {<std::__atomic_base<int>> = {
                              _M_i = -1}, <No data fields>}}}, alloc = 0, begin = 0, 
                      end = 0, array = {0x0}}, 
                    d = 0x7f25865788c0 <QListData::shared_null>}, 
                  d = 0x7f25865788c0 <QListData::shared_null>}}
              count = <optimized out>
      #10 0x0000000000424408 in tst_QDBusAbstractAdaptor::methodCallsPeer (
          this=<optimized out>) at ../tst_qdbusabstractadaptor.cpp:1112
              if2 = 
          {<QDBusAbstractInterface> = {<QDBusAbstractInterfaceBase> = {<QObject> = {
                      _vptr.QObject = 0x7f2586e250d0 <vtable for QDBusInterface+16>, 
                      static staticMetaObject = {d = {superdata = 0x0, 
                          stringdata = 0x7f2586632e60 <qt_meta_stringdata_QObject>, 
                          data = 0x7f2586632d40 <qt_meta_data_QObject>, 
                          static_metacall = 0x7f25864bb638 <QObject::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, 
                          extradata = 0x0}}, d_ptr = {d = 0x24ab620}, 
                      static staticQtMetaObject = {d = {superdata = 0x0, 
                          stringdata = 0x7f2586682b20 <qt_meta_stringdata_Qt>, 
                          data = 0x7f258667ffc0 <qt_meta_data_Qt>, 
                          static_metacall = 0x0, relatedMetaObjects = 0x0, 
                          extradata = 0x0}}}, <No data fields>}, 
                  static staticMetaObject = {d = {
                      superdata = 0x7f258694bb40 <QObject::staticMetaObject>, 
                      stringdata = 0x7f2586c0ee60 <qt_meta_stringdata_QDBusAbstractInterface>, data = 0x7f2586c0ede0 <qt_meta_data_QDBusAbstractInterface>, 
                      static_metacall = 0x7f2586bcfbb2 <QDBusAbstractInterface::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, 
                      relatedMetaObjects = 0x0, extradata = 0x0}}}, <No data fields>}
              if4 = {<QDBusAbstractInterface> = {<QDBusAbstractInterfaceBase> = {<QObject> = {_vptr.QObject = 0x7f2586e250d0 <vtable for QDBusInterface+16>, 
                      static staticMetaObject = {d = {superdata = 0x0, 
                          stringdata = 0x7f2586632e60 <qt_meta_stringdata_QObject>, 
                          data = 0x7f2586632d40 <qt_meta_data_QObject>, 
                          static_metacall = 0x7f25864bb638 <QObject::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, 
                          extradata = 0x0}}, d_ptr = {d = 0x24a0ea0}, 
                      static staticQtMetaObject = {d = {superdata = 0x0, 
                          stringdata = 0x7f2586682b20 <qt_meta_stringdata_Qt>, 
                          data = 0x7f258667ffc0 <qt_meta_data_Qt>, 
                          static_metacall = 0x0, relatedMetaObjects = 0x0, 
                          extradata = 0x0}}}, <No data fields>}, 
                  static staticMetaObject = {d = {
                      superdata = 0x7f258694bb40 <QObject::staticMetaObject>, 
                      stringdata = 0x7f2586c0ee60 <qt_meta_stringdata_QDBusAbstractInterface>, data = 0x7f2586c0ede0 <qt_meta_data_QDBusAbstractInterface>, 
                      static_metacall = 0x7f2586bcfbb2 <QDBusAbstractInterface::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, 
                      relatedMetaObjects = 0x0, extradata = 0x0}}}, <No data fields>}
              con = {static staticMetaObject = {d = {superdata = 0x0, 
                    stringdata = 0x7f2586c13320 <qt_meta_stringdata_QDBusConnection>, data = 0x7f2586c131e0 <qt_meta_data_QDBusConnection>, static_metacall = 0x0, 
                    relatedMetaObjects = 0x0, extradata = 0x0}}, d = 0x7f2574008260}
              nInterfaces = 2
              if1 = {<QDBusAbstractInterface> = {<QDBusAbstractInterfaceBase> = {<QObject> = {_vptr.QObject = 0x7f2586e250d0 <vtable for QDBusInterface+16>, 
                      static staticMetaObject = {d = {superdata = 0x0, 
                          stringdata = 0x7f2586632e60 <qt_meta_stringdata_QObject>, 
                          data = 0x7f2586632d40 <qt_meta_data_QObject>, 
                          static_metacall = 0x7f25864bb638 <QObject::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, 
                          extradata = 0x0}}, d_ptr = {d = 0x24a0ce0}, 
                      static staticQtMetaObject = {d = {superdata = 0x0, 
                          stringdata = 0x7f2586682b20 <qt_meta_stringdata_Qt>, 
                          data = 0x7f258667ffc0 <qt_meta_data_Qt>, 
                          static_metacall = 0x0, relatedMetaObjects = 0x0, 
                          extradata = 0x0}}}, <No data fields>}, 
                  static staticMetaObject = {d = {
                      superdata = 0x7f258694bb40 <QObject::staticMetaObject>, 
                      stringdata = 0x7f2586c0ee60 <qt_meta_stringdata_QDBusAbstractInterface>, data = 0x7f2586c0ede0 <qt_meta_data_QDBusAbstractInterface>, 
                      static_metacall = 0x7f2586bcfbb2 <QDBusAbstractInterface::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, 
                      relatedMetaObjects = 0x0, extradata = 0x0}}}, <No data fields>}
              if3 = {<QDBusAbstractInterface> = {<QDBusAbstractInterfaceBase> = {<QObject> = {_vptr.QObject = 0x7f2586e250d0 <vtable for QDBusInterface+16>, 
                      static staticMetaObject = {d = {superdata = 0x0, 
                          stringdata = 0x7f2586632e60 <qt_meta_stringdata_QObject>, 
                          data = 0x7f2586632d40 <qt_meta_data_QObject>, 
                          static_metacall = 0x7f25864bb638 <QObject::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, 
                          extradata = 0x0}}, d_ptr = {d = 0x24a0360}, 
                      static staticQtMetaObject = {d = {superdata = 0x0, 
                          stringdata = 0x7f2586682b20 <qt_meta_stringdata_Qt>, 
                          data = 0x7f258667ffc0 <qt_meta_data_Qt>, 
                          static_metacall = 0x0, relatedMetaObjects = 0x0, 
                          extradata = 0x0}}}, <No data fields>}, 
                  static staticMetaObject = {d = {
                      superdata = 0x7f258694bb40 <QObject::staticMetaObject>, 
                      stringdata = 0x7f2586c0ee60 <qt_meta_stringdata_QDBusAbstractInterface>, data = 0x7f2586c0ede0 <qt_meta_data_QDBusAbstractInterface>, 
                      static_metacall = 0x7f2586bcfbb2 <QDBusAbstractInterface::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, 
                      relatedMetaObjects = 0x0, extradata = 0x0}}}, <No data fields>}
      #11 0x000000000042e2b5 in tst_QDBusAbstractAdaptor::qt_static_metacall (
          _o=_o@entry=0x7fff5d9c9220, _c=_c@entry=QMetaObject::InvokeMetaMethod, 
          _id=_id@entry=22, _a=_a@entry=0x7fff5d9c8940)
          at .moc/tst_qdbusabstractadaptor.moc:613
              _t = 0x7fff5d9c9220
      #12 0x00007f2586491bc7 in QMetaMethod::invoke (this=<optimized out>, 
          object=0x7fff5d9c9220, 
          connectionType=connectionType@entry=Qt::DirectConnection, returnValue=..., 
          val0=..., val1=..., val2=..., val3=..., val4=..., val5=..., val6=..., 
          val7=..., val8=..., val9=...) at kernel/qmetaobject.cpp:2222
              paramCount = 1
              currentThread = 0x2484df0
              param = {0x0 <repeats 11 times>}
              callFunction = 0x42e12e <tst_QDBusAbstractAdaptor::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>
              __PRETTY_FUNCTION__ = "bool QMetaMethod::invoke(QObject*, Qt::ConnectionType, QGenericReturnArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgum"...
              typeNames = {0x0 <repeats 11 times>}
              objectThread = 0x2484df0
              idx_offset = 5
      #13 0x00007f258696a185 in invoke (val9=..., val8=..., val7=..., val6=..., 
          val5=..., val4=..., val3=..., val2=..., val1=..., val0=..., 
          connectionType=Qt::DirectConnection, object=<optimized out>, 
          this=<optimized out>)
          at ../../include/QtCore/../../src/corelib/kernel/qmetaobject.h:123
      No locals.
      #14 QTest::TestMethods::invokeTestOnData (this=this@entry=0x7fff5d9c9110, 
          index=index@entry=14) at qtestcase.cpp:891
              invokeOk = <optimized out>
              isBenchmark = false
              i = -1
              results = {d = 0x7f2586576580 <QArrayData::shared_null>}
              minimumTotalReached = <optimized out>
      #15 0x00007f258696ae0a in QTest::TestMethods::invokeTest (
          this=this@entry=0x7fff5d9c9110, index=index@entry=14, data=data@entry=0x0, 
          watchDog=watchDog@entry=0x248cb70) at qtestcase.cpp:1072
              curDataIndex = 4
              dataCount = 5
              foundFunction = true
              benchmarkData = {static current = 0x7fff5d9c8c70, result = {context = {
                    slotName = {static null = {<No data fields>}, 
                      d = 0x7f2586576580 <QArrayData::shared_null>}, tag = {
                      static null = {<No data fields>}, 
                      d = 0x7f2586576580 <QArrayData::shared_null>}, 
                    checkpointIndex = -1}, value = -1, iterations = -1, 
                  metric = QTest::FramesPerSecond, setByMacro = true, 
                  valid = false}, resultAccepted = false, runOnce = false, 
                iterationCount = 1}
              member = "methodCallsPeer_data()\000nterface_data()\000)\000\313H\002\000\000\000\000\220\313H\002\000\000\000\000\032V\227\206%\177\000\000\000\002\000\000\000\000\000\000\000\215\234]\377\177\000\000    <Duration msecs=\"7.523115\"/>\n</TestFunction>\n", '\000' <repeats 120 times>...
              name = @0x7fff5d9c8eb0: {
                d = 0x45ab00 <qt_meta_stringdata_tst_QDBusAbstractAdaptor+576>}
              table = {d = 0x249d7a0}
              gTable = <optimized out>
              curGlobalDataIndex = <optimized out>
      #16 0x00007f258696b5d6 in QTest::TestMethods::invokeTests (
          this=this@entry=0x7fff5d9c9110, testObject=testObject@entry=0x7fff5d9c9220)
          at qtestcase.cpp:1379
              data = 0x0
              ok = <optimized out>
              i = 14
              count = <optimized out>
              previousFailed = <optimized out>
              metaObject = <optimized out>
              watchDog = {d = 0x248cb70}
      #17 0x00007f258696bca0 in QTest::qExec (
          testObject=testObject@entry=0x7fff5d9c9220, argc=<optimized out>, 
          argv=argv@entry=0x7fff5d9c9338) at qtestcase.cpp:1794
              handler = {d = 0x248b200}
              commandLineMethods = {<std::_Vector_base<QMetaMethod, std::allocator<QMetaMethod> >> = {
                  _M_impl = {<std::allocator<QMetaMethod>> = {<__gnu_cxx::new_allocator<QMetaMethod>> = {<No data fields>}, <No data fields>}, _M_start = 0x0, 
                    _M_finish = 0x0, _M_end_of_storage = 0x0}}, <No data fields>}
              test = {m_initTestCaseMethod = {
                  mobj = 0x670740 <tst_QDBusAbstractAdaptor::staticMetaObject>, 
                  handle = 14}, m_initTestCaseDataMethod = {mobj = 0x0, handle = 0}, 
                m_cleanupTestCaseMethod = {
                  mobj = 0x670740 <tst_QDBusAbstractAdaptor::staticMetaObject>, 
                  handle = 19}, m_initMethod = {mobj = 0x0, handle = 0}, 
                m_cleanupMethod = {mobj = 0x0, handle = 0}, 
                m_methods = {<std::_Vector_base<QMetaMethod, std::allocator<QMetaMethod> >> = {
                    _M_impl = {<std::allocator<QMetaMethod>> = {<__gnu_cxx::new_allocator<QMetaMethod>> = {<No data fields>}, <No data fields>}, _M_start = 0x248ef90, 
                      _M_finish = 0x248f180, 
                      _M_end_of_storage = 0x248f2a0}}, <No data fields>}}
              metaObject = <optimized out>
              benchmarkData = {static current = 0x7fff5d9c90d0, 
                measurer = 0x248c010, context = {slotName = {
                    static null = {<No data fields>}, d = 0x249cfd0}, tag = {
                    static null = {<No data fields>}, d = 0x24a1640}, 
                  checkpointIndex = -1}, walltimeMinimum = -1, iterationCount = -1, 
                medianIterationCount = -1, createChart = false, 
                verboseOutput = false, callgrindOutFileBase = {
                  static null = {<No data fields>}, 
                  d = 0x7f2586576580 <QArrayData::shared_null>}, minimumTotal = -1, 
                mode_ = QBenchmarkGlobalData::WallTime}
              callgrindChildExitCode = 0
              __PRETTY_FUNCTION__ = "int QTest::qExec(QObject*, int, char**)"
      #18 0x000000000042e567 in main (argc=5, argv=0x7fff5d9c9338)
          at ../tst_qdbusabstractadaptor.cpp:1901
              app = {<QObject> = {
                  _vptr.QObject = 0x7f258694f2d0 <vtable for QCoreApplication+16>, 
                  static staticMetaObject = {d = {superdata = 0x0, 
                      stringdata = 0x7f2586632e60 <qt_meta_stringdata_QObject>, 
                      data = 0x7f2586632d40 <qt_meta_data_QObject>, 
                      static_metacall = 0x7f25864bb638 <QObject::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, 
                      extradata = 0x0}}, d_ptr = {d = 0x2484cb0}, 
                  static staticQtMetaObject = {d = {superdata = 0x0, 
                      stringdata = 0x7f2586682b20 <qt_meta_stringdata_Qt>, 
                      data = 0x7f258667ffc0 <qt_meta_data_Qt>, 
                      static_metacall = 0x0, relatedMetaObjects = 0x0, 
                      extradata = 0x0}}}, static staticMetaObject = {d = {
                    superdata = 0x7f258694bb40 <QObject::staticMetaObject>, 
                    stringdata = 0x7f258669b080 <qt_meta_stringdata_QCoreApplication>, data = 0x7f258669af60 <qt_meta_data_QCoreApplication>, 
                    static_metacall = 0x7f258652d134 <QCoreApplication::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, 
                    extradata = 0x0}}, static self = 0x7fff5d9c9210}
              tc = {<QObject> = {
                  _vptr.QObject = 0x670610 <vtable for tst_QDBusAbstractAdaptor+16>, 
                  static staticMetaObject = {d = {superdata = 0x0, 
                      stringdata = 0x7f2586632e60 <qt_meta_stringdata_QObject>, 
                      data = 0x7f2586632d40 <qt_meta_data_QObject>, 
                      static_metacall = 0x7f25864bb638 <QObject::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, 
                      extradata = 0x0}}, d_ptr = {d = 0x248bc00}, 
                  static staticQtMetaObject = {d = {superdata = 0x0, 
                      stringdata = 0x7f2586682b20 <qt_meta_stringdata_Qt>, 
                      data = 0x7f258667ffc0 <qt_meta_data_Qt>, 
                      static_metacall = 0x0, relatedMetaObjects = 0x0, 
                      extradata = 0x0}}}, static staticMetaObject = {d = {
                    superdata = 0x7f258694bb40 <QObject::staticMetaObject>, 
                    stringdata = 0x45a8c0 <qt_meta_stringdata_tst_QDBusAbstractAdaptor>, data = 0x45a460 <qt_meta_data_tst_QDBusAbstractAdaptor>, 
                    static_metacall = 0x42e12e <tst_QDBusAbstractAdaptor::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, 
                    extradata = 0x0}}, proc = {<QIODevice> = {<QObject> = {
                      _vptr.QObject = 0x7f2586949e10 <vtable for QProcess+16>, 
                      static staticMetaObject = {d = {superdata = 0x0, 
                          stringdata = 0x7f2586632e60 <qt_meta_stringdata_QObject>, 
                          data = 0x7f2586632d40 <qt_meta_data_QObject>, 
                          static_metacall = 0x7f25864bb638 <QObject::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, 
                          extradata = 0x0}}, d_ptr = {d = 0x248be00}, 
                      static staticQtMetaObject = {d = {superdata = 0x0, 
                          stringdata = 0x7f2586682b20 <qt_meta_stringdata_Qt>, 
                          data = 0x7f258667ffc0 <qt_meta_data_Qt>, 
                          static_metacall = 0x0, relatedMetaObjects = 0x0, 
                          extradata = 0x0}}}, static staticMetaObject = {d = {
                        superdata = 0x7f258694bb40 <QObject::staticMetaObject>, 
                        stringdata = 0x7f2586697de0 <qt_meta_stringdata_QIODevice>, 
                        data = 0x7f2586697ce0 <qt_meta_data_QIODevice>, 
                        static_metacall = 0x7f2586529f02 <QIODevice::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, 
                        extradata = 0x0}}}, static staticMetaObject = {d = {
                      superdata = 0x7f258694dba0 <QIODevice::staticMetaObject>, 
                      stringdata = 0x7f258661bba0 <qt_meta_stringdata_QProcess>, 
                      data = 0x7f258661b8c0 <qt_meta_data_QProcess>, 
                      static_metacall = 0x7f25863cd4b6 <QProcess::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, 
                      extradata = 0x0}}}}
      Detaching from program: /home/qt/work/qt/qtbase/tests/auto/dbus/qdbusabstractadaptor/tst_qdbusabstractadaptor, process 2468
      ========= End of stack trace ==============
      QFATAL : tst_QDBusAbstractAdaptor::methodCallsPeer(4) Test function timed out
      FAIL!  : tst_QDBusAbstractAdaptor::methodCallsPeer(4) Received a fatal error.
         Loc: [Unknown file(0)]
      Totals: 30 passed, 1 failed, 0 skipped, 3 blacklisted, 308803ms
      ********* Finished testing of tst_QDBusAbstractAdaptor *********
      /bin/sh: line 1:  2468 Aborted                 (core dumped) /home/qt/work/qt/qtbase/tests/auto/dbus/qdbusabstractadaptor/qdbusabstractadaptor/target_wrapper.sh ./tst_qdbusabstractadaptor -o /home/qt/work/testresults/tests/auto/dbus/qdbusabstractadaptor/qdbusabstractadaptor743619740,xml -o -,txt
      Makefile:318: recipe for target 'check' failed
      make: *** [check] Error 134
      

      Build log: http://testresults.qt.io/logs/qt/qtbase/565082b4f9591d012d546732130200640e9d5ee0/LinuxopenSUSE_42_1x86_64LinuxopenSUSE_42_1x86_64GCCqtci-linux-openSUSE-42.1-x86_64-e61777DeveloperBuild_NoPch/85d6b000f945a84bc84a4f01f53ac65bc05cbe86/testrun_1488369603/testlog.txt.gz

        Attachments

        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

          Activity

            People

            • Assignee:
              thiago Thiago Macieira
              Reporter:
              mipohjan Milla Pohjanheimo
            • Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated:

                Gerrit Reviews

                There are no open Gerrit changes