Bug 376421

Summary: Plasma Shell restarts after using NetworkManager applet
Product: [Plasma] plasmashell Reporter: Thomas Striker <thomas.stecher99.ts>
Component: generalAssignee: David Edmundson <kde>
Status: RESOLVED WORKSFORME    
Severity: crash CC: bhush94, notmart, plasma-bugs
Priority: NOR Keywords: drkonqi, triaged
Version: 5.9.1   
Target Milestone: 1.0   
Platform: Arch Linux   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Thomas Striker 2017-02-12 22:52:47 UTC
Application: plasmashell (5.9.1)

Qt Version: 5.8.0
Frameworks Version: 5.30.0
Operating System: Linux 4.9.7-1-ARCH x86_64
Distribution: "Arch Linux"

-- Information about the crash:
- What I was doing when the application crashed:
I was messing around with the NetworkManager applet in the taskbar. (nm-applet)
When I tried to open it, the desktop restarted.

-- Backtrace:
Application: Plasma (plasmashell), signal: Aborted
Using host libthread_db library "/usr/lib/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f5e07c6a800 (LWP 981))]

Thread 17 (Thread 0x7f5d03fff700 (LWP 934)):
#0  0x00007f5e008fe4b8 in pthread_cond_timedwait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007f5e01a2e4c6 in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5
#2  0x00007f5e01a29bc4 in  () at /usr/lib/libQt5Core.so.5
#3  0x00007f5e01a2d6d8 in  () at /usr/lib/libQt5Core.so.5
#4  0x00007f5e008f8454 in start_thread () at /usr/lib/libpthread.so.0
#5  0x00007f5e013427df in clone () at /usr/lib/libc.so.6

Thread 16 (Thread 0x7f5d02eaa700 (LWP 28255)):
#0  0x00007f5e008fe10f in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007f5e01a2e58b in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5
#2  0x00007f5e0578a665 in  () at /usr/lib/libQt5Quick.so.5
#3  0x00007f5e0578af72 in  () at /usr/lib/libQt5Quick.so.5
#4  0x00007f5e01a2d6d8 in  () at /usr/lib/libQt5Core.so.5
#5  0x00007f5e008f8454 in start_thread () at /usr/lib/libpthread.so.0
#6  0x00007f5e013427df in clone () at /usr/lib/libc.so.6

Thread 15 (Thread 0x7f5d0bfff700 (LWP 2589)):
#0  0x00007f5e008fe10f in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007f5e01a2e58b in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5
#2  0x00007f5e0578a665 in  () at /usr/lib/libQt5Quick.so.5
#3  0x00007f5e0578af72 in  () at /usr/lib/libQt5Quick.so.5
#4  0x00007f5e01a2d6d8 in  () at /usr/lib/libQt5Core.so.5
#5  0x00007f5e008f8454 in start_thread () at /usr/lib/libpthread.so.0
#6  0x00007f5e013427df in clone () at /usr/lib/libc.so.6

Thread 14 (Thread 0x7f5d0b7fe700 (LWP 1494)):
#0  0x00007f5e008fe10f in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007f5e01a2e58b in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5
#2  0x00007f5e0578a665 in  () at /usr/lib/libQt5Quick.so.5
#3  0x00007f5e0578af72 in  () at /usr/lib/libQt5Quick.so.5
#4  0x00007f5e01a2d6d8 in  () at /usr/lib/libQt5Core.so.5
#5  0x00007f5e008f8454 in start_thread () at /usr/lib/libpthread.so.0
#6  0x00007f5e013427df in clone () at /usr/lib/libc.so.6

Thread 13 (Thread 0x7f5d25054700 (LWP 1490)):
#0  0x00007f5e008fe10f in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007f5e01a2e58b in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5
#2  0x00007f5e0578a665 in  () at /usr/lib/libQt5Quick.so.5
#3  0x00007f5e0578af72 in  () at /usr/lib/libQt5Quick.so.5
#4  0x00007f5e01a2d6d8 in  () at /usr/lib/libQt5Core.so.5
#5  0x00007f5e008f8454 in start_thread () at /usr/lib/libpthread.so.0
#6  0x00007f5e013427df in clone () at /usr/lib/libc.so.6

Thread 12 (Thread 0x7f5d27054700 (LWP 1489)):
#0  0x00007f5e008fe10f in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007f5e01a2e58b in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5
#2  0x00007f5e0578a665 in  () at /usr/lib/libQt5Quick.so.5
#3  0x00007f5e0578af72 in  () at /usr/lib/libQt5Quick.so.5
#4  0x00007f5e01a2d6d8 in  () at /usr/lib/libQt5Core.so.5
#5  0x00007f5e008f8454 in start_thread () at /usr/lib/libpthread.so.0
#6  0x00007f5e013427df in clone () at /usr/lib/libc.so.6

Thread 11 (Thread 0x7f5d279aa700 (LWP 1488)):
#0  0x00007f5e008fe10f in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007f5e01a2e58b in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5
#2  0x00007f5e0578a665 in  () at /usr/lib/libQt5Quick.so.5
#3  0x00007f5e0578af72 in  () at /usr/lib/libQt5Quick.so.5
#4  0x00007f5e01a2d6d8 in  () at /usr/lib/libQt5Core.so.5
#5  0x00007f5e008f8454 in start_thread () at /usr/lib/libpthread.so.0
#6  0x00007f5e013427df in clone () at /usr/lib/libc.so.6

Thread 10 (Thread 0x7f5d33c99700 (LWP 1484)):
#0  0x00007f5e0133948d in poll () at /usr/lib/libc.so.6
#1  0x00007f5dfc152786 in  () at /usr/lib/libglib-2.0.so.0
#2  0x00007f5dfc15289c in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#3  0x00007f5e01c5d46b in QEventDispatcherGlib::registerSocketNotifier(QSocketNotifier*) () at /usr/lib/libQt5Core.so.5
#4  0x00007f5d2c004310 in  ()
#5  0x00007ffd609e2aa0 in  ()
#6  0x00007f5e01c06c9a in QEventLoop::event(QEvent*) () at /usr/lib/libQt5Core.so.5
#7  0x00007f5d33c98d10 in  ()
#8  0x00000000032bff50 in  ()
#9  0x409c5ba26b531200 in  ()
#10 0x00007f5d33c98d80 in  ()
#11 0x00007f5d33c98d80 in  ()
#12 0x0000000000000000 in  ()

Thread 9 (Thread 0x7f5d4e1d1700 (LWP 1462)):
#0  0x00007f5e008fe10f in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007f5e01a2e58b in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5
#2  0x00007f5e0578a665 in  () at /usr/lib/libQt5Quick.so.5
#3  0x00007f5e0578af72 in  () at /usr/lib/libQt5Quick.so.5
#4  0x00007f5e01a2d6d8 in  () at /usr/lib/libQt5Core.so.5
#5  0x00007f5e008f8454 in start_thread () at /usr/lib/libpthread.so.0
#6  0x00007f5e013427df in clone () at /usr/lib/libc.so.6

Thread 8 (Thread 0x7f5d4d990700 (LWP 1452)):
#0  0x00007f5e008fe10f in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007f5e01a2e58b in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5
#2  0x00007f5e0578a665 in  () at /usr/lib/libQt5Quick.so.5
#3  0x00007f5e0578af72 in  () at /usr/lib/libQt5Quick.so.5
#4  0x00007f5e01a2d6d8 in  () at /usr/lib/libQt5Core.so.5
#5  0x00007f5e008f8454 in start_thread () at /usr/lib/libpthread.so.0
#6  0x00007f5e013427df in clone () at /usr/lib/libc.so.6

Thread 7 (Thread 0x7f5d4f975700 (LWP 1447)):
#0  0x00007f5dfc197dd4 in g_mutex_unlock () at /usr/lib/libglib-2.0.so.0
#1  0x00007f5dfc151c7c in g_main_context_prepare () at /usr/lib/libglib-2.0.so.0
#2  0x00007f5dfc1526ab in  () at /usr/lib/libglib-2.0.so.0
#3  0x00007f5dfc15289c in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#4  0x00007f5e01c5d46b in QEventDispatcherGlib::registerSocketNotifier(QSocketNotifier*) () at /usr/lib/libQt5Core.so.5
#5  0x00007f5d48003490 in  ()
#6  0x00007ffd609e2aa0 in  ()
#7  0x00007f5e01c06c9a in QEventLoop::event(QEvent*) () at /usr/lib/libQt5Core.so.5
#8  0x00007f5d4f974ce0 in  ()
#9  0x00000000021b4e10 in  ()
#10 0x409c5ba26b531200 in  ()
#11 0x00007f5d4f974d50 in  ()
#12 0x00007f5d4f974d50 in  ()
#13 0x0000000000000000 in  ()

Thread 6 (Thread 0x7f5dd7992700 (LWP 1412)):
#0  0x00007f5e008fe10f in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007f5e0740e234 in  () at /usr/lib/libQt5Script.so.5
#2  0x00007f5e0740e279 in  () at /usr/lib/libQt5Script.so.5
#3  0x00007f5e008f8454 in start_thread () at /usr/lib/libpthread.so.0
#4  0x00007f5e013427df in clone () at /usr/lib/libc.so.6

Thread 5 (Thread 0x7f5de3fff700 (LWP 1267)):
#0  0x00007f5dfc197db9 in g_mutex_lock () at /usr/lib/libglib-2.0.so.0
#1  0x00007f5dfc152742 in  () at /usr/lib/libglib-2.0.so.0
#2  0x00007f5dfc15289c in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#3  0x00007f5e01c5d46b in QEventDispatcherGlib::registerSocketNotifier(QSocketNotifier*) () at /usr/lib/libQt5Core.so.5
#4  0x00007f5dd8002f90 in  ()
#5  0x00007ffd609e2aa0 in  ()
#6  0x00007f5e01c06c9a in QEventLoop::event(QEvent*) () at /usr/lib/libQt5Core.so.5
#7  0x00007f5de3ffed30 in  ()
#8  0x00000000019efc50 in  ()
#9  0x409c5ba26b531200 in  ()
#10 0x00007f5de3ffeda0 in  ()
#11 0x00007f5de3ffeda0 in  ()
#12 0x0000000000000000 in  ()

Thread 4 (Thread 0x7f5dea3ad700 (LWP 1095)):
#0  0x00007f5dfc197dd4 in g_mutex_unlock () at /usr/lib/libglib-2.0.so.0
#1  0x00007f5dfc15277a in  () at /usr/lib/libglib-2.0.so.0
#2  0x00007f5dfc15289c in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#3  0x00007f5e01c5d46b in QEventDispatcherGlib::registerSocketNotifier(QSocketNotifier*) () at /usr/lib/libQt5Core.so.5
#4  0x00007f5ddc002d90 in  ()
#5  0x00007ffd609e2aa0 in  ()
#6  0x00007f5e01c06c9a in QEventLoop::event(QEvent*) () at /usr/lib/libQt5Core.so.5
#7  0x00007f5dea3acd30 in  ()
#8  0x00000000019d0940 in  ()
#9  0x409c5ba26b531200 in  ()
#10 0x00007f5dea3acda0 in  ()
#11 0x00007f5dea3acda0 in  ()
#12 0x0000000000000000 in  ()

Thread 3 (Thread 0x7f5debdf5700 (LWP 1012)):
#0  0x00007f5e0133948d in poll () at /usr/lib/libc.so.6
#1  0x00007f5dfc152786 in  () at /usr/lib/libglib-2.0.so.0
#2  0x00007f5dfc15289c in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#3  0x00007f5e01c5d46b in QEventDispatcherGlib::registerSocketNotifier(QSocketNotifier*) () at /usr/lib/libQt5Core.so.5
#4  0x00007f5de4002f90 in  ()
#5  0x00007ffd609e2aa0 in  ()
#6  0x00007f5e01c06c9a in QEventLoop::event(QEvent*) () at /usr/lib/libQt5Core.so.5
#7  0x00007f5debdf4d20 in  ()
#8  0x0000000001949650 in  ()
#9  0x409c5ba26b531200 in  ()
#10 0x00007f5debdf4d90 in  ()
#11 0x00007f5de4000020 in  ()
#12 0x0000000000000000 in  ()

Thread 2 (Thread 0x7f5df1e7c700 (LWP 997)):
#0  0x00007f5e0133948d in poll () at /usr/lib/libc.so.6
#1  0x00007f5e063348e0 in  () at /usr/lib/libxcb.so.1
#2  0x00007f5e06336679 in xcb_wait_for_event () at /usr/lib/libxcb.so.1
#3  0x00007f5df43ee239 in  () at /usr/lib/libQt5XcbQpa.so.5
#4  0x00007f5e01a2d6d8 in  () at /usr/lib/libQt5Core.so.5
#5  0x00007f5e008f8454 in start_thread () at /usr/lib/libpthread.so.0
#6  0x00007f5e013427df in clone () at /usr/lib/libc.so.6

Thread 1 (Thread 0x7f5e07c6a800 (LWP 981)):
[KCrash Handler]
#6  0x00007f5e0128d04f in raise () at /usr/lib/libc.so.6
#7  0x00007f5e0128e47a in abort () at /usr/lib/libc.so.6
#8  0x00007f5e012cac50 in __libc_message () at /usr/lib/libc.so.6
#9  0x00007f5e012d0fe6 in malloc_printerr () at /usr/lib/libc.so.6
#10 0x00007f5e012d3411 in _int_malloc () at /usr/lib/libc.so.6
#11 0x00007f5e012d4d44 in malloc () at /usr/lib/libc.so.6
#12 0x00007f5e01a95f51 in QMapDataBase::createNode(int, int, QMapNodeBase*, bool) () at /usr/lib/libQt5Core.so.5
#13 0x00007f5e01bf55ca in  () at /usr/lib/libQt5Core.so.5
#14 0x00007f5e00000008 in  ()
#15 0x00007ffd609e1ea0 in  ()
#16 0x00007ffd609e1e50 in  ()
#17 0x0000000004a7adf0 in  ()
#18 0x00007f5e01a2e90c in QArrayData::allocate(unsigned long, unsigned long, unsigned long, QFlags<QArrayData::AllocationOption>) () at /usr/lib/libQt5Core.so.5
#19 0x0000000001bb0d3c in  ()
#20 0x0000000001bb6510 in  ()
#21 0x0000000001bb0d54 in  ()
#22 0x0000000000000005 in  ()
#23 0x00000000043b9888 in  ()
#24 0x0000000001bb0d54 in  ()
#25 0x0000000001bb6510 in  ()
#26 0x0000000000000004 in  ()
#27 0x00007f5e01a317bd in  () at /usr/lib/libQt5Core.so.5
#28 0x00007ffd609e21a0 in  ()
#29 0x00000000044a49d0 in  ()
#30 0x00007ffd609e21a0 in  ()
#31 0x00007ffd609e2220 in  ()
#32 0x00007f5e021ba0fa in  () at /usr/lib/libQt5Gui.so.5
#33 0x00007f5e021bacac in  () at /usr/lib/libQt5Gui.so.5
#34 0x00007f5e021bb150 in QImageWriter::canWrite() const () at /usr/lib/libQt5Gui.so.5
#35 0x00007f5e021bb1f5 in QImageWriter::write(QImage const&) () at /usr/lib/libQt5Gui.so.5
#36 0x00007f5e02197058 in QImageData::doImageIO(QImage const*, QImageWriter*, int) const () at /usr/lib/libQt5Gui.so.5
#37 0x00007f5e0219725e in QImage::save(QIODevice*, char const*, int) const () at /usr/lib/libQt5Gui.so.5
#38 0x00007f5dfedb59ff in KLocalImageCacheImplementation::serializeImage(QImage const&) const () at /usr/lib/libKF5GuiAddons.so.5
#39 0x00007f5e05eec803 in  () at /usr/lib/libKF5Plasma.so.5
#40 0x00007f5e05eee055 in  () at /usr/lib/libKF5Plasma.so.5
#41 0x00007f5e01c34149 in QMetaObject::activate(QObject*, int, int, void**) () at /usr/lib/libQt5Core.so.5
#42 0x00007f5e01c41198 in QTimer::singleShot(int, Qt::TimerType, QObject const*, char const*) () at /usr/lib/libQt5Core.so.5
#43 0x00007f5e02b7634c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5
#44 0x00007f5e02b7db61 in QApplication::notify(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5
#45 0x00007f5e01c08840 in QCoreApplication::translate(char const*, char const*, char const*, int) () at /usr/lib/libQt5Core.so.5
#46 0x0000000000000000 in  ()

Possible duplicates by query: bug 375860, bug 372901, bug 372010, bug 371250, bug 370399.

Reported using DrKonqi
Comment 1 Marco Martin 2017-03-06 17:33:24 UTC
needs debug packages installed (which sadly arch doesn't provide) for the backtrace being of any use
Comment 2 Andrew Crouthamel 2018-09-28 02:33:09 UTC
Dear Bug Submitter,

This bug has been in NEEDSINFO status with no change for at least 15 days. Please provide the requested information as soon as possible and set the bug status as REPORTED. Due to regular bug tracker maintenance, if the bug is still in NEEDSINFO status with no change in 30 days, the bug will be closed as RESOLVED > WORKSFORME due to lack of needed information.

For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

If you have already provided the requested information, please set the bug status as REPORTED so that the KDE team knows that the bug is ready to be confirmed.

Thank you for helping us make KDE software even better for everyone!
Comment 3 Andrew Crouthamel 2018-10-28 03:26:36 UTC
Dear Bug Submitter,

This bug has been in NEEDSINFO status with no change for at least 30 days. The bug is now closed as RESOLVED > WORKSFORME due to lack of needed information.

For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

Thank you for helping us make KDE software even better for everyone!