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

Deadlock on dbus used when used in various threads

    XMLWordPrintable

Details

    • Bug
    • Resolution: Done
    • P1: Critical
    • 5.6.0 Beta, 5.6.0
    • 5.4.1
    • D-Bus
    • None
    • 58d9b42c03672a21b4976b69b06915af1352d78a c61aaa28df461857b756b9415861cd2d6579c908 8888eae0d3da23f233ce49cd3457885998444db4 e94f512b1e4ef0da310dce6ec75b28e748183cc8 e15e5b1d37de1903d9c19c239d15440a783dc051 cc5ab92cd9e06511f7a65cc3195f01a730591768 d8148edb

    Description

      Running this simple QML program on loop i can get it to deadlock reasonably fast (around 5 minutes or less).

      The backtrace is
      Thread 5 (Thread 0x7fc18111e700 (LWP 11156)):
      #0 0x00007fc18a3a00cd in poll () at ../sysdeps/unix/syscall-template.S:81
      #1 0x00007fc186a59b72 in () at /usr/lib/x86_64-linux-gnu/libxcb.so.1
      #2 0x00007fc186a5b64f in xcb_wait_for_event () at /usr/lib/x86_64-linux-gnu/libxcb.so.1
      #3 0x00007fc18c5da617 in QXcbEventReader::run() (this=0x22db580) at /home/tsdgeos_work/qt5/qtbase/src/plugins/platforms/xcb/qxcbconnection.cpp:1099
      #4 0x00007fc18ac540b8 in QThreadPrivate::start(void*) (arg=0x22db580) at /home/tsdgeos_work/qt5/qtbase/src/corelib/thread/qthread_unix.cpp:337
      #5 0x00007fc189bd00a5 in start_thread (arg=0x7fc18111e700) at pthread_create.c:309
      #6 0x00007fc18a3aa57d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

      Thread 4 (Thread 0x7fc17bfff700 (LWP 11157)):
      #0 0x00007fc18a3a00cd in poll () at ../sysdeps/unix/syscall-template.S:81
      #1 0x00007fc188891ebc in g_main_context_iterate (priority=2147483647, n_fds=1, fds=0x7fc174003070, timeout=-1, context=0x7fc174000990) at /build/buildd/glib2.0-2.43.91/./glib/gmain.c:4103
      #2 0x00007fc188891ebc in g_main_context_iterate (context=context@entry=0x7fc174000990, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /build/buildd/glib2.0-2.43.91/./glib/gmain.c:3803
      #3 0x00007fc188891fcc in g_main_context_iteration (context=0x7fc174000990, may_block=1) at /build/buildd/glib2.0-2.43.91/./glib/gmain.c:3869
      #4 0x00007fc18af6814c in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7fc1740008c0, flags=...) at /home/tsdgeos_work/qt5/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:418
      #5 0x00007fc18aee2e60 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7fc17bffee00, flags=...) at /home/tsdgeos_work/qt5/qtbase/src/corelib/kernel/qeventloop.cpp:128
      #6 0x00007fc18aee3178 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7fc17bffee00, flags=...) at /home/tsdgeos_work/qt5/qtbase/src/corelib/kernel/qeventloop.cpp:204
      #7 0x00007fc18ac4c383 in QThread::exec() (this=0x22f5320) at /home/tsdgeos_work/qt5/qtbase/src/corelib/thread/qthread.cpp:503
      #8 0x00007fc18b5e1589 in ()
      #9 0x00007fc17bffeed0 in ()
      #10 0x00000000022f5320 in ()
      #11 0x00007fc17bffeed0 in ()
      #12 0x00007fc18ac540b8 in QThreadPrivate::start(void*) (arg=0x7fc18c50e535 <_dl_runtime_resolve+53>) at /home/tsdgeos_work/qt5/qtbase/src/corelib/thread/qthread_unix.cpp:337

      Thread 3 (Thread 0x7fc179361700 (LWP 11158)):
      #0 0x00007fc18a3a4f49 in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
      #1 0x00007fc18ac48662 in _q_futex(void*, int, int, timespec const*) (addr=0x7fc16c0061a8, op=0, val=3, timeout=0x0) at /home/tsdgeos_work/qt5/qtbase/src/corelib/thread/qmutex_linux.cpp:146
      #2 0x00007fc18ac4888b in lockInternal_helper<false>(QBasicAtomicPointer<QMutexData>&, int, QElapsedTimer*) (d_ptr=..., timeout=-1, elapsedTimer=0x0) at /home/tsdgeos_work/qt5/qtbase/src/corelib/thread/qmutex_linux.cpp:187
      #3 0x00007fc18ac486c3 in QBasicMutex::lockInternal() (this=0x7fc16c0061a8) at /home/tsdgeos_work/qt5/qtbase/src/corelib/thread/qmutex_linux.cpp:203
      #4 0x00007fc18ac48b0b in QBasicMutex::lock() (this=0x7fc16c0061a8) at /home/tsdgeos_work/qt5/qtbase/src/corelib/thread/qmutex.h:59
      #5 0x00007fc18ac48d90 in QRecursiveMutexPrivate::lock(int) (this=0x7fc16c006190, timeout=-1) at /home/tsdgeos_work/qt5/qtbase/src/corelib/thread/qmutex.cpp:620
      #6 0x00007fc18ac48417 in QMutex::lock() (this=0x7fc16c006930) at /home/tsdgeos_work/qt5/qtbase/src/corelib/thread/qmutex.cpp:215
      #7 0x00007fc181763c20 in QDBusMutexLocker::QDBusMutexLocker(ThreadAction, QDBusConnectionPrivate*, QMutex*) (this=0x7fc1793601d0, a=SendWithReplyAndBlockAction, s=0x7fc16c0068f0, m=0x7fc16c006930) at /home/tsdgeos_work/qt5/qtbase/src/dbus/qdbusthreaddebug_p.h:183
      #8 0x00007fc181763ce6 in QDBusDispatchLocker::QDBusDispatchLocker(ThreadAction, QDBusConnectionPrivate*) (this=0x7fc1793601d0, a=SendWithReplyAndBlockAction, s=0x7fc16c0068f0) at /home/tsdgeos_work/qt5/qtbase/src/dbus/qdbusthreaddebug_p.h:198
      #9 0x00007fc18175e827 in QDBusConnectionPrivate::sendWithReply(QDBusMessage const&, int, int) (this=0x7fc16c0068f0, message=..., sendMode=1, timeout=-1) at /home/tsdgeos_work/qt5/qtbase/src/dbus/qdbusintegrator.cpp:2046
      #10 0x00007fc181761810 in QDBusConnectionPrivate::getNameOwnerNoCache(QString const&) (this=0x7fc16c0068f0, serviceName=...) at /home/tsdgeos_work/qt5/qtbase/src/dbus/qdbusintegrator.cpp:2504
      #11 0x00007fc1817603a4 in QDBusConnectionPrivate::connectSignal(QString const&, QDBusConnectionPrivate::SignalHook const&) (this=0x7fc16c0068f0, key=..., hook=...) at /home/tsdgeos_work/qt5/qtbase/src/dbus/qdbusintegrator.cpp:2280
      #12 0x00007fc18175ff91 in QDBusConnectionPrivate::connectSignal(QString const&, QString const&, QString const&, QString const&, QStringList const&, QString const&, QObject*, char const*) (this=0x7fc16c0068f0, service=..., path=..., interface=..., name=..., argumentMatch=..., signature=..., receiver=0x7fc16c00b3f0, slot=0x7fc1800b61e8 "1modemAdded(QDBusObjectPath, QVariantMap)") at /home/tsdgeos_work/qt5/qtbase/src/dbus/qdbusintegrator.cpp:2247
      #13 0x00007fc18174b914 in QDBusConnection::connect(QString const&, QString const&, QString const&, QString const&, QStringList const&, QString const&, QObject*, char const*) (this=0x7fc179360680, service=..., path=..., interface=..., name=..., argumentMatch=..., signature=..., receiver=0x7fc16c00b3f0, slot=0x7fc1800b61e8 "1modemAdded(QDBusObjectPath, QVariantMap)") at /home/tsdgeos_work/qt5/qtbase/src/dbus/qdbusconnection.cpp:704
      #14 0x00007fc18174b517 in QDBusConnection::connect(QString const&, QString const&, QString const&, QString const&, QObject*, char const*) (this=0x7fc179360680, service=..., path=..., interface=..., name=..., receiver=0x7fc16c00b3f0, slot=0x7fc1800b61e8 "1modemAdded(QDBusObjectPath, QVariantMap)") at /home/tsdgeos_work/qt5/qtbase/src/dbus/qdbusconnection.cpp:625
      #15 0x00007fc1800a691e in QOfonoManagerInterface::QOfonoManagerInterface(QObject*) (this=0x7fc16c00b3f0, parent=0x7fc16c00e040) at /home/tsdgeos_work/qt5/qtbase/src/plugins/bearer/linux_common/qofonoservice_linux.cpp:82
      #16 0x00007fc18009cf88 in QNetworkManagerEngine::ofonoRegistered(QString const&) (this=0x7fc16c00e040) at /home/tsdgeos_work/qt5/qtbase/src/plugins/bearer/networkmanager/qnetworkmanagerengine.cpp:1110
      #17 0x00007fc18009600d in QNetworkManagerEngine::QNetworkManagerEngine(QObject*) (this=0x7fc16c00e040, parent=0x0) at /home/tsdgeos_work/qt5/qtbase/src/plugins/bearer/networkmanager/qnetworkmanagerengine.cpp:83
      #18 0x00007fc180083238 in QNetworkManagerEnginePlugin::create(QString const&) const (this=0x7fc16c00bd10, key=...) at /home/tsdgeos_work/qt5/qtbase/src/plugins/bearer/networkmanager/main.cpp:68
      #19 0x00007fc18a1a8fa5 in qLoadPlugin<QBearerEngine, QBearerEnginePlugin>(QFactoryLoader const*, QString const&) (loader=0x7fc18a2ae9a0 <(anonymous namespace)::Q_QGS_loader::innerFunction()::holder>, key=...)
      at ../../include/QtCore/5.4.2/QtCore/private/../../../../../../qtbase/src/corelib/plugin/qfactoryloader_p.h:92
      #20 0x00007fc18a1a7504 in QNetworkConfigurationManagerPrivate::updateConfigurations() (this=0x7fc16c003f80) at /home/tsdgeos_work/qt5/qtbase/src/network/bearer/qnetworkconfigmanager_p.cpp:385
      #21 0x00007fc18a1a5cda in QNetworkConfigurationManagerPrivate::initialize() (this=0x7fc16c003f80) at /home/tsdgeos_work/qt5/qtbase/src/network/bearer/qnetworkconfigmanager_p.cpp:70
      #22 0x00007fc18a1a29bd in qNetworkConfigurationManagerPrivate() () at /home/tsdgeos_work/qt5/qtbase/src/network/bearer/qnetworkconfigmanager.cpp:94
      #23 0x00007fc18a1a2a6a in QNetworkConfigurationManager::QNetworkConfigurationManager(QObject*) (this=0x7fc16c003dc0, parent=0x0) at /home/tsdgeos_work/qt5/qtbase/src/network/bearer/qnetworkconfigmanager.cpp:229
      #24 0x00007fc18a1613f7 in QNetworkAccessManagerPrivate::QNetworkAccessManagerPrivate() (this=0x7fc16c003d00) at /home/tsdgeos_work/qt5/qtbase/src/network/access/qnetworkaccessmanager_p.h:87
      #25 0x00007fc18a15c76f in QNetworkAccessManager::QNetworkAccessManager(QObject*) (this=0x7fc16c003a40, parent=0x7fc16c0013a0) at /home/tsdgeos_work/qt5/qtbase/src/network/access/qnetworkaccessmanager.cpp:425
      #26 0x00007fc18b51df84 in ()
      #27 0x00007fc16c0013a0 in ()
      #28 0x00000000022f5900 in ()
      #29 0x00000000022f5b71 in ()
      #30 0x00007fc16c0013a0 in ()
      #31 0x00000000022f5900 in ()
      Python Exception <class 'OverflowError'> int too big to convert:
      #32 0xffffffffffffffff in ()#33 0x0000000000000009 in ()
      #34 0x00007fc16c0013a0 in ()
      #35 0x00007fc179360be0 in ()
      --Type <return> to continue, or q <return> to quit--
      #36 0x00007fc18c0af809 in QQuickPixmapReader::networkAccessManager() (this=0xac496c289bdfc600) at /home/tsdgeos_work/qt5/qtdeclarative/src/quick/util/qquickpixmapcache.cpp:360

      Thread 2 (Thread 0x7fc16bfff700 (LWP 11160)):
      #0 0x00007fc18a3a00cd in poll () at ../sysdeps/unix/syscall-template.S:81
      #1 0x00007fc188891ebc in g_main_context_iterate (priority=2147483647, n_fds=1, fds=0x7fc164003070, timeout=-1, context=0x7fc164000990) at /build/buildd/glib2.0-2.43.91/./glib/gmain.c:4103
      #2 0x00007fc188891ebc in g_main_context_iterate (context=context@entry=0x7fc164000990, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /build/buildd/glib2.0-2.43.91/./glib/gmain.c:3803
      #3 0x00007fc188891fcc in g_main_context_iteration (context=0x7fc164000990, may_block=1) at /build/buildd/glib2.0-2.43.91/./glib/gmain.c:3869
      #4 0x00007fc18af6816c in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7fc1640008c0, flags=...) at /home/tsdgeos_work/qt5/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:420
      #5 0x00007fc18aee2e60 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7fc16bffee00, flags=...) at /home/tsdgeos_work/qt5/qtbase/src/corelib/kernel/qeventloop.cpp:128
      #6 0x00007fc18aee3178 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7fc16bffee00, flags=...) at /home/tsdgeos_work/qt5/qtbase/src/corelib/kernel/qeventloop.cpp:204
      #7 0x00007fc18ac4c383 in QThread::exec() (this=0x7fc16c0041e0) at /home/tsdgeos_work/qt5/qtbase/src/corelib/thread/qthread.cpp:503
      #8 0x00007fc18ac4c55a in QThread::run() (this=0x7fc16c0041e0) at /home/tsdgeos_work/qt5/qtbase/src/corelib/thread/qthread.cpp:570
      #9 0x00007fc18ac540b8 in QThreadPrivate::start(void*) (arg=0x7fc16c0041e0) at /home/tsdgeos_work/qt5/qtbase/src/corelib/thread/qthread_unix.cpp:337
      #10 0x00007fc189bd00a5 in start_thread (arg=0x7fc16bfff700) at pthread_create.c:309
      #11 0x00007fc18a3aa57d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

      Thread 1 (Thread 0x7fc18c6b7780 (LWP 11155)):
      #0 0x00007fc189bd4250 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
      #1 0x00007fc18ac55946 in QWaitConditionPrivate::wait(unsigned long) (this=0x7fc16c006a80, time=18446744073709551615) at /home/tsdgeos_work/qt5/qtbase/src/corelib/thread/qwaitcondition_unix.cpp:128
      #2 0x00007fc18ac556be in QWaitCondition::wait(QMutex*, unsigned long) (this=0x7fc16c0061c8, mutex=0x7fc16c0061c0, time=18446744073709551615) at /home/tsdgeos_work/qt5/qtbase/src/corelib/thread/qwaitcondition_unix.cpp:200
      #3 0x00007fc18ac49345 in QReadWriteLock::lockForRead() (this=0x7fc16c006960) at /home/tsdgeos_work/qt5/qtbase/src/corelib/thread/qreadwritelock.cpp:155
      #4 0x00007fc18174d9f9 in QDBusReadLocker::QDBusReadLocker(ThreadAction, QDBusConnectionPrivate*) (this=0x7fff0aa445b0, a=HandleSignalAction, s=0x7fc16c0068f0) at /home/tsdgeos_work/qt5/qtbase/src/dbus/qdbusthreaddebug_p.h:141
      #5 0x00007fc18175c9c4 in QDBusConnectionPrivate::handleSignal(QDBusMessage const&) (this=0x7fc16c0068f0, msg=...) at /home/tsdgeos_work/qt5/qtbase/src/dbus/qdbusintegrator.cpp:1649
      #6 0x00007fc181756fc3 in QDBusConnectionPrivate::handleMessage(QDBusMessage const&) (this=0x7fc16c0068f0, amsg=...) at /home/tsdgeos_work/qt5/qtbase/src/dbus/qdbusintegrator.cpp:581
      #7 0x00007fc181756e41 in qDBusSignalFilter(DBusConnection*, DBusMessage*, void*) (connection=0x7fc16c008070, message=0x7fc16c009ca0, data=0x7fc16c0068f0) at /home/tsdgeos_work/qt5/qtbase/src/dbus/qdbusintegrator.cpp:562
      #8 0x00007fc1781271d1 in dbus_connection_dispatch (connection=0x7fc16c008070) at ../../dbus/dbus-connection.c:4677
      #9 0x00007fc181753d07 in q_dbus_connection_dispatch(DBusConnection*) (connection=0x7fc16c008070) at /home/tsdgeos_work/qt5/qtbase/src/dbus/qdbus_symbols_p.h:115
      #10 0x00007fc181759a73 in QDBusConnectionPrivate::doDispatch() (this=0x7fc16c0068f0) at /home/tsdgeos_work/qt5/qtbase/src/dbus/qdbusintegrator.cpp:1182
      #11 0x00007fc1817af844 in QDBusConnectionPrivate::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) (_o=0x7fc16c0068f0, _c=QMetaObject::InvokeMetaMethod, _id=3, _a=0x7fc16c00a290) at .moc/moc_qdbusconnection_p.cpp:129
      #12 0x00007fc18af255d3 in QMetaCallEvent::placeMetaCall(QObject*) (this=0x7fc16c00a860, object=0x7fc16c0068f0) at /home/tsdgeos_work/qt5/qtbase/src/corelib/kernel/qobject.cpp:485
      #13 0x00007fc18af267cf in QObject::event(QEvent*) (this=0x7fc16c0068f0, e=0x7fc16c00a860) at /home/tsdgeos_work/qt5/qtbase/src/corelib/kernel/qobject.cpp:1245
      #14 0x00007fc18aee6934 in QCoreApplicationPrivate::notify_helper(QObject*, QEvent*) (this=0x22c2cf0, receiver=0x7fc16c0068f0, event=0x7fc16c00a860) at /home/tsdgeos_work/qt5/qtbase/src/corelib/kernel/qcoreapplication.cpp:1047
      #15 0x00007fc18aee65bb in QCoreApplication::notify(QObject*, QEvent*) (this=0x7fff0aa44f90, receiver=0x7fc16c0068f0, event=0x7fc16c00a860) at /home/tsdgeos_work/qt5/qtbase/src/corelib/kernel/qcoreapplication.cpp:992
      #16 0x00007fc18b96ef6a in QGuiApplication::notify(QObject*, QEvent*) (this=0x7fff0aa44f90, object=0x7fc16c0068f0, event=0x7fc16c00a860) at /home/tsdgeos_work/qt5/qtbase/src/gui/kernel/qguiapplication.cpp:1528
      #17 0x00007fc18aee64a3 in QCoreApplication::notifyInternal(QObject*, QEvent*) (this=0x7fff0aa44f90, receiver=0x7fc16c0068f0, event=0x7fc16c00a860) at /home/tsdgeos_work/qt5/qtbase/src/corelib/kernel/qcoreapplication.cpp:930
      #18 0x00007fc18aeea291 in QCoreApplication::sendEvent(QObject*, QEvent*) (receiver=0x7fc16c0068f0, event=0x7fc16c00a860) at ../../include/QtCore/../../../qtbase/src/corelib/kernel/qcoreapplication.h:228
      #19 0x00007fc18aee789b in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) (receiver=0x0, event_type=0, data=0x22c2e20) at /home/tsdgeos_work/qt5/qtbase/src/corelib/kernel/qcoreapplication.cpp:1534
      #20 0x00007fc18aee722c in QCoreApplication::sendPostedEvents(QObject*, int) (receiver=0x0, event_type=0) at /home/tsdgeos_work/qt5/qtbase/src/corelib/kernel/qcoreapplication.cpp:1392
      #21 0x00007fc18af6795f in postEventSourceDispatch(GSource*, GSourceFunc, gpointer) (s=0x22ed5d0) at /home/tsdgeos_work/qt5/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:271
      #22 0x00007fc188891c3d in g_main_context_dispatch (context=0x7fc17c002450) at /build/buildd/glib2.0-2.43.91/./glib/gmain.c:3122
      #23 0x00007fc188891c3d in g_main_context_dispatch (context=context@entry=0x7fc17c002450) at /build/buildd/glib2.0-2.43.91/./glib/gmain.c:3737
      #24 0x00007fc188891f20 in g_main_context_iterate (context=context@entry=0x7fc17c002450, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /build/buildd/glib2.0-2.43.91/./glib/gmain.c:3808
      #25 0x00007fc188891fcc in g_main_context_iteration (context=0x7fc17c002450, may_block=1) at /build/buildd/glib2.0-2.43.91/./glib/gmain.c:3869
      #26 0x00007fc18af6814c in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x22eda00, flags=...) at /home/tsdgeos_work/qt5/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:418
      #27 0x00007fc18c61fec2 in QPAEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x22eda00, flags=...) at /home/tsdgeos_work/qt5/qtbase/src/platformsupport/eventdispatchers/qeventdispatcher_glib.cpp:115
      #28 0x00007fc18aee2e60 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7fff0aa44ef0, flags=...) at /home/tsdgeos_work/qt5/qtbase/src/corelib/kernel/qeventloop.cpp:128
      #29 0x00007fc18aee3178 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7fff0aa44ef0, flags=...) at /home/tsdgeos_work/qt5/qtbase/src/corelib/kernel/qeventloop.cpp:204
      #30 0x00007fc18aee6c2d in QCoreApplication::exec() () at /home/tsdgeos_work/qt5/qtbase/src/corelib/kernel/qcoreapplication.cpp:1183
      #31 0x00007fc18b96ee92 in QGuiApplication::exec() () at /home/tsdgeos_work/qt5/qtbase/src/gui/kernel/qguiapplication.cpp:1507
      #32 0x0000000000401555 in main ()

      The dbus verbose log is
      QThread(ptr=0x24a5c90) Qt D-Bus threading action 60 before lock over mutex 0x7fc16c006930 in connection QDBusConnection(ptr=0x7fc16c0068f0, name="", baseService=":1.302", thread=same thread)
      QThread(ptr=0x24a5c90) Qt D-Bus threading action 60 after lock over mutex 0x7fc16c006930 in connection QDBusConnection(ptr=0x7fc16c0068f0, name="", baseService=":1.302", thread=same thread)
      QThread(ptr=0x24a5c90) Qt D-Bus threading action 60 before unlock over mutex 0x7fc16c006930 in connection QDBusConnection(ptr=0x7fc16c0068f0, name="", baseService=":1.302", thread=same thread)
      QThread(ptr=0x24a5c90) Qt D-Bus threading action 60 after unlock over mutex 0x7fc16c006930 in connection QDBusConnection(ptr=0x7fc16c0068f0, name="", baseService=":1.302", thread=same thread)
      QThread(ptr=0x24a5c90) Qt D-Bus threading action 60 before lock over mutex 0x7fc16c006930 in connection QDBusConnection(ptr=0x7fc16c0068f0, name="", baseService=":1.302", thread=same thread)
      QThread(ptr=0x24a5c90) Qt D-Bus threading action 60 after lock over mutex 0x7fc16c006930 in connection QDBusConnection(ptr=0x7fc16c0068f0, name="", baseService=":1.302", thread=same thread)
      QThread(ptr=0x24a5c90) Qt D-Bus threading action 60 before unlock over mutex 0x7fc16c006930 in connection QDBusConnection(ptr=0x7fc16c0068f0, name="", baseService=":1.302", thread=same thread)
      QThread(ptr=0x24a5c90) Qt D-Bus threading action 60 after unlock over mutex 0x7fc16c006930 in connection QDBusConnection(ptr=0x7fc16c0068f0, name="", baseService=":1.302", thread=same thread)
      QDBusConnection(ptr=0x7fc16c0068f0, name="", baseService=":1.302", thread=same thread) : connected successfully
      QThread(ptr=0x24a5c90) Qt D-Bus threading action 0 before lock over mutex 0x7fc16c006960 in connection QDBusConnection(ptr=0x7fc16c0068f0, name="qt_default_system_bus", baseService=":1.302", thread=same thread)
      QThread(ptr=0x24a5c90) Qt D-Bus threading action 0 after lock over mutex 0x7fc16c006960 in connection QDBusConnection(ptr=0x7fc16c0068f0, name="qt_default_system_bus", baseService=":1.302", thread=same thread)
      QThread(ptr=0x24a5c90) Qt D-Bus threading action 0 before unlock over mutex 0x7fc16c006960 in connection QDBusConnection(ptr=0x7fc16c0068f0, name="qt_default_system_bus", baseService=":1.302", thread=same thread)
      QThread(ptr=0x24a5c90) Qt D-Bus threading action 0 after unlock over mutex 0x7fc16c006960 in connection QDBusConnection(ptr=0x7fc16c0068f0, name="qt_default_system_bus", baseService=":1.302", thread=same thread)
      QDBusConnection(ptr=0x7fc16c0068f0, name="qt_default_system_bus", baseService=":1.302", thread=QThread(ptr=0x22c2710) ) sending message (blocking): QDBusMessage(type=MethodCall, service="org.freedesktop.DBus", path="/org/freedesktop/DBus", interface="org.freedesktop.DBus", member="GetNameOwner", signature="", contents=("net.connman") )
      QThread(ptr=0x24a5c90) Qt D-Bus threading action 30 before lock over mutex 0x7fc16c006930 in connection QDBusConnection(ptr=0x7fc16c0068f0, name="qt_default_system_bus", baseService=":1.302", thread=QThread(ptr=0x22c2710) )
      QThread(ptr=0x24a5c90) Qt D-Bus threading action 30 after lock over mutex 0x7fc16c006930 in connection QDBusConnection(ptr=0x7fc16c0068f0, name="qt_default_system_bus", baseService=":1.302", thread=QThread(ptr=0x22c2710) )
      QThread(ptr=0x24a5c90) Qt D-Bus threading action 50 before lock over mutex 0x7fc16c006930 in connection QDBusConnection(ptr=0x7fc16c0068f0, name="qt_default_system_bus", baseService=":1.302", thread=QThread(ptr=0x22c2710) )
      QThread(ptr=0x24a5c90) Qt D-Bus threading action 50 after lock over mutex 0x7fc16c006930 in connection QDBusConnection(ptr=0x7fc16c0068f0, name="qt_default_system_bus", baseService=":1.302", thread=QThread(ptr=0x22c2710) )
      QThread(ptr=0x24a5c90) Qt D-Bus threading action 50 before event posting over mutex 0x0 in connection QDBusConnection(ptr=0x7fc16c0068f0, name="qt_default_system_bus", baseService=":1.302", thread=QThread(ptr=0x22c2710) )
      QThread(ptr=0x24a5c90) Qt D-Bus threading action 50 after event posting over mutex 0x0 in connection QDBusConnection(ptr=0x7fc16c0068f0, name="qt_default_system_bus", baseService=":1.302", thread=QThread(ptr=0x22c2710) )
      QThread(ptr=0x24a5c90) Qt D-Bus threading action 50 before unlock over mutex 0x7fc16c006930 in connection QDBusConnection(ptr=0x7fc16c0068f0, name="qt_default_system_bus", baseService=":1.302", thread=QThread(ptr=0x22c2710) )
      QThread(ptr=0x24a5c90) Qt D-Bus threading action 50 after unlock over mutex 0x7fc16c006930 in connection QDBusConnection(ptr=0x7fc16c0068f0, name="qt_default_system_bus", baseService=":1.302", thread=QThread(ptr=0x22c2710) )
      QThread(ptr=0x24a5c90) Qt D-Bus threading action 52 before lock over mutex 0x7fc16c006930 in connection QDBusConnection(ptr=0x7fc16c0068f0, name="qt_default_system_bus", baseService=":1.302", thread=QThread(ptr=0x22c2710) )
      QThread(ptr=0x24a5c90) Qt D-Bus threading action 52 after lock over mutex 0x7fc16c006930 in connection QDBusConnection(ptr=0x7fc16c0068f0, name="qt_default_system_bus", baseService=":1.302", thread=QThread(ptr=0x22c2710) )
      QThread(ptr=0x24a5c90) Qt D-Bus threading action 52 before unlock over mutex 0x7fc16c006930 in connection QDBusConnection(ptr=0x7fc16c0068f0, name="qt_default_system_bus", baseService=":1.302", thread=QThread(ptr=0x22c2710) )
      QThread(ptr=0x24a5c90) Qt D-Bus threading action 52 after unlock over mutex 0x7fc16c006930 in connection QDBusConnection(ptr=0x7fc16c0068f0, name="qt_default_system_bus", baseService=":1.302", thread=QThread(ptr=0x22c2710) )
      QThread(ptr=0x24a5c90) Qt D-Bus threading action 30 before unlock over mutex 0x7fc16c006930 in connection QDBusConnection(ptr=0x7fc16c0068f0, name="qt_default_system_bus", baseService=":1.302", thread=QThread(ptr=0x22c2710) )
      QThread(ptr=0x24a5c90) Qt D-Bus threading action 30 after unlock over mutex 0x7fc16c006930 in connection QDBusConnection(ptr=0x7fc16c0068f0, name="qt_default_system_bus", baseService=":1.302", thread=QThread(ptr=0x22c2710) )
      QThread(ptr=0x24a5c90) Qt D-Bus threading action 0 before lock over mutex 0x7fc16c006960 in connection QDBusConnection(ptr=0x7fc16c0068f0, name="qt_default_system_bus", baseService=":1.302", thread=QThread(ptr=0x22c2710) )
      QThread(ptr=0x24a5c90) Qt D-Bus threading action 0 after lock over mutex 0x7fc16c006960 in connection QDBusConnection(ptr=0x7fc16c0068f0, name="qt_default_system_bus", baseService=":1.302", thread=QThread(ptr=0x22c2710) )
      QThread(ptr=0x22c2710) Qt D-Bus threading action 60 before lock over mutex 0x24b4240 in connection QDBusConnection(ptr=0x24b4200, name="", baseService=":1.234", thread=same thread)
      QThread(ptr=0x22c2710) Qt D-Bus threading action 60 after lock over mutex 0x24b4240 in connection QDBusConnection(ptr=0x24b4200, name="", baseService=":1.234", thread=same thread)
      Adding rule: type='signal',sender='org.freedesktop.DBus',interface='org.freedesktop.DBus',member='NameOwnerChanged',arg0='net.connman'
      QThread(ptr=0x22c2710) Qt D-Bus threading action 60 before unlock over mutex 0x24b4240 in connection QDBusConnection(ptr=0x24b4200, name="", baseService=":1.234", thread=same thread)
      QThread(ptr=0x24a5c90) Qt D-Bus threading action 0 before unlock over mutex 0x7fc16c006960 in connection QDBusConnection(ptr=0x7fc16c0068f0, name="qt_default_system_bus", baseService=":1.302", thread=QThread(ptr=0x22c2710) )
      QThread(ptr=0x22c2710) Qt D-Bus threading action 60 after unlock over mutex 0x24b4240 in connection QDBusConnection(ptr=0x24b4200, name="", baseService=":1.234", thread=same thread)
      QThread(ptr=0x24a5c90) Qt D-Bus threading action 0 after unlock over mutex 0x7fc16c006960 in connection QDBusConnection(ptr=0x7fc16c0068f0, name="qt_default_system_bus", baseService=":1.302", thread=QThread(ptr=0x22c2710) )
      QThread(ptr=0x22c2710) Qt D-Bus threading action 60 before lock over mutex 0x24b4240 in connection QDBusConnection(ptr=0x24b4200, name="", baseService=":1.234", thread=same thread)
      QThread(ptr=0x22c2710) Qt D-Bus threading action 60 after lock over mutex 0x24b4240 in connection QDBusConnection(ptr=0x24b4200, name="", baseService=":1.234", thread=same thread)
      QThread(ptr=0x22c2710) Qt D-Bus threading action 60 before unlock over mutex 0x24b4240 in connection QDBusConnection(ptr=0x24b4200, name="", baseService=":1.234", thread=same thread)
      QThread(ptr=0x24a5c90) Qt D-Bus threading action 20 before lock over mutex 0x7fc16c006960 in connection QDBusConnection(ptr=0x7fc16c0068f0, name="qt_default_system_bus", baseService=":1.302", thread=QThread(ptr=0x22c2710) )
      QThread(ptr=0x22c2710) Qt D-Bus threading action 60 after unlock over mutex 0x24b4240 in connection QDBusConnection(ptr=0x24b4200, name="", baseService=":1.234", thread=same thread)
      QThread(ptr=0x24a5c90) Qt D-Bus threading action 20 after lock over mutex 0x7fc16c006960 in connection QDBusConnection(ptr=0x7fc16c0068f0, name="qt_default_system_bus", baseService=":1.302", thread=QThread(ptr=0x22c2710) )
      QDBusConnection(ptr=0x24b4200, name="", baseService=":1.234", thread=same thread) : connected successfully
      QThread(ptr=0x24a5c90) Qt D-Bus threading action 20 before unlock over mutex 0x7fc16c006960 in connection QDBusConnection(ptr=0x7fc16c0068f0, name="qt_default_system_bus", baseService=":1.302", thread=QThread(ptr=0x22c2710) )
      QThread(ptr=0x24a5c90) Qt D-Bus threading action 20 after unlock over mutex 0x7fc16c006960 in connection QDBusConnection(ptr=0x7fc16c0068f0, name="qt_default_system_bus", baseService=":1.302", thread=QThread(ptr=0x22c2710) )
      QThread(ptr=0x22c2710) Qt D-Bus threading action 0 before lock over mutex 0x24b4270 in connection QDBusConnection(ptr=0x24b4200, name="qt_default_session_bus", baseService=":1.234", thread=same thread)
      QThread(ptr=0x22c2710) Qt D-Bus threading action 0 after lock over mutex 0x24b4270 in connection QDBusConnection(ptr=0x24b4200, name="qt_default_session_bus", baseService=":1.234", thread=same thread)
      QDBusConnection(ptr=0x7fc16c0068f0, name="qt_default_system_bus", baseService=":1.302", thread=QThread(ptr=0x22c2710) ) sending message (async): QDBusMessage(type=MethodCall, service="net.connman", path="/", interface="net.connman.Manager", member="GetProperties", signature="", contents=() )
      QThread(ptr=0x24a5c90) Qt D-Bus threading action 25 before lock over mutex 0x7fc16c006930 in connection QDBusConnection(ptr=0x7fc16c0068f0, name="qt_default_system_bus", baseService=":1.302", thread=QThread(ptr=0x22c2710) )
      QThread(ptr=0x24a5c90) Qt D-Bus threading action 25 after lock over mutex 0x7fc16c006930 in connection QDBusConnection(ptr=0x7fc16c0068f0, name="qt_default_system_bus", baseService=":1.302", thread=QThread(ptr=0x22c2710) )
      QThread(ptr=0x22c2710) Qt D-Bus threading action 0 before unlock over mutex 0x24b4270 in connection QDBusConnection(ptr=0x24b4200, name="qt_default_session_bus", baseService=":1.234", thread=same thread)
      QThread(ptr=0x22c2710) Qt D-Bus threading action 0 after unlock over mutex 0x24b4270 in connection QDBusConnection(ptr=0x24b4200, name="qt_default_session_bus", baseService=":1.234", thread=same thread)
      QThread(ptr=0x24a5c90) Qt D-Bus threading action 50 before lock over mutex 0x7fc16c006930 in connection QDBusConnection(ptr=0x7fc16c0068f0, name="qt_default_system_bus", baseService=":1.302", thread=QThread(ptr=0x22c2710) )
      QThread(ptr=0x24a5c90) Qt D-Bus threading action 50 after lock over mutex 0x7fc16c006930 in connection QDBusConnection(ptr=0x7fc16c0068f0, name="qt_default_system_bus", baseService=":1.302", thread=QThread(ptr=0x22c2710) )
      QThread(ptr=0x24a5c90) Qt D-Bus threading action 50 before event posting over mutex 0x0 in connection QDBusConnection(ptr=0x7fc16c0068f0, name="qt_default_system_bus", baseService=":1.302", thread=QThread(ptr=0x22c2710) )
      QThread(ptr=0x24a5c90) Qt D-Bus threading action 50 after event posting over mutex 0x0 in connection QDBusConnection(ptr=0x7fc16c0068f0, name="qt_default_system_bus", baseService=":1.302", thread=QThread(ptr=0x22c2710) )
      QThread(ptr=0x24a5c90) Qt D-Bus threading action 50 before unlock over mutex 0x7fc16c006930 in connection QDBusConnection(ptr=0x7fc16c0068f0, name="qt_default_system_bus", baseService=":1.302", thread=QThread(ptr=0x22c2710) )
      QThread(ptr=0x24a5c90) Qt D-Bus threading action 50 after unlock over mutex 0x7fc16c006930 in connection QDBusConnection(ptr=0x7fc16c0068f0, name="qt_default_system_bus", baseService=":1.302", thread=QThread(ptr=0x22c2710) )
      QThread(ptr=0x22c2710) Qt D-Bus threading action 0 before lock over mutex 0x24b4270 in connection QDBusConnection(ptr=0x24b4200, name="qt_default_session_bus", baseService=":1.234", thread=same thread)
      QThread(ptr=0x22c2710) Qt D-Bus threading action 0 after lock over mutex 0x24b4270 in connection QDBusConnection(ptr=0x24b4200, name="qt_default_session_bus", baseService=":1.234", thread=same thread)
      QThread(ptr=0x24a5c90) Qt D-Bus threading action 25 before unlock over mutex 0x7fc16c006930 in connection QDBusConnection(ptr=0x7fc16c0068f0, name="qt_default_system_bus", baseService=":1.302", thread=QThread(ptr=0x22c2710) )
      QThread(ptr=0x24a5c90) Qt D-Bus threading action 25 after unlock over mutex 0x7fc16c006930 in connection QDBusConnection(ptr=0x7fc16c0068f0, name="qt_default_system_bus", baseService=":1.302", thread=QThread(ptr=0x22c2710) )
      Adding rule: type='signal',sender='org.freedesktop.DBus',interface='org.freedesktop.DBus',member='NameOwnerChanged',arg0='org.a11y.Bus',arg1=''
      QThread(ptr=0x22c2710) Qt D-Bus threading action 0 before unlock over mutex 0x24b4270 in connection QDBusConnection(ptr=0x24b4200, name="qt_default_session_bus", baseService=":1.234", thread=same thread)
      QThread(ptr=0x22c2710) Qt D-Bus threading action 0 after unlock over mutex 0x24b4270 in connection QDBusConnection(ptr=0x24b4200, name="qt_default_session_bus", baseService=":1.234", thread=same thread)
      QThread(ptr=0x24a5c90) Qt D-Bus threading action 0 before lock over mutex 0x7fc16c006960 in connection QDBusConnection(ptr=0x7fc16c0068f0, name="qt_default_system_bus", baseService=":1.302", thread=QThread(ptr=0x22c2710) )
      QThread(ptr=0x24a5c90) Qt D-Bus threading action 0 after lock over mutex 0x7fc16c006960 in connection QDBusConnection(ptr=0x7fc16c0068f0, name="qt_default_system_bus", baseService=":1.302", thread=QThread(ptr=0x22c2710) )
      QDBusConnection(ptr=0x24b4200, name="qt_default_session_bus", baseService=":1.234", thread=same thread) sending message (blocking): QDBusMessage(type=MethodCall, service="org.freedesktop.DBus", path="/org/freedesktop/DBus", interface="org.freedesktop.DBus", member="NameHasOwner", signature="", contents=("org.a11y.Bus") )
      QThread(ptr=0x22c2710) Qt D-Bus threading action 30 before lock over mutex 0x24b4240 in connection QDBusConnection(ptr=0x24b4200, name="qt_default_session_bus", baseService=":1.234", thread=same thread)
      QThread(ptr=0x22c2710) Qt D-Bus threading action 30 after lock over mutex 0x24b4240 in connection QDBusConnection(ptr=0x24b4200, name="qt_default_session_bus", baseService=":1.234", thread=same thread)
      Adding rule: type='signal',sender='net.connman',path='/',interface='net.connman.Service',member='PropertyChanged'
      QThread(ptr=0x22c2710) Qt D-Bus threading action 50 before lock over mutex 0x24b4240 in connection QDBusConnection(ptr=0x24b4200, name="qt_default_session_bus", baseService=":1.234", thread=same thread)
      QThread(ptr=0x22c2710) Qt D-Bus threading action 50 after lock over mutex 0x24b4240 in connection QDBusConnection(ptr=0x24b4200, name="qt_default_session_bus", baseService=":1.234", thread=same thread)
      QThread(ptr=0x22c2710) Qt D-Bus threading action 50 before unlock over mutex 0x24b4240 in connection QDBusConnection(ptr=0x24b4200, name="qt_default_session_bus", baseService=":1.234", thread=same thread)
      QDBusConnection(ptr=0x7fc16c0068f0, name="qt_default_system_bus", baseService=":1.302", thread=QThread(ptr=0x22c2710) ) sending message (blocking): QDBusMessage(type=MethodCall, service="org.freedesktop.DBus", path="/org/freedesktop/DBus", interface="org.freedesktop.DBus", member="GetNameOwner", signature="", contents=("net.connman") )
      QThread(ptr=0x22c2710) Qt D-Bus threading action 50 after unlock over mutex 0x24b4240 in connection QDBusConnection(ptr=0x24b4200, name="qt_default_session_bus", baseService=":1.234", thread=same thread)
      QThread(ptr=0x24a5c90) Qt D-Bus threading action 30 before lock over mutex 0x7fc16c006930 in connection QDBusConnection(ptr=0x7fc16c0068f0, name="qt_default_system_bus", baseService=":1.302", thread=QThread(ptr=0x22c2710) )
      QThread(ptr=0x24a5c90) Qt D-Bus threading action 30 after lock over mutex 0x7fc16c006930 in connection QDBusConnection(ptr=0x7fc16c0068f0, name="qt_default_system_bus", baseService=":1.302", thread=QThread(ptr=0x22c2710) )
      QThread(ptr=0x24a5c90) Qt D-Bus threading action 50 before lock over mutex 0x7fc16c006930 in connection QDBusConnection(ptr=0x7fc16c0068f0, name="qt_default_system_bus", baseService=":1.302", thread=QThread(ptr=0x22c2710) )
      QThread(ptr=0x22c2710) Qt D-Bus threading action 52 before lock over mutex 0x24b4240 in connection QDBusConnection(ptr=0x24b4200, name="qt_default_session_bus", baseService=":1.234", thread=same thread)
      QThread(ptr=0x24a5c90) Qt D-Bus threading action 50 after lock over mutex 0x7fc16c006930 in connection QDBusConnection(ptr=0x7fc16c0068f0, name="qt_default_system_bus", baseService=":1.302", thread=QThread(ptr=0x22c2710) )
      QThread(ptr=0x22c2710) Qt D-Bus threading action 52 after lock over mutex 0x24b4240 in connection QDBusConnection(ptr=0x24b4200, name="qt_default_session_bus", baseService=":1.234", thread=same thread)
      QThread(ptr=0x24a5c90) Qt D-Bus threading action 50 before event posting over mutex 0x0 in connection QDBusConnection(ptr=0x7fc16c0068f0, name="qt_default_system_bus", baseService=":1.302", thread=QThread(ptr=0x22c2710) )
      QThread(ptr=0x22c2710) Qt D-Bus threading action 52 before unlock over mutex 0x24b4240 in connection QDBusConnection(ptr=0x24b4200, name="qt_default_session_bus", baseService=":1.234", thread=same thread)
      QThread(ptr=0x24a5c90) Qt D-Bus threading action 50 after event posting over mutex 0x0 in connection QDBusConnection(ptr=0x7fc16c0068f0, name="qt_default_system_bus", baseService=":1.302", thread=QThread(ptr=0x22c2710) )
      QThread(ptr=0x22c2710) Qt D-Bus threading action 52 after unlock over mutex 0x24b4240 in connection QDBusConnection(ptr=0x24b4200, name="qt_default_session_bus", baseService=":1.234", thread=same thread)
      QThread(ptr=0x24a5c90) Qt D-Bus threading action 50 before unlock over mutex 0x7fc16c006930 in connection QDBusConnection(ptr=0x7fc16c0068f0, name="qt_default_system_bus", baseService=":1.302", thread=QThread(ptr=0x22c2710) )
      QThread(ptr=0x22c2710) Qt D-Bus threading action 30 before unlock over mutex 0x24b4240 in connection QDBusConnection(ptr=0x24b4200, name="qt_default_session_bus", baseService=":1.234", thread=same thread)
      QThread(ptr=0x24a5c90) Qt D-Bus threading action 50 after unlock over mutex 0x7fc16c006930 in connection QDBusConnection(ptr=0x7fc16c0068f0, name="qt_default_system_bus", baseService=":1.302", thread=QThread(ptr=0x22c2710) )
      QThread(ptr=0x22c2710) Qt D-Bus threading action 30 after unlock over mutex 0x24b4240 in connection QDBusConnection(ptr=0x24b4200, name="qt_default_session_bus", baseService=":1.234", thread=same thread)
      QThread(ptr=0x24a5c90) Qt D-Bus threading action 52 before lock over mutex 0x7fc16c006930 in connection QDBusConnection(ptr=0x7fc16c0068f0, name="qt_default_system_bus", baseService=":1.302", thread=QThread(ptr=0x22c2710) )
      QDBusConnection(ptr=0x24b4200, name="qt_default_session_bus", baseService=":1.234", thread=same thread) got message reply (blocking): QDBusMessage(type=MethodReturn, service="org.freedesktop.DBus", signature="b", contents=(true) )
      QThread(ptr=0x24a5c90) Qt D-Bus threading action 52 after lock over mutex 0x7fc16c006930 in connection QDBusConnection(ptr=0x7fc16c0068f0, name="qt_default_system_bus", baseService=":1.302", thread=QThread(ptr=0x22c2710) )
      QThread(ptr=0x24a5c90) Qt D-Bus threading action 52 before unlock over mutex 0x7fc16c006930 in connection QDBusConnection(ptr=0x7fc16c0068f0, name="qt_default_system_bus", baseService=":1.302", thread=QThread(ptr=0x22c2710) )
      QThread(ptr=0x24a5c90) Qt D-Bus threading action 52 after unlock over mutex 0x7fc16c006930 in connection QDBusConnection(ptr=0x7fc16c0068f0, name="qt_default_system_bus", baseService=":1.302", thread=QThread(ptr=0x22c2710) )
      QDBusConnection(ptr=0x24b4200, name="qt_default_session_bus", baseService=":1.234", thread=same thread) sending message (blocking): QDBusMessage(type=MethodCall, service="org.freedesktop.DBus", path="/org/freedesktop/DBus", interface="org.freedesktop.DBus", member="GetNameOwner", signature="", contents=("org.a11y.Bus") )
      QThread(ptr=0x24a5c90) Qt D-Bus threading action 52 before lock over mutex 0x7fc16c006930 in connection QDBusConnection(ptr=0x7fc16c0068f0, name="qt_default_system_bus", baseService=":1.302", thread=QThread(ptr=0x22c2710) )
      QThread(ptr=0x22c2710) Qt D-Bus threading action 30 before lock over mutex 0x24b4240 in connection QDBusConnection(ptr=0x24b4200, name="qt_default_session_bus", baseService=":1.234", thread=same thread)
      QThread(ptr=0x24a5c90) Qt D-Bus threading action 52 after lock over mutex 0x7fc16c006930 in connection QDBusConnection(ptr=0x7fc16c0068f0, name="qt_default_system_bus", baseService=":1.302", thread=QThread(ptr=0x22c2710) )
      QThread(ptr=0x22c2710) Qt D-Bus threading action 30 after lock over mutex 0x24b4240 in connection QDBusConnection(ptr=0x24b4200, name="qt_default_session_bus", baseService=":1.234", thread=same thread)
      QThread(ptr=0x24a5c90) Qt D-Bus threading action 52 before unlock over mutex 0x7fc16c006930 in connection QDBusConnection(ptr=0x7fc16c0068f0, name="qt_default_system_bus", baseService=":1.302", thread=QThread(ptr=0x22c2710) )
      QThread(ptr=0x22c2710) Qt D-Bus threading action 50 before lock over mutex 0x24b4240 in connection QDBusConnection(ptr=0x24b4200, name="qt_default_session_bus", baseService=":1.234", thread=same thread)
      QThread(ptr=0x24a5c90) Qt D-Bus threading action 52 after unlock over mutex 0x7fc16c006930 in connection QDBusConnection(ptr=0x7fc16c0068f0, name="qt_default_system_bus", baseService=":1.302", thread=QThread(ptr=0x22c2710) )
      QThread(ptr=0x22c2710) Qt D-Bus threading action 50 after lock over mutex 0x24b4240 in connection QDBusConnection(ptr=0x24b4200, name="qt_default_session_bus", baseService=":1.234", thread=same thread)
      QThread(ptr=0x24a5c90) Qt D-Bus threading action 30 before unlock over mutex 0x7fc16c006930 in connection QDBusConnection(ptr=0x7fc16c0068f0, name="qt_default_system_bus", baseService=":1.302", thread=QThread(ptr=0x22c2710) )
      QThread(ptr=0x22c2710) Qt D-Bus threading action 50 before unlock over mutex 0x24b4240 in connection QDBusConnection(ptr=0x24b4200, name="qt_default_session_bus", baseService=":1.234", thread=same thread)
      QThread(ptr=0x24a5c90) Qt D-Bus threading action 30 after unlock over mutex 0x7fc16c006930 in connection QDBusConnection(ptr=0x7fc16c0068f0, name="qt_default_system_bus", baseService=":1.302", thread=QThread(ptr=0x22c2710) )
      QThread(ptr=0x22c2710) Qt D-Bus threading action 50 after unlock over mutex 0x24b4240 in connection QDBusConnection(ptr=0x24b4200, name="qt_default_session_bus", baseService=":1.234", thread=same thread)
      QDBusConnection(ptr=0x7fc16c0068f0, name="qt_default_system_bus", baseService=":1.302", thread=QThread(ptr=0x22c2710) ) Watching service "net.connman" for owner changes (current owner: "" )
      QThread(ptr=0x24a5c90) Qt D-Bus threading action 0 before unlock over mutex 0x7fc16c006960 in connection QDBusConnection(ptr=0x7fc16c0068f0, name="qt_default_system_bus", baseService=":1.302", thread=QThread(ptr=0x22c2710) )
      QThread(ptr=0x24a5c90) Qt D-Bus threading action 0 after unlock over mutex 0x7fc16c006960 in connection QDBusConnection(ptr=0x7fc16c0068f0, name="qt_default_system_bus", baseService=":1.302", thread=QThread(ptr=0x22c2710) )
      QThread(ptr=0x22c2710) Qt D-Bus threading action 52 before lock over mutex 0x24b4240 in connection QDBusConnection(ptr=0x24b4200, name="qt_default_session_bus", baseService=":1.234", thread=same thread)
      QThread(ptr=0x24a5c90) Qt D-Bus threading action 0 before lock over mutex 0x7fc16c006960 in connection QDBusConnection(ptr=0x7fc16c0068f0, name="qt_default_system_bus", baseService=":1.302", thread=QThread(ptr=0x22c2710) )
      QThread(ptr=0x22c2710) Qt D-Bus threading action 52 after lock over mutex 0x24b4240 in connection QDBusConnection(ptr=0x24b4200, name="qt_default_session_bus", baseService=":1.234", thread=same thread)
      QThread(ptr=0x24a5c90) Qt D-Bus threading action 0 after lock over mutex 0x7fc16c006960 in connection QDBusConnection(ptr=0x7fc16c0068f0, name="qt_default_system_bus", baseService=":1.302", thread=QThread(ptr=0x22c2710) )
      QThread(ptr=0x22c2710) Qt D-Bus threading action 52 before unlock over mutex 0x24b4240 in connection QDBusConnection(ptr=0x24b4200, name="qt_default_session_bus", baseService=":1.234", thread=same thread)
      QThread(ptr=0x22c2710) Qt D-Bus threading action 52 after unlock over mutex 0x24b4240 in connection QDBusConnection(ptr=0x24b4200, name="qt_default_session_bus", baseService=":1.234", thread=same thread)
      QThread(ptr=0x22c2710) Qt D-Bus threading action 30 before unlock over mutex 0x24b4240 in connection QDBusConnection(ptr=0x24b4200, name="qt_default_session_bus", baseService=":1.234", thread=same thread)
      QThread(ptr=0x22c2710) Qt D-Bus threading action 30 after unlock over mutex 0x24b4240 in connection QDBusConnection(ptr=0x24b4200, name="qt_default_session_bus", baseService=":1.234", thread=same thread)
      Adding rule: type='signal',sender='net.connman',path='/',interface='net.connman.Service',member='TechnologyAdded'
      QDBusConnection(ptr=0x24b4200, name="qt_default_session_bus", baseService=":1.234", thread=same thread) got message reply (blocking): QDBusMessage(type=MethodReturn, service="org.freedesktop.DBus", signature="s", contents=(":1.10") )
      QThread(ptr=0x24a5c90) Qt D-Bus threading action 0 before unlock over mutex 0x7fc16c006960 in connection QDBusConnection(ptr=0x7fc16c0068f0, name="qt_default_system_bus", baseService=":1.302", thread=QThread(ptr=0x22c2710) )
      QThread(ptr=0x22c2710) Qt D-Bus threading action 0 before lock over mutex 0x24b4270 in connection QDBusConnection(ptr=0x24b4200, name="qt_default_session_bus", baseService=":1.234", thread=same thread)
      QThread(ptr=0x24a5c90) Qt D-Bus threading action 0 after unlock over mutex 0x7fc16c006960 in connection QDBusConnection(ptr=0x7fc16c0068f0, name="qt_default_system_bus", baseService=":1.302", thread=QThread(ptr=0x22c2710) )
      QThread(ptr=0x22c2710) Qt D-Bus threading action 0 after lock over mutex 0x24b4270 in connection QDBusConnection(ptr=0x24b4200, name="qt_default_session_bus", baseService=":1.234", thread=same thread)
      QThread(ptr=0x24a5c90) Qt D-Bus threading action 0 before lock over mutex 0x7fc16c006960 in connection QDBusConnection(ptr=0x7fc16c0068f0, name="qt_default_system_bus", baseService=":1.302", thread=QThread(ptr=0x22c2710) )
      QThread(ptr=0x24a5c90) Qt D-Bus threading action 0 after lock over mutex 0x7fc16c006960 in connection QDBusConnection(ptr=0x7fc16c0068f0, name="qt_default_system_bus", baseService=":1.302", thread=QThread(ptr=0x22c2710) )
      Adding rule: type='signal',sender='org.freedesktop.DBus',interface='org.freedesktop.DBus',member='NameOwnerChanged',arg0='org.a11y.Bus'
      QThread(ptr=0x22c2710) Qt D-Bus threading action 0 before unlock over mutex 0x24b4270 in connection QDBusConnection(ptr=0x24b4200, name="qt_default_session_bus", baseService=":1.234", thread=same thread)
      QThread(ptr=0x22c2710) Qt D-Bus threading action 0 after unlock over mutex 0x24b4270 in connection QDBusConnection(ptr=0x24b4200, name="qt_default_session_bus", baseService=":1.234", thread=same thread)
      Adding rule: type='signal',sender='net.connman',path='/',interface='net.connman.Service',member='TechnologyRemoved'
      QThread(ptr=0x22c2710) Qt D-Bus threading action 20 before lock over mutex 0x24b4270 in connection QDBusConnection(ptr=0x24b4200, name="qt_default_session_bus", baseService=":1.234", thread=same thread)
      QThread(ptr=0x24a5c90) Qt D-Bus threading action 0 before unlock over mutex 0x7fc16c006960 in connection QDBusConnection(ptr=0x7fc16c0068f0, name="qt_default_system_bus", baseService=":1.302", thread=QThread(ptr=0x22c2710) )
      QThread(ptr=0x22c2710) Qt D-Bus threading action 20 after lock over mutex 0x24b4270 in connection QDBusConnection(ptr=0x24b4200, name="qt_default_session_bus", baseService=":1.234", thread=same thread)
      QThread(ptr=0x24a5c90) Qt D-Bus threading action 0 after unlock over mutex 0x7fc16c006960 in connection QDBusConnection(ptr=0x7fc16c0068f0, name="qt_default_system_bus", baseService=":1.302", thread=QThread(ptr=0x22c2710) )
      QThread(ptr=0x22c2710) Qt D-Bus threading action 20 before unlock over mutex 0x24b4270 in connection QDBusConnection(ptr=0x24b4200, name="qt_default_session_bus", baseService=":1.234", thread=same thread)
      QThread(ptr=0x24a5c90) Qt D-Bus threading action 20 before lock over mutex 0x7fc16c006960 in connection QDBusConnection(ptr=0x7fc16c0068f0, name="qt_default_system_bus", baseService=":1.302", thread=QThread(ptr=0x22c2710) )
      QThread(ptr=0x22c2710) Qt D-Bus threading action 20 after unlock over mutex 0x24b4270 in connection QDBusConnection(ptr=0x24b4200, name="qt_default_session_bus", baseService=":1.234", thread=same thread)
      QThread(ptr=0x24a5c90) Qt D-Bus threading action 20 after lock over mutex 0x7fc16c006960 in connection QDBusConnection(ptr=0x7fc16c0068f0, name="qt_default_system_bus", baseService=":1.302", thread=QThread(ptr=0x22c2710) )
      QThread(ptr=0x24a5c90) Qt D-Bus threading action 20 before unlock over mutex 0x7fc16c006960 in connection QDBusConnection(ptr=0x7fc16c0068f0, name="qt_default_system_bus", baseService=":1.302", thread=QThread(ptr=0x22c2710) )
      QDBusConnection(ptr=0x24b4200, name="qt_default_session_bus", baseService=":1.234", thread=same thread) sending message (blocking): QDBusMessage(type=MethodCall, service="org.a11y.Bus", path="/org/a11y/bus", interface="org.freedesktop.DBus.Properties", member="Get", signature="", contents=("org.a11y.Status", "ScreenReaderEnabled") )
      QThread(ptr=0x24a5c90) Qt D-Bus threading action 20 after unlock over mutex 0x7fc16c006960 in connection QDBusConnection(ptr=0x7fc16c0068f0, name="qt_default_system_bus", baseService=":1.302", thread=QThread(ptr=0x22c2710) )
      QThread(ptr=0x22c2710) Qt D-Bus threading action 30 before lock over mutex 0x24b4240 in connection QDBusConnection(ptr=0x24b4200, name="qt_default_session_bus", baseService=":1.234", thread=same thread)
      QDBusConnection(ptr=0x7fc16c0068f0, name="qt_default_system_bus", baseService=":1.302", thread=QThread(ptr=0x22c2710) ) sending message (async): QDBusMessage(type=MethodCall, service="net.connman", path="/", interface="net.connman.Manager", member="GetServices", signature="", contents=() )
      QThread(ptr=0x22c2710) Qt D-Bus threading action 30 after lock over mutex 0x24b4240 in connection QDBusConnection(ptr=0x24b4200, name="qt_default_session_bus", baseService=":1.234", thread=same thread)
      QThread(ptr=0x24a5c90) Qt D-Bus threading action 25 before lock over mutex 0x7fc16c006930 in connection QDBusConnection(ptr=0x7fc16c0068f0, name="qt_default_system_bus", baseService=":1.302", thread=QThread(ptr=0x22c2710) )
      QThread(ptr=0x22c2710) Qt D-Bus threading action 50 before lock over mutex 0x24b4240 in connection QDBusConnection(ptr=0x24b4200, name="qt_default_session_bus", baseService=":1.234", thread=same thread)
      QThread(ptr=0x24a5c90) Qt D-Bus threading action 25 after lock over mutex 0x7fc16c006930 in connection QDBusConnection(ptr=0x7fc16c0068f0, name="qt_default_system_bus", baseService=":1.302", thread=QThread(ptr=0x22c2710) )
      QThread(ptr=0x22c2710) Qt D-Bus threading action 50 after lock over mutex 0x24b4240 in connection QDBusConnection(ptr=0x24b4200, name="qt_default_session_bus", baseService=":1.234", thread=same thread)
      QThread(ptr=0x24a5c90) Qt D-Bus threading action 50 before lock over mutex 0x7fc16c006930 in connection QDBusConnection(ptr=0x7fc16c0068f0, name="qt_default_system_bus", baseService=":1.302", thread=QThread(ptr=0x22c2710) )
      QThread(ptr=0x22c2710) Qt D-Bus threading action 50 before unlock over mutex 0x24b4240 in connection QDBusConnection(ptr=0x24b4200, name="qt_default_session_bus", baseService=":1.234", thread=same thread)
      QThread(ptr=0x24a5c90) Qt D-Bus threading action 50 after lock over mutex 0x7fc16c006930 in connection QDBusConnection(ptr=0x7fc16c0068f0, name="qt_default_system_bus", baseService=":1.302", thread=QThread(ptr=0x22c2710) )
      QThread(ptr=0x22c2710) Qt D-Bus threading action 50 after unlock over mutex 0x24b4240 in connection QDBusConnection(ptr=0x24b4200, name="qt_default_session_bus", baseService=":1.234", thread=same thread)
      QThread(ptr=0x24a5c90) Qt D-Bus threading action 50 before event posting over mutex 0x0 in connection QDBusConnection(ptr=0x7fc16c0068f0, name="qt_default_system_bus", baseService=":1.302", thread=QThread(ptr=0x22c2710) )
      QThread(ptr=0x24a5c90) Qt D-Bus threading action 50 after event posting over mutex 0x0 in connection QDBusConnection(ptr=0x7fc16c0068f0, name="qt_default_system_bus", baseService=":1.302", thread=QThread(ptr=0x22c2710) )
      QThread(ptr=0x24a5c90) Qt D-Bus threading action 50 before unlock over mutex 0x7fc16c006930 in connection QDBusConnection(ptr=0x7fc16c0068f0, name="qt_default_system_bus", baseService=":1.302", thread=QThread(ptr=0x22c2710) )
      QThread(ptr=0x24a5c90) Qt D-Bus threading action 50 after unlock over mutex 0x7fc16c006930 in connection QDBusConnection(ptr=0x7fc16c0068f0, name="qt_default_system_bus", baseService=":1.302", thread=QThread(ptr=0x22c2710) )
      QThread(ptr=0x24a5c90) Qt D-Bus threading action 25 before unlock over mutex 0x7fc16c006930 in connection QDBusConnection(ptr=0x7fc16c0068f0, name="qt_default_system_bus", baseService=":1.302", thread=QThread(ptr=0x22c2710) )
      QThread(ptr=0x24a5c90) Qt D-Bus threading action 25 after unlock over mutex 0x7fc16c006930 in connection QDBusConnection(ptr=0x7fc16c0068f0, name="qt_default_system_bus", baseService=":1.302", thread=QThread(ptr=0x22c2710) )
      QThread(ptr=0x22c2710) Qt D-Bus threading action 52 before lock over mutex 0x24b4240 in connection QDBusConnection(ptr=0x24b4200, name="qt_default_session_bus", baseService=":1.234", thread=same thread)
      QDBusConnection(ptr=0x7fc16c0068f0, name="qt_default_system_bus", baseService=":1.302", thread=QThread(ptr=0x22c2710) ) sending message (blocking): QDBusMessage(type=MethodCall, service="org.freedesktop.DBus", path="/org/freedesktop/DBus", interface="org.freedesktop.DBus", member="GetNameOwner", signature="", contents=("org.ofono") )
      QThread(ptr=0x22c2710) Qt D-Bus threading action 52 after lock over mutex 0x24b4240 in connection QDBusConnection(ptr=0x24b4200, name="qt_default_session_bus", baseService=":1.234", thread=same thread)
      QThread(ptr=0x24a5c90) Qt D-Bus threading action 30 before lock over mutex 0x7fc16c006930 in connection QDBusConnection(ptr=0x7fc16c0068f0, name="qt_default_system_bus", baseService=":1.302", thread=QThread(ptr=0x22c2710) )
      QThread(ptr=0x22c2710) Qt D-Bus threading action 52 before unlock over mutex 0x24b4240 in connection QDBusConnection(ptr=0x24b4200, name="qt_default_session_bus", baseService=":1.234", thread=same thread)
      QThread(ptr=0x24a5c90) Qt D-Bus threading action 30 after lock over mutex 0x7fc16c006930 in connection QDBusConnection(ptr=0x7fc16c0068f0, name="qt_default_system_bus", baseService=":1.302", thread=QThread(ptr=0x22c2710) )
      QThread(ptr=0x22c2710) Qt D-Bus threading action 52 after unlock over mutex 0x24b4240 in connection QDBusConnection(ptr=0x24b4200, name="qt_default_session_bus", baseService=":1.234", thread=same thread)
      QThread(ptr=0x24a5c90) Qt D-Bus threading action 50 before lock over mutex 0x7fc16c006930 in connection QDBusConnection(ptr=0x7fc16c0068f0, name="qt_default_system_bus", baseService=":1.302", thread=QThread(ptr=0x22c2710) )
      QThread(ptr=0x22c2710) Qt D-Bus threading action 30 before unlock over mutex 0x24b4240 in connection QDBusConnection(ptr=0x24b4200, name="qt_default_session_bus", baseService=":1.234", thread=same thread)
      QThread(ptr=0x24a5c90) Qt D-Bus threading action 50 after lock over mutex 0x7fc16c006930 in connection QDBusConnection(ptr=0x7fc16c0068f0, name="qt_default_system_bus", baseService=":1.302", thread=QThread(ptr=0x22c2710) )
      QThread(ptr=0x22c2710) Qt D-Bus threading action 30 after unlock over mutex 0x24b4240 in connection QDBusConnection(ptr=0x24b4200, name="qt_default_session_bus", baseService=":1.234", thread=same thread)
      QThread(ptr=0x24a5c90) Qt D-Bus threading action 50 before event posting over mutex 0x0 in connection QDBusConnection(ptr=0x7fc16c0068f0, name="qt_default_system_bus", baseService=":1.302", thread=QThread(ptr=0x22c2710) )
      QThread(ptr=0x24a5c90) Qt D-Bus threading action 50 after event posting over mutex 0x0 in connection QDBusConnection(ptr=0x7fc16c0068f0, name="qt_default_system_bus", baseService=":1.302", thread=QThread(ptr=0x22c2710) )
      QDBusConnection(ptr=0x24b4200, name="qt_default_session_bus", baseService=":1.234", thread=same thread) got message reply (blocking): QDBusMessage(type=MethodReturn, service=":1.10", signature="v", contents=([Variant(bool): false]) )
      QThread(ptr=0x24a5c90) Qt D-Bus threading action 50 before unlock over mutex 0x7fc16c006930 in connection QDBusConnection(ptr=0x7fc16c0068f0, name="qt_default_system_bus", baseService=":1.302", thread=QThread(ptr=0x22c2710) )
      QThread(ptr=0x24a5c90) Qt D-Bus threading action 50 after unlock over mutex 0x7fc16c006930 in connection QDBusConnection(ptr=0x7fc16c0068f0, name="qt_default_system_bus", baseService=":1.302", thread=QThread(ptr=0x22c2710) )
      QThread(ptr=0x24a5c90) Qt D-Bus threading action 52 before lock over mutex 0x7fc16c006930 in connection QDBusConnection(ptr=0x7fc16c0068f0, name="qt_default_system_bus", baseService=":1.302", thread=QThread(ptr=0x22c2710) )
      QThread(ptr=0x24a5c90) Qt D-Bus threading action 52 after lock over mutex 0x7fc16c006930 in connection QDBusConnection(ptr=0x7fc16c0068f0, name="qt_default_system_bus", baseService=":1.302", thread=QThread(ptr=0x22c2710) )
      QThread(ptr=0x24a5c90) Qt D-Bus threading action 52 before unlock over mutex 0x7fc16c006930 in connection QDBusConnection(ptr=0x7fc16c0068f0, name="qt_default_system_bus", baseService=":1.302", thread=QThread(ptr=0x22c2710) )
      QThread(ptr=0x24a5c90) Qt D-Bus threading action 52 after unlock over mutex 0x7fc16c006930 in connection QDBusConnection(ptr=0x7fc16c0068f0, name="qt_default_system_bus", baseService=":1.302", thread=QThread(ptr=0x22c2710) )
      QThread(ptr=0x24a5c90) Qt D-Bus threading action 52 before lock over mutex 0x7fc16c006930 in connection QDBusConnection(ptr=0x7fc16c0068f0, name="qt_default_system_bus", baseService=":1.302", thread=QThread(ptr=0x22c2710) )
      QThread(ptr=0x24a5c90) Qt D-Bus threading action 52 after lock over mutex 0x7fc16c006930 in connection QDBusConnection(ptr=0x7fc16c0068f0, name="qt_default_system_bus", baseService=":1.302", thread=QThread(ptr=0x22c2710) )
      QThread(ptr=0x24a5c90) Qt D-Bus threading action 52 before unlock over mutex 0x7fc16c006930 in connection QDBusConnection(ptr=0x7fc16c0068f0, name="qt_default_system_bus", baseService=":1.302", thread=QThread(ptr=0x22c2710) )
      QThread(ptr=0x24a5c90) Qt D-Bus threading action 52 after unlock over mutex 0x7fc16c006930 in connection QDBusConnection(ptr=0x7fc16c0068f0, name="qt_default_system_bus", baseService=":1.302", thread=QThread(ptr=0x22c2710) )
      QThread(ptr=0x24a5c90) Qt D-Bus threading action 30 before unlock over mutex 0x7fc16c006930 in connection QDBusConnection(ptr=0x7fc16c0068f0, name="qt_default_system_bus", baseService=":1.302", thread=QThread(ptr=0x22c2710) )
      QThread(ptr=0x24a5c90) Qt D-Bus threading action 30 after unlock over mutex 0x7fc16c006930 in connection QDBusConnection(ptr=0x7fc16c0068f0, name="qt_default_system_bus", baseService=":1.302", thread=QThread(ptr=0x22c2710) )
      QDBusConnection(ptr=0x7fc16c0068f0, name="qt_default_system_bus", baseService=":1.302", thread=QThread(ptr=0x22c2710) ) got message reply (blocking): QDBusMessage(type=MethodReturn, service="org.freedesktop.DBus", signature="s", contents=(":1.2") )
      QThread(ptr=0x24a5c90) Qt D-Bus threading action 0 before lock over mutex 0x7fc16c006960 in connection QDBusConnection(ptr=0x7fc16c0068f0, name="qt_default_system_bus", baseService=":1.302", thread=QThread(ptr=0x22c2710) )
      QThread(ptr=0x24a5c90) Qt D-Bus threading action 0 after lock over mutex 0x7fc16c006960 in connection QDBusConnection(ptr=0x7fc16c0068f0, name="qt_default_system_bus", baseService=":1.302", thread=QThread(ptr=0x22c2710) )
      Adding rule: type='signal',sender='org.freedesktop.DBus',interface='org.freedesktop.DBus',member='NameOwnerChanged',arg0='org.ofono'
      QThread(ptr=0x24a5c90) Qt D-Bus threading action 0 before unlock over mutex 0x7fc16c006960 in connection QDBusConnection(ptr=0x7fc16c0068f0, name="qt_default_system_bus", baseService=":1.302", thread=QThread(ptr=0x22c2710) )
      QThread(ptr=0x24a5c90) Qt D-Bus threading action 0 after unlock over mutex 0x7fc16c006960 in connection QDBusConnection(ptr=0x7fc16c0068f0, name="qt_default_system_bus", baseService=":1.302", thread=QThread(ptr=0x22c2710) )
      QThread(ptr=0x24a5c90) Qt D-Bus threading action 0 before lock over mutex 0x7fc16c006960 in connection QDBusConnection(ptr=0x7fc16c0068f0, name="qt_default_system_bus", baseService=":1.302", thread=QThread(ptr=0x22c2710) )
      QThread(ptr=0x24a5c90) Qt D-Bus threading action 0 after lock over mutex 0x7fc16c006960 in connection QDBusConnection(ptr=0x7fc16c0068f0, name="qt_default_system_bus", baseService=":1.302", thread=QThread(ptr=0x22c2710) )
      Adding rule: type='signal',sender='org.ofono',path='/',interface='org.ofono.Manager',member='ModemAdded'
      QDBusConnection(ptr=0x7fc16c0068f0, name="qt_default_system_bus", baseService=":1.302", thread=QThread(ptr=0x22c2710) ) sending message (blocking): QDBusMessage(type=MethodCall, service="org.freedesktop.DBus", path="/org/freedesktop/DBus", interface="org.freedesktop.DBus", member="GetNameOwner", signature="", contents=("org.ofono") )
      QThread(ptr=0x24a5c90) Qt D-Bus threading action 30 before lock over mutex 0x7fc16c006930 in connection QDBusConnection(ptr=0x7fc16c0068f0, name="qt_default_system_bus", baseService=":1.302", thread=QThread(ptr=0x22c2710) )
      QThread(ptr=0x24a5c90) Qt D-Bus threading action 30 after lock over mutex 0x7fc16c006930 in connection QDBusConnection(ptr=0x7fc16c0068f0, name="qt_default_system_bus", baseService=":1.302", thread=QThread(ptr=0x22c2710) )
      QThread(ptr=0x24a5c90) Qt D-Bus threading action 50 before lock over mutex 0x7fc16c006930 in connection QDBusConnection(ptr=0x7fc16c0068f0, name="qt_default_system_bus", baseService=":1.302", thread=QThread(ptr=0x22c2710) )
      QThread(ptr=0x24a5c90) Qt D-Bus threading action 50 after lock over mutex 0x7fc16c006930 in connection QDBusConnection(ptr=0x7fc16c0068f0, name="qt_default_system_bus", baseService=":1.302", thread=QThread(ptr=0x22c2710) )
      QThread(ptr=0x24a5c90) Qt D-Bus threading action 50 before event posting over mutex 0x0 in connection QDBusConnection(ptr=0x7fc16c0068f0, name="qt_default_system_bus", baseService=":1.302", thread=QThread(ptr=0x22c2710) )
      QThread(ptr=0x24a5c90) Qt D-Bus threading action 50 after event posting over mutex 0x0 in connection QDBusConnection(ptr=0x7fc16c0068f0, name="qt_default_system_bus", baseService=":1.302", thread=QThread(ptr=0x22c2710) )
      QThread(ptr=0x24a5c90) Qt D-Bus threading action 50 before unlock over mutex 0x7fc16c006930 in connection QDBusConnection(ptr=0x7fc16c0068f0, name="qt_default_system_bus", baseService=":1.302", thread=QThread(ptr=0x22c2710) )
      QThread(ptr=0x24a5c90) Qt D-Bus threading action 50 after unlock over mutex 0x7fc16c006930 in connection QDBusConnection(ptr=0x7fc16c0068f0, name="qt_default_system_bus", baseService=":1.302", thread=QThread(ptr=0x22c2710) )
      QThread(ptr=0x24a5c90) Qt D-Bus threading action 52 before lock over mutex 0x7fc16c006930 in connection QDBusConnection(ptr=0x7fc16c0068f0, name="qt_default_system_bus", baseService=":1.302", thread=QThread(ptr=0x22c2710) )
      QThread(ptr=0x24a5c90) Qt D-Bus threading action 52 after lock over mutex 0x7fc16c006930 in connection QDBusConnection(ptr=0x7fc16c0068f0, name="qt_default_system_bus", baseService=":1.302", thread=QThread(ptr=0x22c2710) )
      QThread(ptr=0x24a5c90) Qt D-Bus threading action 52 before unlock over mutex 0x7fc16c006930 in connection QDBusConnection(ptr=0x7fc16c0068f0, name="qt_default_system_bus", baseService=":1.302", thread=QThread(ptr=0x22c2710) )
      QThread(ptr=0x24a5c90) Qt D-Bus threading action 52 after unlock over mutex 0x7fc16c006930 in connection QDBusConnection(ptr=0x7fc16c0068f0, name="qt_default_system_bus", baseService=":1.302", thread=QThread(ptr=0x22c2710) )
      QThread(ptr=0x24a5c90) Qt D-Bus threading action 30 before unlock over mutex 0x7fc16c006930 in connection QDBusConnection(ptr=0x7fc16c0068f0, name="qt_default_system_bus", baseService=":1.302", thread=QThread(ptr=0x22c2710) )
      QThread(ptr=0x24a5c90) Qt D-Bus threading action 30 after unlock over mutex 0x7fc16c006930 in connection QDBusConnection(ptr=0x7fc16c0068f0, name="qt_default_system_bus", baseService=":1.302", thread=QThread(ptr=0x22c2710) )
      QDBusConnection(ptr=0x7fc16c0068f0, name="qt_default_system_bus", baseService=":1.302", thread=QThread(ptr=0x22c2710) ) got message reply (blocking): QDBusMessage(type=MethodReturn, service="org.freedesktop.DBus", signature="s", contents=(":1.2") )
      QDBusConnection(ptr=0x7fc16c0068f0, name="qt_default_system_bus", baseService=":1.302", thread=QThread(ptr=0x22c2710) ) Watching service "org.ofono" for owner changes (current owner: ":1.2" )
      QThread(ptr=0x24a5c90) Qt D-Bus threading action 0 before unlock over mutex 0x7fc16c006960 in connection QDBusConnection(ptr=0x7fc16c0068f0, name="qt_default_system_bus", baseService=":1.302", thread=QThread(ptr=0x22c2710) )
      QThread(ptr=0x24a5c90) Qt D-Bus threading action 0 after unlock over mutex 0x7fc16c006960 in connection QDBusConnection(ptr=0x7fc16c0068f0, name="qt_default_system_bus", baseService=":1.302", thread=QThread(ptr=0x22c2710) )
      QThread(ptr=0x24a5c90) Qt D-Bus threading action 0 before lock over mutex 0x7fc16c006960 in connection QDBusConnection(ptr=0x7fc16c0068f0, name="qt_default_system_bus", baseService=":1.302", thread=QThread(ptr=0x22c2710) )
      QThread(ptr=0x24a5c90) Qt D-Bus threading action 0 after lock over mutex 0x7fc16c006960 in connection QDBusConnection(ptr=0x7fc16c0068f0, name="qt_default_system_bus", baseService=":1.302", thread=QThread(ptr=0x22c2710) )
      Adding rule: type='signal',sender='org.ofono',path='/',interface='org.ofono.Manager',member='ModemRemoved'
      QThread(ptr=0x24a5c90) Qt D-Bus threading action 0 before unlock over mutex 0x7fc16c006960 in connection QDBusConnection(ptr=0x7fc16c0068f0, name="qt_default_system_bus", baseService=":1.302", thread=QThread(ptr=0x22c2710) )
      QThread(ptr=0x24a5c90) Qt D-Bus threading action 0 after unlock over mutex 0x7fc16c006960 in connection QDBusConnection(ptr=0x7fc16c0068f0, name="qt_default_system_bus", baseService=":1.302", thread=QThread(ptr=0x22c2710) )
      QThread(ptr=0x24a5c90) Qt D-Bus threading action 11 before lock over mutex 0x7fc16c006960 in connection QDBusConnection(ptr=0x7fc16c0068f0, name="qt_default_system_bus", baseService=":1.302", thread=QThread(ptr=0x22c2710) )
      QThread(ptr=0x24a5c90) Qt D-Bus threading action 11 after lock over mutex 0x7fc16c006960 in connection QDBusConnection(ptr=0x7fc16c0068f0, name="qt_default_system_bus", baseService=":1.302", thread=QThread(ptr=0x22c2710) )
      Removing rule: type='signal',sender='net.connman',path='/',interface='net.connman.Service',member='PropertyChanged'
      Removing rule: type='signal',sender='net.connman',path='/',interface='net.connman.Service',member='TechnologyRemoved'
      Removing rule: type='signal',sender='net.connman',path='/',interface='net.connman.Service',member='TechnologyAdded'
      Removing rule: type='signal',sender='org.freedesktop.DBus',interface='org.freedesktop.DBus',member='NameOwnerChanged',arg0='net.connman'
      QThread(ptr=0x24a5c90) Qt D-Bus threading action 11 before unlock over mutex 0x7fc16c006960 in connection QDBusConnection(ptr=0x7fc16c0068f0, name="qt_default_system_bus", baseService=":1.302", thread=QThread(ptr=0x22c2710) )
      QThread(ptr=0x24a5c90) Qt D-Bus threading action 11 after unlock over mutex 0x7fc16c006960 in connection QDBusConnection(ptr=0x7fc16c0068f0, name="qt_default_system_bus", baseService=":1.302", thread=QThread(ptr=0x22c2710) )
      QThread(ptr=0x24a5c90) Qt D-Bus threading action 11 before lock over mutex 0x7fc16c006960 in connection QDBusConnection(ptr=0x7fc16c0068f0, name="qt_default_system_bus", baseService=":1.302", thread=QThread(ptr=0x22c2710) )
      QThread(ptr=0x24a5c90) Qt D-Bus threading action 11 after lock over mutex 0x7fc16c006960 in connection QDBusConnection(ptr=0x7fc16c0068f0, name="qt_default_system_bus", baseService=":1.302", thread=QThread(ptr=0x22c2710) )
      Removing rule: type='signal',sender='org.ofono',path='/',interface='org.ofono.Manager',member='ModemRemoved'
      Removing rule: type='signal',sender='org.ofono',path='/',interface='org.ofono.Manager',member='ModemAdded'
      Removing rule: type='signal',sender='org.freedesktop.DBus',interface='org.freedesktop.DBus',member='NameOwnerChanged',arg0='org.ofono'
      QThread(ptr=0x24a5c90) Qt D-Bus threading action 11 before unlock over mutex 0x7fc16c006960 in connection QDBusConnection(ptr=0x7fc16c0068f0, name="qt_default_system_bus", baseService=":1.302", thread=QThread(ptr=0x22c2710) )
      QThread(ptr=0x24a5c90) Qt D-Bus threading action 11 after unlock over mutex 0x7fc16c006960 in connection QDBusConnection(ptr=0x7fc16c0068f0, name="qt_default_system_bus", baseService=":1.302", thread=QThread(ptr=0x22c2710) )
      QThread(ptr=0x24a5c90) Qt D-Bus threading action 0 before lock over mutex 0x7fc16c006960 in connection QDBusConnection(ptr=0x7fc16c0068f0, name="qt_default_system_bus", baseService=":1.302", thread=QThread(ptr=0x22c2710) )
      QThread(ptr=0x24a5c90) Qt D-Bus threading action 0 after lock over mutex 0x7fc16c006960 in connection QDBusConnection(ptr=0x7fc16c0068f0, name="qt_default_system_bus", baseService=":1.302", thread=QThread(ptr=0x22c2710) )
      Adding rule: type='signal',sender='org.freedesktop.DBus',interface='org.freedesktop.DBus',member='NameOwnerChanged',arg0='org.freedesktop.NetworkManager'
      QThread(ptr=0x24a5c90) Qt D-Bus threading action 0 before unlock over mutex 0x7fc16c006960 in connection QDBusConnection(ptr=0x7fc16c0068f0, name="qt_default_system_bus", baseService=":1.302", thread=QThread(ptr=0x22c2710) )
      QThread(ptr=0x24a5c90) Qt D-Bus threading action 0 after unlock over mutex 0x7fc16c006960 in connection QDBusConnection(ptr=0x7fc16c0068f0, name="qt_default_system_bus", baseService=":1.302", thread=QThread(ptr=0x22c2710) )
      QThread(ptr=0x24a5c90) Qt D-Bus threading action 0 before lock over mutex 0x7fc16c006960 in connection QDBusConnection(ptr=0x7fc16c0068f0, name="qt_default_system_bus", baseService=":1.302", thread=QThread(ptr=0x22c2710) )
      QThread(ptr=0x24a5c90) Qt D-Bus threading action 0 after lock over mutex 0x7fc16c006960 in connection QDBusConnection(ptr=0x7fc16c0068f0, name="qt_default_system_bus", baseService=":1.302", thread=QThread(ptr=0x22c2710) )
      Adding rule: type='signal',sender='org.freedesktop.DBus',interface='org.freedesktop.DBus',member='NameOwnerChanged',arg0='org.ofono'
      QThread(ptr=0x24a5c90) Qt D-Bus threading action 0 before unlock over mutex 0x7fc16c006960 in connection QDBusConnection(ptr=0x7fc16c0068f0, name="qt_default_system_bus", baseService=":1.302", thread=QThread(ptr=0x22c2710) )
      QThread(ptr=0x24a5c90) Qt D-Bus threading action 0 after unlock over mutex 0x7fc16c006960 in connection QDBusConnection(ptr=0x7fc16c0068f0, name="qt_default_system_bus", baseService=":1.302", thread=QThread(ptr=0x22c2710) )
      QDBusConnection(ptr=0x7fc16c0068f0, name="qt_default_system_bus", baseService=":1.302", thread=QThread(ptr=0x22c2710) ) sending message (blocking): QDBusMessage(type=MethodCall, service="org.freedesktop.DBus", path="/org/freedesktop/DBus", interface="org.freedesktop.DBus", member="NameHasOwner", signature="", contents=("org.ofono") )
      QThread(ptr=0x24a5c90) Qt D-Bus threading action 30 before lock over mutex 0x7fc16c006930 in connection QDBusConnection(ptr=0x7fc16c0068f0, name="qt_default_system_bus", baseService=":1.302", thread=QThread(ptr=0x22c2710) )
      QThread(ptr=0x24a5c90) Qt D-Bus threading action 30 after lock over mutex 0x7fc16c006930 in connection QDBusConnection(ptr=0x7fc16c0068f0, name="qt_default_system_bus", baseService=":1.302", thread=QThread(ptr=0x22c2710) )
      QThread(ptr=0x24a5c90) Qt D-Bus threading action 50 before lock over mutex 0x7fc16c006930 in connection QDBusConnection(ptr=0x7fc16c0068f0, name="qt_default_system_bus", baseService=":1.302", thread=QThread(ptr=0x22c2710) )
      QThread(ptr=0x24a5c90) Qt D-Bus threading action 50 after lock over mutex 0x7fc16c006930 in connection QDBusConnection(ptr=0x7fc16c0068f0, name="qt_default_system_bus", baseService=":1.302", thread=QThread(ptr=0x22c2710) )
      QThread(ptr=0x24a5c90) Qt D-Bus threading action 50 before event posting over mutex 0x0 in connection QDBusConnection(ptr=0x7fc16c0068f0, name="qt_default_system_bus", baseService=":1.302", thread=QThread(ptr=0x22c2710) )
      QThread(ptr=0x24a5c90) Qt D-Bus threading action 50 after event posting over mutex 0x0 in connection QDBusConnection(ptr=0x7fc16c0068f0, name="qt_default_system_bus", baseService=":1.302", thread=QThread(ptr=0x22c2710) )
      QThread(ptr=0x24a5c90) Qt D-Bus threading action 50 before unlock over mutex 0x7fc16c006930 in connection QDBusConnection(ptr=0x7fc16c0068f0, name="qt_default_system_bus", baseService=":1.302", thread=QThread(ptr=0x22c2710) )
      QThread(ptr=0x24a5c90) Qt D-Bus threading action 50 after unlock over mutex 0x7fc16c006930 in connection QDBusConnection(ptr=0x7fc16c0068f0, name="qt_default_system_bus", baseService=":1.302", thread=QThread(ptr=0x22c2710) )
      QThread(ptr=0x24a5c90) Qt D-Bus threading action 52 before lock over mutex 0x7fc16c006930 in connection QDBusConnection(ptr=0x7fc16c0068f0, name="qt_default_system_bus", baseService=":1.302", thread=QThread(ptr=0x22c2710) )
      QThread(ptr=0x24a5c90) Qt D-Bus threading action 52 after lock over mutex 0x7fc16c006930 in connection QDBusConnection(ptr=0x7fc16c0068f0, name="qt_default_system_bus", baseService=":1.302", thread=QThread(ptr=0x22c2710) )
      QThread(ptr=0x24a5c90) Qt D-Bus threading action 52 before unlock over mutex 0x7fc16c006930 in connection QDBusConnection(ptr=0x7fc16c0068f0, name="qt_default_system_bus", baseService=":1.302", thread=QThread(ptr=0x22c2710) )
      QThread(ptr=0x24a5c90) Qt D-Bus threading action 52 after unlock over mutex 0x7fc16c006930 in connection QDBusConnection(ptr=0x7fc16c0068f0, name="qt_default_system_bus", baseService=":1.302", thread=QThread(ptr=0x22c2710) )
      QThread(ptr=0x24a5c90) Qt D-Bus threading action 30 before unlock over mutex 0x7fc16c006930 in connection QDBusConnection(ptr=0x7fc16c0068f0, name="qt_default_system_bus", baseService=":1.302", thread=QThread(ptr=0x22c2710) )
      QThread(ptr=0x24a5c90) Qt D-Bus threading action 30 after unlock over mutex 0x7fc16c006930 in connection QDBusConnection(ptr=0x7fc16c0068f0, name="qt_default_system_bus", baseService=":1.302", thread=QThread(ptr=0x22c2710) )
      QDBusConnection(ptr=0x7fc16c0068f0, name="qt_default_system_bus", baseService=":1.302", thread=QThread(ptr=0x22c2710) ) got message reply (blocking): QDBusMessage(type=MethodReturn, service="org.freedesktop.DBus", signature="b", contents=(true) )
      QDBusConnection(ptr=0x7fc16c0068f0, name="qt_default_system_bus", baseService=":1.302", thread=QThread(ptr=0x22c2710) ) sending message (blocking): QDBusMessage(type=MethodCall, service="org.freedesktop.DBus", path="/org/freedesktop/DBus", interface="org.freedesktop.DBus", member="GetNameOwner", signature="", contents=("org.ofono") )
      QThread(ptr=0x24a5c90) Qt D-Bus threading action 30 before lock over mutex 0x7fc16c006930 in connection QDBusConnection(ptr=0x7fc16c0068f0, name="qt_default_system_bus", baseService=":1.302", thread=QThread(ptr=0x22c2710) )
      QThread(ptr=0x24a5c90) Qt D-Bus threading action 30 after lock over mutex 0x7fc16c006930 in connection QDBusConnection(ptr=0x7fc16c0068f0, name="qt_default_system_bus", baseService=":1.302", thread=QThread(ptr=0x22c2710) )
      QThread(ptr=0x24a5c90) Qt D-Bus threading action 50 before lock over mutex 0x7fc16c006930 in connection QDBusConnection(ptr=0x7fc16c0068f0, name="qt_default_system_bus", baseService=":1.302", thread=QThread(ptr=0x22c2710) )
      QThread(ptr=0x24a5c90) Qt D-Bus threading action 50 after lock over mutex 0x7fc16c006930 in connection QDBusConnection(ptr=0x7fc16c0068f0, name="qt_default_system_bus", baseService=":1.302", thread=QThread(ptr=0x22c2710) )
      QThread(ptr=0x24a5c90) Qt D-Bus threading action 50 before event posting over mutex 0x0 in connection QDBusConnection(ptr=0x7fc16c0068f0, name="qt_default_system_bus", baseService=":1.302", thread=QThread(ptr=0x22c2710) )
      QThread(ptr=0x24a5c90) Qt D-Bus threading action 50 after event posting over mutex 0x0 in connection QDBusConnection(ptr=0x7fc16c0068f0, name="qt_default_system_bus", baseService=":1.302", thread=QThread(ptr=0x22c2710) )
      QThread(ptr=0x24a5c90) Qt D-Bus threading action 50 before unlock over mutex 0x7fc16c006930 in connection QDBusConnection(ptr=0x7fc16c0068f0, name="qt_default_system_bus", baseService=":1.302", thread=QThread(ptr=0x22c2710) )
      QThread(ptr=0x24a5c90) Qt D-Bus threading action 50 after unlock over mutex 0x7fc16c006930 in connection QDBusConnection(ptr=0x7fc16c0068f0, name="qt_default_system_bus", baseService=":1.302", thread=QThread(ptr=0x22c2710) )
      QThread(ptr=0x24a5c90) Qt D-Bus threading action 52 before lock over mutex 0x7fc16c006930 in connection QDBusConnection(ptr=0x7fc16c0068f0, name="qt_default_system_bus", baseService=":1.302", thread=QThread(ptr=0x22c2710) )
      QThread(ptr=0x24a5c90) Qt D-Bus threading action 52 after lock over mutex 0x7fc16c006930 in connection QDBusConnection(ptr=0x7fc16c0068f0, name="qt_default_system_bus", baseService=":1.302", thread=QThread(ptr=0x22c2710) )
      QThread(ptr=0x24a5c90) Qt D-Bus threading action 52 before unlock over mutex 0x7fc16c006930 in connection QDBusConnection(ptr=0x7fc16c0068f0, name="qt_default_system_bus", baseService=":1.302", thread=QThread(ptr=0x22c2710) )
      QThread(ptr=0x24a5c90) Qt D-Bus threading action 52 after unlock over mutex 0x7fc16c006930 in connection QDBusConnection(ptr=0x7fc16c0068f0, name="qt_default_system_bus", baseService=":1.302", thread=QThread(ptr=0x22c2710) )
      QThread(ptr=0x24a5c90) Qt D-Bus threading action 30 before unlock over mutex 0x7fc16c006930 in connection QDBusConnection(ptr=0x7fc16c0068f0, name="qt_default_system_bus", baseService=":1.302", thread=QThread(ptr=0x22c2710) )
      QThread(ptr=0x24a5c90) Qt D-Bus threading action 30 after unlock over mutex 0x7fc16c006930 in connection QDBusConnection(ptr=0x7fc16c0068f0, name="qt_default_system_bus", baseService=":1.302", thread=QThread(ptr=0x22c2710) )
      QDBusConnection(ptr=0x7fc16c0068f0, name="qt_default_system_bus", baseService=":1.302", thread=QThread(ptr=0x22c2710) ) got message reply (blocking): QDBusMessage(type=MethodReturn, service="org.freedesktop.DBus", signature="s", contents=(":1.2") )
      QThread(ptr=0x24a5c90) Qt D-Bus threading action 0 before lock over mutex 0x7fc16c006960 in connection QDBusConnection(ptr=0x7fc16c0068f0, name="qt_default_system_bus", baseService=":1.302", thread=QThread(ptr=0x22c2710) )
      QThread(ptr=0x24a5c90) Qt D-Bus threading action 0 after lock over mutex 0x7fc16c006960 in connection QDBusConnection(ptr=0x7fc16c0068f0, name="qt_default_system_bus", baseService=":1.302", thread=QThread(ptr=0x22c2710) )
      QThread(ptr=0x24a5c90) Qt D-Bus threading action 0 before unlock over mutex 0x7fc16c006960 in connection QDBusConnection(ptr=0x7fc16c0068f0, name="qt_default_system_bus", baseService=":1.302", thread=QThread(ptr=0x22c2710) )
      QThread(ptr=0x24a5c90) Qt D-Bus threading action 0 after unlock over mutex 0x7fc16c006960 in connection QDBusConnection(ptr=0x7fc16c0068f0, name="qt_default_system_bus", baseService=":1.302", thread=QThread(ptr=0x22c2710) )
      QThread(ptr=0x24a5c90) Qt D-Bus threading action 0 before lock over mutex 0x7fc16c006960 in connection QDBusConnection(ptr=0x7fc16c0068f0, name="qt_default_system_bus", baseService=":1.302", thread=QThread(ptr=0x22c2710) )
      QThread(ptr=0x24a5c90) Qt D-Bus threading action 0 after lock over mutex 0x7fc16c006960 in connection QDBusConnection(ptr=0x7fc16c0068f0, name="qt_default_system_bus", baseService=":1.302", thread=QThread(ptr=0x22c2710) )
      QThread(ptr=0x22c2710) Qt D-Bus threading action 24 before lock over mutex 0x7fc16c006930 in connection QDBusConnection(ptr=0x7fc16c0068f0, name="qt_default_system_bus", baseService=":1.302", thread=same thread)
      QThread(ptr=0x22c2710) Qt D-Bus threading action 24 after lock over mutex 0x7fc16c006930 in connection QDBusConnection(ptr=0x7fc16c0068f0, name="qt_default_system_bus", baseService=":1.302", thread=same thread)
      QDBusConnection(ptr=0x7fc16c0068f0, name="qt_default_system_bus", baseService=":1.302", thread=same thread) got message (signal): QDBusMessage(type=Signal, service="org.freedesktop.DBus", path="/org/freedesktop/DBus", interface="org.freedesktop.DBus", member="NameAcquired", signature="s", contents=(":1.302") )
      QThread(ptr=0x22c2710) Qt D-Bus threading action 14 before lock over mutex 0x7fc16c006960 in connection QDBusConnection(ptr=0x7fc16c0068f0, name="qt_default_system_bus", baseService=":1.302", thread=same thread)
      Adding rule: type='signal',sender='org.ofono',path='/',interface='org.ofono.Manager',member='ModemAdded'
      QDBusConnection(ptr=0x7fc16c0068f0, name="qt_default_system_bus", baseService=":1.302", thread=QThread(ptr=0x22c2710) ) sending message (blocking): QDBusMessage(type=MethodCall, service="org.freedesktop.DBus", path="/org/freedesktop/DBus", interface="org.freedesktop.DBus", member="GetNameOwner", signature="", contents=("org.ofono") )
      QThread(ptr=0x24a5c90) Qt D-Bus threading action 30 before lock over mutex 0x7fc16c006930 in connection QDBusConnection(ptr=0x7fc16c0068f0, name="qt_default_system_bus", baseService=":1.302", thread=QThread(ptr=0x22c2710) )

      A cleaner view of the last lines shows the deadlock

      QThread(ptr=0x24a5c90) Qt D-Bus threading after lock over mutex 0x7fc16c006960
      QThread(ptr=0x22c2710) Qt D-Bus threading after lock over mutex 0x7fc16c006930
      QThread(ptr=0x22c2710) Qt D-Bus threading before lock over mutex 0x7fc16c006960
      QThread(ptr=0x24a5c90) Qt D-Bus threading before lock over mutex 0x7fc16c006930

      Attachments

        1. 1_case_thread_4.txt
          60 kB
        2. 2_case_thread_2.txt
          62 kB
        3. dbusdeadlock.tar.gz
          421 kB
        4. dbus-mutex-log.patch
          8 kB
        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

        Activity

          People

            thiago Thiago Macieira
            tsdgeos_canonical Albert Astals Cid (Canonical) (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            6 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes