Bug 380503

Summary: Plasma can't start and always crashes at startup
Product: [Plasma] plasmashell Reporter: Johan <pindle>
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 Johan 2017-06-03 12:25:55 UTC
Application: plasmashell (5.5.5)

Qt Version: 5.5.1
Operating System: Linux 4.8.0-36-generic i686
Distribution: Ubuntu 16.04.2 LTS

-- Information about the crash:
- What I was doing when the application crashed:
Just startup Kubuntu
- Unusual behavior I noticed:
No desktop appeared
- Custom settings of the application:
None: default install of Kubuntu 16.04.2 (fresh install)

The crash can be reproduced every time.

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

Thread 8 (Thread 0xa1313b40 (LWP 1515)):
#0  0xb76f4ce5 in __kernel_vsyscall ()
#1  0xb76f4979 in __vdso_clock_gettime ()
#2  0xb4d38142 in __GI___clock_gettime (clock_id=1, tp=0xa1312f04) at ../sysdeps/unix/clock_gettime.c:115
#3  0xb509c338 in ?? () from /usr/lib/i386-linux-gnu/sse2/libQt5Core.so.5
#4  0xb522b232 in QTimerInfoList::updateCurrentTime() () from /usr/lib/i386-linux-gnu/sse2/libQt5Core.so.5
#5  0xb522b754 in QTimerInfoList::timerWait(timespec&) () from /usr/lib/i386-linux-gnu/sse2/libQt5Core.so.5
#6  0xb522cd19 in ?? () from /usr/lib/i386-linux-gnu/sse2/libQt5Core.so.5
#7  0xb43bf5db in g_main_context_prepare () from /lib/i386-linux-gnu/libglib-2.0.so.0
#8  0xb43c0024 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#9  0xb43c0254 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#10 0xb522d964 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/i386-linux-gnu/sse2/libQt5Core.so.5
#11 0xb51d27a3 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/i386-linux-gnu/sse2/libQt5Core.so.5
#12 0xb51d2bfa in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/i386-linux-gnu/sse2/libQt5Core.so.5
#13 0xb4ff8f1d in QThread::exec() () from /usr/lib/i386-linux-gnu/sse2/libQt5Core.so.5
#14 0xa1841980 in KCupsConnection::run() () from /usr/lib/i386-linux-gnu/libkcupslib.so
#15 0xb4ffe43b in ?? () from /usr/lib/i386-linux-gnu/sse2/libQt5Core.so.5
#16 0xb4bd3295 in start_thread (arg=0xa1313b40) at pthread_create.c:333
#17 0xb4d2aeee in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:114

Thread 7 (Thread 0xa9285b40 (LWP 1344)):
#0  0xb43bcf00 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#1  0xb43bf9f0 in g_main_context_check () from /lib/i386-linux-gnu/libglib-2.0.so.0
#2  0xb43c00b1 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3  0xb43c0254 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#4  0xb522d964 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/i386-linux-gnu/sse2/libQt5Core.so.5
#5  0xb51d27a3 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/i386-linux-gnu/sse2/libQt5Core.so.5
#6  0xb51d2bfa in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/i386-linux-gnu/sse2/libQt5Core.so.5
#7  0xb4ff8f1d in QThread::exec() () from /usr/lib/i386-linux-gnu/sse2/libQt5Core.so.5
#8  0xb6c4a7a9 in ?? () from /usr/lib/i386-linux-gnu/libQt5Quick.so.5
#9  0xb4ffe43b in ?? () from /usr/lib/i386-linux-gnu/sse2/libQt5Core.so.5
#10 0xb4bd3295 in start_thread (arg=0xa9285b40) at pthread_create.c:333
#11 0xb4d2aeee in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:114

Thread 6 (Thread 0xaa950b40 (LWP 1333)):
#0  0xb76f4ce5 in __kernel_vsyscall ()
#1  0xb4bd8a6c in pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/i386/pthread_cond_wait.S:187
#2  0xb4d3764d in __pthread_cond_wait (cond=0xb76648d0, mutex=0xb76648b8) at forward.c:149
#3  0xb752ca2c in ?? () from /usr/lib/i386-linux-gnu/libQt5Script.so.5
#4  0xb752ca6c in ?? () from /usr/lib/i386-linux-gnu/libQt5Script.so.5
#5  0xb4bd3295 in start_thread (arg=0xaa950b40) at pthread_create.c:333
#6  0xb4d2aeee in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:114

Thread 5 (Thread 0xaba78b40 (LWP 1302)):
#0  0xb4406488 in g_mutex_unlock () from /lib/i386-linux-gnu/libglib-2.0.so.0
#1  0xb43bfa65 in g_main_context_check () from /lib/i386-linux-gnu/libglib-2.0.so.0
#2  0xb43c00b1 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3  0xb43c0254 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#4  0xb522d964 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/i386-linux-gnu/sse2/libQt5Core.so.5
#5  0xb51d27a3 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/i386-linux-gnu/sse2/libQt5Core.so.5
#6  0xb51d2bfa in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/i386-linux-gnu/sse2/libQt5Core.so.5
#7  0xb4ff8f1d in QThread::exec() () from /usr/lib/i386-linux-gnu/sse2/libQt5Core.so.5
#8  0xb686aaff in ?? () from /usr/lib/i386-linux-gnu/libQt5Qml.so.5
#9  0xb4ffe43b in ?? () from /usr/lib/i386-linux-gnu/sse2/libQt5Core.so.5
#10 0xb4bd3295 in start_thread (arg=0xaba78b40) at pthread_create.c:333
#11 0xb4d2aeee in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:114

Thread 4 (Thread 0xaccddb40 (LWP 1301)):
#0  0xb440645d in g_mutex_lock () from /lib/i386-linux-gnu/libglib-2.0.so.0
#1  0xb43bf5e9 in g_main_context_prepare () from /lib/i386-linux-gnu/libglib-2.0.so.0
#2  0xb43c0024 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3  0xb43c0254 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#4  0xb522d964 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/i386-linux-gnu/sse2/libQt5Core.so.5
#5  0xb51d27a3 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/i386-linux-gnu/sse2/libQt5Core.so.5
#6  0xb51d2bfa in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/i386-linux-gnu/sse2/libQt5Core.so.5
#7  0xb4ff8f1d in QThread::exec() () from /usr/lib/i386-linux-gnu/sse2/libQt5Core.so.5
#8  0xb686aaff in ?? () from /usr/lib/i386-linux-gnu/libQt5Qml.so.5
#9  0xb4ffe43b in ?? () from /usr/lib/i386-linux-gnu/sse2/libQt5Core.so.5
#10 0xb4bd3295 in start_thread (arg=0xaccddb40) at pthread_create.c:333
#11 0xb4d2aeee in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:114

Thread 3 (Thread 0xb00cab40 (LWP 1283)):
#0  0xb76f4ce5 in __kernel_vsyscall ()
#1  0xb4d20d0f in poll () at ../sysdeps/unix/syscall-template.S:84
#2  0xb43ceb20 in g_poll () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3  0xb43c011c in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#4  0xb43c0254 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#5  0xb522d964 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/i386-linux-gnu/sse2/libQt5Core.so.5
#6  0xb51d27a3 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/i386-linux-gnu/sse2/libQt5Core.so.5
#7  0xb51d2bfa in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/i386-linux-gnu/sse2/libQt5Core.so.5
#8  0xb4ff8f1d in QThread::exec() () from /usr/lib/i386-linux-gnu/sse2/libQt5Core.so.5
#9  0xb686aaff in ?? () from /usr/lib/i386-linux-gnu/libQt5Qml.so.5
#10 0xb4ffe43b in ?? () from /usr/lib/i386-linux-gnu/sse2/libQt5Core.so.5
#11 0xb4bd3295 in start_thread (arg=0xb00cab40) at pthread_create.c:333
#12 0xb4d2aeee in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:114

Thread 2 (Thread 0xb1689b40 (LWP 1257)):
#0  0xb76f4ce5 in __kernel_vsyscall ()
#1  0xb4d20d0f in poll () at ../sysdeps/unix/syscall-template.S:84
#2  0xb709841d in ?? () from /usr/lib/i386-linux-gnu/libxcb.so.1
#3  0xb709a59b in xcb_wait_for_event () from /usr/lib/i386-linux-gnu/libxcb.so.1
#4  0xb17ca273 in ?? () from /usr/lib/i386-linux-gnu/libQt5XcbQpa.so.5
#5  0xb4ffe43b in ?? () from /usr/lib/i386-linux-gnu/sse2/libQt5Core.so.5
#6  0xb4bd3295 in start_thread (arg=0xb1689b40) at pthread_create.c:333
#7  0xb4d2aeee in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:114

Thread 1 (Thread 0xb1ac1800 (LWP 1252)):
[KCrash Handler]
#7  0xb76f4ce5 in __kernel_vsyscall ()
#8  0xb4c6fea9 in __GI_raise (sig=6) at ../sysdeps/unix/sysv/linux/raise.c:54
#9  0xb4c71407 in __GI_abort () at abort.c:89
#10 0xb4fea893 in QMessageLogger::fatal(char const*, ...) const () from /usr/lib/i386-linux-gnu/sse2/libQt5Core.so.5
#11 0xaeea6d42 in ?? () from /usr/lib/i386-linux-gnu/qt5/qml/org/kde/plasma/core/libcorebindingsplugin.so
#12 0xb6ca16b5 in QSGRenderContext::initialize(QSGMaterialShader*) () from /usr/lib/i386-linux-gnu/libQt5Quick.so.5
#13 0xb6c7ab9c in ?? () from /usr/lib/i386-linux-gnu/libQt5Quick.so.5
#14 0xb6c7bbd9 in QSGBatchRenderer::Renderer::renderMergedBatch(QSGBatchRenderer::Batch const*) () from /usr/lib/i386-linux-gnu/libQt5Quick.so.5
#15 0xb6c7c762 in QSGBatchRenderer::Renderer::renderBatches() () from /usr/lib/i386-linux-gnu/libQt5Quick.so.5
#16 0xb6c81f48 in QSGBatchRenderer::Renderer::render() () from /usr/lib/i386-linux-gnu/libQt5Quick.so.5
#17 0xb6c8e1be in QSGRenderer::renderScene(QSGBindable const&) () from /usr/lib/i386-linux-gnu/libQt5Quick.so.5
#18 0xb6c8ec80 in QSGRenderer::renderScene(unsigned int) () from /usr/lib/i386-linux-gnu/libQt5Quick.so.5
#19 0xb6ca0bd9 in QSGRenderContext::renderNextFrame(QSGRenderer*, unsigned int) () from /usr/lib/i386-linux-gnu/libQt5Quick.so.5
#20 0xb6cf0942 in QQuickWindowPrivate::renderSceneGraph(QSize const&) () from /usr/lib/i386-linux-gnu/libQt5Quick.so.5
#21 0xb6cbd093 in ?? () from /usr/lib/i386-linux-gnu/libQt5Quick.so.5
#22 0xb6cbe708 in ?? () from /usr/lib/i386-linux-gnu/libQt5Quick.so.5
#23 0xb5b6315a in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/i386-linux-gnu/libQt5Widgets.so.5
#24 0xb5b6881c in QApplication::notify(QObject*, QEvent*) () from /usr/lib/i386-linux-gnu/libQt5Widgets.so.5
#25 0xb51d566f in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/i386-linux-gnu/sse2/libQt5Core.so.5
#26 0xb522c68c in QTimerInfoList::activateTimers() () from /usr/lib/i386-linux-gnu/sse2/libQt5Core.so.5
#27 0xb522cc39 in ?? () from /usr/lib/i386-linux-gnu/sse2/libQt5Core.so.5
#28 0xb43bfee9 in g_main_context_dispatch () from /lib/i386-linux-gnu/libglib-2.0.so.0
#29 0xb43c0189 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#30 0xb43c0254 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#31 0xb522d943 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/i386-linux-gnu/sse2/libQt5Core.so.5
#32 0xb17ffa81 in ?? () from /usr/lib/i386-linux-gnu/libQt5XcbQpa.so.5
#33 0xb51d27a3 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/i386-linux-gnu/sse2/libQt5Core.so.5
#34 0xb51d2bfa in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/i386-linux-gnu/sse2/libQt5Core.so.5
#35 0xb51db1d5 in QCoreApplication::exec() () from /usr/lib/i386-linux-gnu/sse2/libQt5Core.so.5
#36 0xb54fa931 in QGuiApplication::exec() () from /usr/lib/i386-linux-gnu/sse2/libQt5Gui.so.5
#37 0xb5b5f024 in QApplication::exec() () from /usr/lib/i386-linux-gnu/libQt5Widgets.so.5
#38 0x08071eee in main ()

Possible duplicates by query: bug 378634, bug 378240, bug 377996, bug 377986, bug 377872.

Reported using DrKonqi
Comment 1 Marco Martin 2017-06-09 11:32:42 UTC
that's due to not working opengl on the system

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