https://bugs.kde.org/show_bug.cgi?id=364416
Bug ID: 364416 Summary: plasma crashed when removed BT dongle adapter Product: plasmashell Version: 5.6.4 Platform: Fedora RPMs OS: Linux Status: UNCONFIRMED Keywords: drkonqi Severity: crash Priority: NOR Component: general Assignee: k...@davidedmundson.co.uk Reporter: szymon.j...@gmail.com CC: bhus...@gmail.com, plasma-b...@kde.org Application: plasmashell (5.6.4) Qt Version: 5.6.0 Frameworks Version: 5.22.0 Operating System: Linux 4.5.6-200.fc23.x86_64 x86_64 Distribution (Platform): Fedora RPMs -- Information about the crash: - What I was doing when the application crashed: After pairing with Androdi phone I removed BT dongle from USB slot and at this point plasma crashed and restarted. -- Backtrace: Application: Plasma (plasmashell), signal: Segmentation fault Using host libthread_db library "/lib64/libthread_db.so.1". [Current thread is 1 (Thread 0x7f091badc940 (LWP 1886))] Thread 9 (Thread 0x7f09123ff700 (LWP 1902)): #0 0x00007f092a7a8b1d in poll () at /lib64/libc.so.6 #1 0x00007f092f942272 in _xcb_conn_wait () at /lib64/libxcb.so.1 #2 0x00007f092f943ee7 in xcb_wait_for_event () at /lib64/libxcb.so.1 #3 0x00007f0914652349 in QXcbEventReader::run() () at /lib64/libQt5XcbQpa.so.5 #4 0x00007f092b3bad48 in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5 #5 0x00007f0929ae561a in start_thread () at /lib64/libpthread.so.0 #6 0x00007f092a7b459d in clone () at /lib64/libc.so.6 Thread 8 (Thread 0x7f0910df5700 (LWP 1908)): #0 0x00007f092a7a470d in read () at /lib64/libc.so.6 #1 0x00007f0925ea43f0 in g_wakeup_acknowledge () at /lib64/libglib-2.0.so.0 #2 0x00007f0925e60c84 in g_main_context_check () at /lib64/libglib-2.0.so.0 #3 0x00007f0925e61130 in g_main_context_iterate.isra () at /lib64/libglib-2.0.so.0 #4 0x00007f0925e6129c in g_main_context_iteration () at /lib64/libglib-2.0.so.0 #5 0x00007f092b5e3a4b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5 #6 0x00007f092b58c4ca in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5 #7 0x00007f092b3b5f34 in QThread::exec() () at /lib64/libQt5Core.so.5 #8 0x00007f092bd7b4b5 in QDBusConnectionManager::run() () at /lib64/libQt5DBus.so.5 #9 0x00007f092b3bad48 in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5 #10 0x00007f0929ae561a in start_thread () at /lib64/libpthread.so.0 #11 0x00007f092a7b459d in clone () at /lib64/libc.so.6 Thread 7 (Thread 0x7f090b3ea700 (LWP 1958)): #0 0x00007f0925e607bf in g_main_context_prepare () at /lib64/libglib-2.0.so.0 #1 0x00007f0925e610bb in g_main_context_iterate.isra () at /lib64/libglib-2.0.so.0 #2 0x00007f0925e6129c in g_main_context_iteration () at /lib64/libglib-2.0.so.0 #3 0x00007f092b5e3a4b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5 #4 0x00007f092b58c4ca in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5 #5 0x00007f092b3b5f34 in QThread::exec() () at /lib64/libQt5Core.so.5 #6 0x00007f092e7c50d5 in QQmlThreadPrivate::run() () at /lib64/libQt5Qml.so.5 #7 0x00007f092b3bad48 in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5 #8 0x00007f0929ae561a in start_thread () at /lib64/libpthread.so.0 #9 0x00007f092a7b459d in clone () at /lib64/libc.so.6 Thread 6 (Thread 0x7f08fefe6700 (LWP 1998)): #0 0x00007f092a7a470d in read () at /lib64/libc.so.6 #1 0x00007f0925ea43f0 in g_wakeup_acknowledge () at /lib64/libglib-2.0.so.0 #2 0x00007f0925e60c84 in g_main_context_check () at /lib64/libglib-2.0.so.0 #3 0x00007f0925e61130 in g_main_context_iterate.isra () at /lib64/libglib-2.0.so.0 #4 0x00007f0925e6129c in g_main_context_iteration () at /lib64/libglib-2.0.so.0 #5 0x00007f092b5e3a4b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5 #6 0x00007f092b58c4ca in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5 #7 0x00007f092b3b5f34 in QThread::exec() () at /lib64/libQt5Core.so.5 #8 0x00007f092e7c50d5 in QQmlThreadPrivate::run() () at /lib64/libQt5Qml.so.5 #9 0x00007f092b3bad48 in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5 #10 0x00007f0929ae561a in start_thread () at /lib64/libpthread.so.0 #11 0x00007f092a7b459d in clone () at /lib64/libc.so.6 Thread 5 (Thread 0x7f08fda71700 (LWP 2001)): #0 0x00007f092a7a8b1d in poll () at /lib64/libc.so.6 #1 0x00007f0925e6118c in g_main_context_iterate.isra () at /lib64/libglib-2.0.so.0 #2 0x00007f0925e6129c in g_main_context_iteration () at /lib64/libglib-2.0.so.0 #3 0x00007f092b5e3a4b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5 #4 0x00007f092b58c4ca in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5 #5 0x00007f092b3b5f34 in QThread::exec() () at /lib64/libQt5Core.so.5 #6 0x00007f092e7c50d5 in QQmlThreadPrivate::run() () at /lib64/libQt5Qml.so.5 #7 0x00007f092b3bad48 in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5 #8 0x00007f0929ae561a in start_thread () at /lib64/libpthread.so.0 #9 0x00007f092a7b459d in clone () at /lib64/libc.so.6 Thread 4 (Thread 0x7f08f7fff700 (LWP 2039)): #0 0x00007f0929aeab20 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0 #1 0x00007f09312652d4 in QTWTF::TCMalloc_PageHeap::scavengerThread() () at /lib64/libQt5Script.so.5 #2 0x00007f0931265319 in () at /lib64/libQt5Script.so.5 #3 0x00007f0929ae561a in start_thread () at /lib64/libpthread.so.0 #4 0x00007f092a7b459d in clone () at /lib64/libc.so.6 Thread 3 (Thread 0x7f086f90f700 (LWP 2113)): #0 0x00007f0925e5e1e2 in g_source_iter_next () at /lib64/libglib-2.0.so.0 #1 0x00007f0925e60afa in g_main_context_check () at /lib64/libglib-2.0.so.0 #2 0x00007f0925e61130 in g_main_context_iterate.isra () at /lib64/libglib-2.0.so.0 #3 0x00007f0925e6129c in g_main_context_iteration () at /lib64/libglib-2.0.so.0 #4 0x00007f092b5e3a4b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5 #5 0x00007f092b58c4ca in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5 #6 0x00007f092b3b5f34 in QThread::exec() () at /lib64/libQt5Core.so.5 #7 0x00007f092f163ca6 in QQuickPixmapReader::run() () at /lib64/libQt5Quick.so.5 #8 0x00007f092b3bad48 in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5 #9 0x00007f0929ae561a in start_thread () at /lib64/libpthread.so.0 #10 0x00007f092a7b459d in clone () at /lib64/libc.so.6 Thread 2 (Thread 0x7f0860462700 (LWP 2247)): #0 0x00007f0925e5e1b3 in g_source_iter_next () at /lib64/libglib-2.0.so.0 #1 0x00007f0925e60798 in g_main_context_prepare () at /lib64/libglib-2.0.so.0 #2 0x00007f0925e610bb in g_main_context_iterate.isra () at /lib64/libglib-2.0.so.0 #3 0x00007f0925e6129c in g_main_context_iteration () at /lib64/libglib-2.0.so.0 #4 0x00007f092b5e3a4b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5 #5 0x00007f092b58c4ca in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5 #6 0x00007f092b3b5f34 in QThread::exec() () at /lib64/libQt5Core.so.5 #7 0x00007f0862022547 in KCupsConnection::run() () at /lib64/libkcupslib.so #8 0x00007f092b3bad48 in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5 #9 0x00007f0929ae561a in start_thread () at /lib64/libpthread.so.0 #10 0x00007f092a7b459d in clone () at /lib64/libc.so.6 Thread 1 (Thread 0x7f091badc940 (LWP 1886)): [KCrash Handler] #5 0x00007f085c146b68 in BluezQt::ManagerPrivate::addDevice(QString const&, QMap<QString, QVariant> const&) () at /lib64/libKF5BluezQt.so.6 #6 0x00007f085c148954 in BluezQt::ManagerPrivate::interfacesAdded(QDBusObjectPath const&, QMap<QString, QMap<QString, QVariant> > const&) () at /lib64/libKF5BluezQt.so.6 #7 0x00007f092b5bb12e in QMetaObject::activate(QObject*, int, int, void**) () at /lib64/libQt5Core.so.5 #8 0x00007f085c18160c in OrgFreedesktopDBusObjectManagerInterface::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) () at /lib64/libKF5BluezQt.so.6 #9 0x00007f085c181de5 in OrgFreedesktopDBusObjectManagerInterface::qt_metacall(QMetaObject::Call, int, void**) () at /lib64/libKF5BluezQt.so.6 #10 0x00007f092bd86ad3 in QDBusConnectionPrivate::deliverCall(QObject*, int, QDBusMessage const&, QVector<int> const&, int) () at /lib64/libQt5DBus.so.5 #11 0x00007f092b5bbc29 in QObject::event(QEvent*) () at /lib64/libQt5Core.so.5 #12 0x00007f092bf4cc0c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /lib64/libQt5Widgets.so.5 #13 0x00007f092bf51e76 in QApplication::notify(QObject*, QEvent*) () at /lib64/libQt5Widgets.so.5 #14 0x00007f092b58e748 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /lib64/libQt5Core.so.5 #15 0x00007f092b59060a in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () at /lib64/libQt5Core.so.5 #16 0x00007f092b5e3623 in postEventSourceDispatch(_GSource*, int (*)(void*), void*) () at /lib64/libQt5Core.so.5 #17 0x00007f0925e60e5a in g_main_context_dispatch () at /lib64/libglib-2.0.so.0 #18 0x00007f0925e611f0 in g_main_context_iterate.isra () at /lib64/libglib-2.0.so.0 #19 0x00007f0925e6129c in g_main_context_iteration () at /lib64/libglib-2.0.so.0 #20 0x00007f092b5e3a4b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5 #21 0x00007f092b58c4ca in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5 #22 0x00007f092b594b8c in QCoreApplication::exec() () at /lib64/libQt5Core.so.5 #23 0x00005598bceae216 in main () Reported using DrKonqi -- You are receiving this mail because: You are watching all bug changes.