Bug 372272

Summary: Plasmashell crash after upgrade to 4.4.0-47-generic 11/9/2016
Product: [Plasma] plasmashell Reporter: riffraff
Component: generalAssignee: David Edmundson <kde>
Status: RESOLVED DUPLICATE    
Severity: crash CC: bhush94, notmart, plasma-bugs
Priority: NOR Keywords: drkonqi
Version: 5.5.5   
Target Milestone: 1.0   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description riffraff 2016-11-10 00:52:50 UTC
Application: plasmashell (5.5.5)

Qt Version: 5.5.1
Operating System: Linux 4.4.0-45-generic x86_64
Distribution: Ubuntu 16.04.1 LTS

-- Information about the crash:
- What I was doing when the application crashed:
System will not come up after rebooting after patching to new kernel.  Must run startx from CLI to get any desktop. Two more plasmashell crashes in quick succession after this one:
Executable: plasmashell PID: 2714 Signal: Aborted (6) Time: 11/9/16 18:37:53
Executable: plasmashell PID: 2755 Signal: Aborted (6) Time: 11/9/16 18:37:54

The crash can be reproduced every time.

-- Backtrace:
Application: Plasma (plasmashell), signal: Aborted
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f33d106b900 (LWP 2442))]

Thread 7 (Thread 0x7f331b42e700 (LWP 2699)):
#0  __lll_lock_wait () at ../sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:135
#1  0x00007f33caf5ae92 in __GI___pthread_mutex_lock (mutex=0x7f33c7bc2a40) at ../nptl/pthread_mutex_lock.c:115
#2  0x00007f33c795f9f2 in ?? () from /usr/lib/nvidia-304/libGL.so.1
#3  0x00007f33c7964290 in ?? () from /usr/lib/nvidia-304/libGL.so.1
#4  0x00007f33c79647aa in ?? () from /usr/lib/nvidia-304/libGL.so.1
#5  0x00007f33c433fbf7 in ?? () from /usr/lib/nvidia-304/tls/libnvidia-tls.so.304.132
#6  0x00007f33c854e740 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#7  0x00007f33c850ae84 in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#8  0x00007f33c850b340 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#9  0x00007f33c850b4ac in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#10 0x00007f33cc0a27eb in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#11 0x00007f33cc049b4a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#12 0x00007f33cbe66834 in QThread::exec() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#13 0x00007f3310c217d7 in KCupsConnection::run() () from /usr/lib/x86_64-linux-gnu/libkcupslib.so
#14 0x00007f33cbe6b7be in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#15 0x00007f33c7965754 in ?? () from /usr/lib/nvidia-304/libGL.so.1
#16 0x00007f33caf5870a in start_thread (arg=0x7f331b42e700) at pthread_create.c:333
#17 0x00007f33cb78182d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 6 (Thread 0x7f33a1f9c700 (LWP 2513)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f33d0ab3bd4 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Script.so.5
#2  0x00007f33d0ab3c19 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Script.so.5
#3  0x00007f33c7965754 in ?? () from /usr/lib/nvidia-304/libGL.so.1
#4  0x00007f33caf5870a in start_thread (arg=0x7f33a1f9c700) at pthread_create.c:333
#5  0x00007f33cb78182d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 5 (Thread 0x7f33a3868700 (LWP 2512)):
#0  __lll_lock_wait () at ../sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:135
#1  0x00007f33caf5ae92 in __GI___pthread_mutex_lock (mutex=0x7f33c7bc2a40) at ../nptl/pthread_mutex_lock.c:115
#2  0x00007f33c795f9f2 in ?? () from /usr/lib/nvidia-304/libGL.so.1
#3  0x00007f33c7964290 in ?? () from /usr/lib/nvidia-304/libGL.so.1
#4  0x00007f33c79647aa in ?? () from /usr/lib/nvidia-304/libGL.so.1
#5  0x00007f33c433fbf7 in ?? () from /usr/lib/nvidia-304/tls/libnvidia-tls.so.304.132
#6  0x00007f33c854e740 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#7  0x00007f33c850ae84 in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#8  0x00007f33c850b340 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#9  0x00007f33c850b4ac in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#10 0x00007f33cc0a27eb in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#11 0x00007f33cc049b4a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#12 0x00007f33cbe66834 in QThread::exec() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#13 0x00007f33ce70e3c5 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#14 0x00007f33cbe6b7be in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#15 0x00007f33c7965754 in ?? () from /usr/lib/nvidia-304/libGL.so.1
#16 0x00007f33caf5870a in start_thread (arg=0x7f33a3868700) at pthread_create.c:333
#17 0x00007f33cb78182d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 4 (Thread 0x7f33a975f700 (LWP 2502)):
#0  0x00007f33cb775b5d in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007f33c850b39c in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f33c850b4ac in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f33cc0a27eb in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007f33cc049b4a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007f33cbe66834 in QThread::exec() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007f33ce70e3c5 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#7  0x00007f33cbe6b7be in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#8  0x00007f33c7965754 in ?? () from /usr/lib/nvidia-304/libGL.so.1
#9  0x00007f33caf5870a in start_thread (arg=0x7f33a975f700) at pthread_create.c:333
#10 0x00007f33cb78182d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 3 (Thread 0x7f33b3fff700 (LWP 2483)):
#0  __lll_lock_wait () at ../sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:135
#1  0x00007f33caf5ae92 in __GI___pthread_mutex_lock (mutex=0x7f33c7bc2a40) at ../nptl/pthread_mutex_lock.c:115
#2  0x00007f33c795f9f2 in ?? () from /usr/lib/nvidia-304/libGL.so.1
#3  0x00007f33c7964290 in ?? () from /usr/lib/nvidia-304/libGL.so.1
#4  0x00007f33c7964766 in ?? () from /usr/lib/nvidia-304/libGL.so.1
#5  0x00007f33c433fbf7 in ?? () from /usr/lib/nvidia-304/tls/libnvidia-tls.so.304.132
#6  0x00007f33c854e740 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#7  0x00007f33c850ae84 in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#8  0x00007f33c850b340 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#9  0x00007f33c850b4ac in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#10 0x00007f33cc0a27eb in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#11 0x00007f33cc049b4a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#12 0x00007f33cbe66834 in QThread::exec() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#13 0x00007f33ce70e3c5 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#14 0x00007f33cbe6b7be in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#15 0x00007f33c7965754 in ?? () from /usr/lib/nvidia-304/libGL.so.1
#16 0x00007f33caf5870a in start_thread (arg=0x7f33b3fff700) at pthread_create.c:333
#17 0x00007f33cb78182d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 2 (Thread 0x7f33bb14e700 (LWP 2446)):
#0  0x00007f33cb775b5d in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007f33cf83ac62 in ?? () from /usr/lib/x86_64-linux-gnu/libxcb.so.1
#2  0x00007f33cf83c8d7 in xcb_wait_for_event () from /usr/lib/x86_64-linux-gnu/libxcb.so.1
#3  0x00007f33bd8ce629 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5XcbQpa.so.5
#4  0x00007f33cbe6b7be in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007f33c7965754 in ?? () from /usr/lib/nvidia-304/libGL.so.1
#6  0x00007f33caf5870a in start_thread (arg=0x7f33bb14e700) at pthread_create.c:333
#7  0x00007f33cb78182d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 1 (Thread 0x7f33d106b900 (LWP 2442)):
[KCrash Handler]
#6  0x00007f33cb6b0428 in __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:54
#7  0x00007f33cb6b202a in __GI_abort () at abort.c:89
#8  0x00007f33cbe58f81 in QMessageLogger::fatal(char const*, ...) const () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#9  0x00007f33cf101af1 in QSGRenderLoop::handleContextCreationFailure(QQuickWindow*, bool) () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#10 0x00007f33cf10a332 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#11 0x00007f33cf10a733 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#12 0x00007f33cc3972b5 in QWindow::event(QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#13 0x00007f33cf13d871 in QQuickWindow::event(QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#14 0x000000000043f206 in DesktopView::event(QEvent*) ()
#15 0x00007f33ccb4f05c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#16 0x00007f33ccb54516 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#17 0x00007f33cc04c38b in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#18 0x00007f33cc38f4ac in QGuiApplicationPrivate::processExposeEvent(QWindowSystemInterfacePrivate::ExposeEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#19 0x00007f33cc39021d in QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#20 0x00007f33cc373f08 in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#21 0x00007f33bd900060 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5XcbQpa.so.5
#22 0x00007f33c850b1a7 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#23 0x00007f33c850b400 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#24 0x00007f33c850b4ac in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#25 0x00007f33cc0a27cf in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#26 0x00007f33cc049b4a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#27 0x00007f33cc051bec in QCoreApplication::exec() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#28 0x0000000000432d4a in main ()

Possible duplicates by query: bug 372229, bug 372213, bug 368806, bug 368209, bug 368112.

Reported using DrKonqi
Comment 1 Marco Martin 2016-11-10 13:06:24 UTC

*** This bug has been marked as a duplicate of bug 372229 ***