Bug 354299

Summary: Plasma crashes every time when logging in
Product: [Plasma] plasmashell Reporter: Alex <alexanius>
Component: generalAssignee: David Edmundson <kde>
Status: RESOLVED DUPLICATE    
Severity: crash CC: bhush94, plasma-bugs
Priority: NOR Keywords: drkonqi
Version: 5.4.2   
Target Milestone: 1.0   
Platform: Compiled Sources   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Alex 2015-10-24 12:33:59 UTC
Application: plasmashell (5.4.2)
 (Compiled from sources)
Qt Version: 5.5.1
Operating System: Linux 4.2.4-gentoo x86_64
Distribution (Platform): Gentoo Packages

-- Information about the crash:
- What I was doing when the application crashed:

I logged in using sddm, but even before the sddm screen disappeared the system showed the crash window. So I even can't log in using plasma

- Custom settings of the application:

I have a gentoo system and use ~amd64 ACCEPT_KEYWORD. the compiler is gcc-4.9, -O2 optimisation level.

Also I think this bug is may be a copy of Bug 354059, but the bugreport wizard did not set this (though I pushed a button)

The crash can be reproduced every time.

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

Thread 6 (Thread 0x7f0d7fde4700 (LWP 6641)):
#0  0x00007f0d8d57735d in poll () from /lib64/libc.so.6
#1  0x00007f0d91506ac2 in ?? () from /usr/lib64/libxcb.so.1
#2  0x00007f0d9150872f in xcb_wait_for_event () from /usr/lib64/libxcb.so.1
#3  0x00007f0d8256fc09 in ?? () from /usr/lib64/libQt5XcbQpa.so.5
#4  0x00007f0d8dbe1e92 in ?? () from /usr/lib64/libQt5Core.so.5
#5  0x00007f0d8cd80444 in start_thread () from /lib64/libpthread.so.0
#6  0x00007f0d8d58033d in clone () from /lib64/libc.so.6

Thread 5 (Thread 0x7f0d77fff700 (LWP 6643)):
#0  0x00007f0d89590b65 in ?? () from /usr/lib64/libglib-2.0.so.0
#1  0x00007f0d8959346f in g_main_context_check () from /usr/lib64/libglib-2.0.so.0
#2  0x00007f0d89593ae0 in ?? () from /usr/lib64/libglib-2.0.so.0
#3  0x00007f0d89593c4c in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#4  0x00007f0d8ddd966c in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQt5Core.so.5
#5  0x00007f0d8dd8b22a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQt5Core.so.5
#6  0x00007f0d8dbdd4e4 in QThread::exec() () from /usr/lib64/libQt5Core.so.5
#7  0x00007f0d903a55f5 in ?? () from /usr/lib64/libQt5Qml.so.5
#8  0x00007f0d8dbe1e92 in ?? () from /usr/lib64/libQt5Core.so.5
#9  0x00007f0d8cd80444 in start_thread () from /lib64/libpthread.so.0
#10 0x00007f0d8d58033d in clone () from /lib64/libc.so.6

Thread 4 (Thread 0x7f0d756fa700 (LWP 6645)):
#0  0x00007f0d8d57332d in read () from /lib64/libc.so.6
#1  0x00007f0d862df073 in ?? () from /usr/lib64/libnvidia-tls.so.358.09
#2  0x00007f0d895d6ca0 in ?? () from /usr/lib64/libglib-2.0.so.0
#3  0x00007f0d895935ec in g_main_context_check () from /usr/lib64/libglib-2.0.so.0
#4  0x00007f0d89593ae0 in ?? () from /usr/lib64/libglib-2.0.so.0
#5  0x00007f0d89593c4c in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#6  0x00007f0d8ddd966c in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQt5Core.so.5
#7  0x00007f0d8dd8b22a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQt5Core.so.5
#8  0x00007f0d8dbdd4e4 in QThread::exec() () from /usr/lib64/libQt5Core.so.5
#9  0x00007f0d903a55f5 in ?? () from /usr/lib64/libQt5Qml.so.5
#10 0x00007f0d8dbe1e92 in ?? () from /usr/lib64/libQt5Core.so.5
#11 0x00007f0d8cd80444 in start_thread () from /lib64/libpthread.so.0
#12 0x00007f0d8d58033d in clone () from /lib64/libc.so.6

Thread 3 (Thread 0x7f0d6fbc2700 (LWP 6648)):
#0  0x00007f0d8d57332d in read () from /lib64/libc.so.6
#1  0x00007f0d862df073 in ?? () from /usr/lib64/libnvidia-tls.so.358.09
#2  0x00007f0d895d6ca0 in ?? () from /usr/lib64/libglib-2.0.so.0
#3  0x00007f0d895935ec in g_main_context_check () from /usr/lib64/libglib-2.0.so.0
#4  0x00007f0d89593ae0 in ?? () from /usr/lib64/libglib-2.0.so.0
#5  0x00007f0d89593c4c in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#6  0x00007f0d8ddd966c in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQt5Core.so.5
#7  0x00007f0d8dd8b22a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQt5Core.so.5
#8  0x00007f0d8dbdd4e4 in QThread::exec() () from /usr/lib64/libQt5Core.so.5
#9  0x00007f0d903a55f5 in ?? () from /usr/lib64/libQt5Qml.so.5
#10 0x00007f0d8dbe1e92 in ?? () from /usr/lib64/libQt5Core.so.5
#11 0x00007f0d8cd80444 in start_thread () from /lib64/libpthread.so.0
#12 0x00007f0d8d58033d in clone () from /lib64/libc.so.6

Thread 2 (Thread 0x7f0d6e2fc700 (LWP 6649)):
#0  0x00007f0d8cd8600f in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f0d927756e4 in ?? () from /usr/lib64/libQt5Script.so.5
#2  0x00007f0d92775729 in ?? () from /usr/lib64/libQt5Script.so.5
#3  0x00007f0d8cd80444 in start_thread () from /lib64/libpthread.so.0
#4  0x00007f0d8d58033d in clone () from /lib64/libc.so.6

Thread 1 (Thread 0x7f0d92d3f780 (LWP 6639)):
[KCrash Handler]
#6  0x00007f0d8d4ca4c7 in raise () from /lib64/libc.so.6
#7  0x00007f0d8d4cb91a in abort () from /lib64/libc.so.6
#8  0x00007f0d8dbd1921 in QMessageLogger::fatal(char const*, ...) const () from /usr/lib64/libQt5Core.so.5
#9  0x00007f0d90da7291 in QSGRenderLoop::handleContextCreationFailure(QQuickWindow*, bool) () from /usr/lib64/libQt5Quick.so.5
#10 0x00007f0d90db0d3c in ?? () from /usr/lib64/libQt5Quick.so.5
#11 0x00007f0d90db0f9a in ?? () from /usr/lib64/libQt5Quick.so.5
#12 0x00007f0d8e0c0f35 in QWindow::event(QEvent*) () from /usr/lib64/libQt5Gui.so.5
#13 0x00007f0d90de489b in QQuickWindow::event(QEvent*) () from /usr/lib64/libQt5Quick.so.5
#14 0x000000000043ddf6 in DesktopView::event(QEvent*) ()
#15 0x00007f0d8e7f26bc in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/libQt5Widgets.so.5
#16 0x00007f0d8e7f7ba8 in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/libQt5Widgets.so.5
#17 0x00007f0d8dd8c5cd in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib64/libQt5Core.so.5
#18 0x00007f0d8e0b9968 in QGuiApplicationPrivate::processExposeEvent(QWindowSystemInterfacePrivate::ExposeEvent*) () from /usr/lib64/libQt5Gui.so.5
#19 0x00007f0d8e0ba6bd in QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*) () from /usr/lib64/libQt5Gui.so.5
#20 0x00007f0d8e09f2f4 in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQt5Gui.so.5
#21 0x00007f0d8259c2b0 in ?? () from /usr/lib64/libQt5XcbQpa.so.5
#22 0x00007f0d895938bd in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0
#23 0x00007f0d89593ba0 in ?? () from /usr/lib64/libglib-2.0.so.0
#24 0x00007f0d89593c4c in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#25 0x00007f0d8ddd9657 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQt5Core.so.5
#26 0x00007f0d8dd8b22a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQt5Core.so.5
#27 0x00007f0d8dd9250c in QCoreApplication::exec() () from /usr/lib64/libQt5Core.so.5
#28 0x0000000000431906 in main ()

Possible duplicates by query: bug 354059, bug 353914, bug 353525, bug 353399, bug 353349.

Reported using DrKonqi
Comment 1 Alex 2015-10-24 13:05:10 UTC
Also when I try to start systemsettings5 from Fluxbox I get the following:

$ systemsettings5 
Error loading plugin "kcm_lookandfeel" "The shared library was not found." 
Plugin search paths are ("/usr/lib64/qt5/plugins", "/usr/bin") 
The environment variable QT_PLUGIN_PATH might be not correctly set
QStandardPaths: XDG_RUNTIME_DIR not set, defaulting to '/tmp/runtime-alex'
Failed to create OpenGL context for format QSurfaceFormat(version 2.0, options QFlags(), depthBufferSize 24, redBufferSize -1, greenBufferSize -1, blueBufferSize -1, alphaBufferSize -1, stencilBufferSize 8, samples -1, swapBehavior 2, swapInterval 1, profile  0) 
KCrash: Application 'systemsettings5' crashing...
KCrash: Attempting to start /usr/lib64/libexec/drkonqi from kdeinit
sock_file=/tmp/runtime-alex/kdeinit5__0
Warning: connect() failed: : В соединении отказано
KCrash: Attempting to start /usr/lib64/libexec/drkonqi directly
Using /proc to determine executable path
Executable is: "/usr/bin/systemsettings5"
Executable exists: true
QStandardPaths: XDG_RUNTIME_DIR not set, defaulting to '/tmp/runtime-alex'
Enabling drkonqi crash catching
Invalid pixmap specified.
No frame loaded
No frame loaded
No frame loaded
No frame loaded
No frame loaded
No frame loaded

The window of system settings is opened, but it has no icons. Also when I try to enter any menu section the application crashes.
Comment 2 Christoph Feck 2015-10-31 00:59:11 UTC

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