Bug 389149 - Wayland/startplasmacompositor: dock crashes after login
Summary: Wayland/startplasmacompositor: dock crashes after login
Status: RESOLVED DUPLICATE of bug 381630
Alias: None
Product: plasmashell
Classification: Plasma
Component: general (show other bugs)
Version: 5.11.5
Platform: unspecified Linux
: NOR crash
Target Milestone: 1.0
Assignee: David Edmundson
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2018-01-18 10:47 UTC by michvett
Modified: 2018-01-18 12:20 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description michvett 2018-01-18 10:47:21 UTC
Application: plasmashell (5.11.5)

Qt Version: 5.10.0
Frameworks Version: 5.41.0
Operating System: Linux 4.14.13-1-MANJARO x86_64
Distribution: "Manjaro Linux"

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

plasmashell immediatly crashed after dock was loaded.

did nothing else (dont know what additional information I could provide)

GPU:
Optimus based laptop, intel modules and nouveau modules loaded

started session from tty (no login manager used)

env:
KDE_MULTIHEAD=false
GS_LIB=/home/mv/.fonts
KDE_FULL_SESSION=true
LS_COLORS=(skipped)
XKB_DEFAULT_VARIANTS=,nodeadkeys
LANG=de_DE.UTF-8
PROFILEHOME=
DISPLAY=:0
OLDPWD=/home/mv/.local/share/xorg
SHELL_SESSION_ID=f45eb005980440abb0d868fea9b688d9
INVOCATION_ID=ee3c9c8514ab4590bac21e1de411646a
COLORTERM=truecolor
MOZ_PLUGIN_PATH=/usr/lib/mozilla/plugins
XDG_VTNR=1
XKB_DEFAULT_LAYOUT=de
HG=/usr/bin/hg
XDG_SESSION_ID=c1
USER=mv
WAYLAND_DISPLAY=wayland-0
GTK2_RC_FILES=/etc/gtk-2.0/gtkrc:/home/mv/.gtkrc-2.0:/home/mv/.config/gtkrc-2.0
PWD=/home/mv
HOME=/home/mv
JOURNAL_STREAM=9:19662
BROWSER=/usr/bin/xdg-open
XCURSOR_SIZE=0
XDG_DATA_DIRS=/usr/share:/usr/share:/usr/local/share
KONSOLE_DBUS_SESSION=/Sessions/1
KONSOLE_DBUS_WINDOW=/Windows/1
QT_WAYLAND_FORCE_DPI=96
MAIL=/var/spool/mail/mv
TERM=xterm-256color
SHELL=/bin/bash
KONSOLE_DBUS_SERVICE=:1.102
XKB_DEFAULT_MODEL=pc101
XCURSOR_THEME=breeze_cursors
XDG_CURRENT_DESKTOP=KDE
QT_LINUX_ACCESSIBILITY_ALWAYS_ON=1
KONSOLE_PROFILE_NAME=Shell
QT_WAYLAND_DISABLE_WINDOWDECORATION=1
XDG_SEAT=seat0
SHLVL=4
COLORFGBG=0;15
LANGUAGE=de:en_US
GTK_RC_FILES=/etc/gtk/gtkrc:/home/mv/.gtkrc:/home/mv/.config/gtkrc
WINDOWID=1
PLASMA_USE_QT_SCALING=1
QT_QPA_PLATFORM=wayland
LOGNAME=mv
DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/1000/bus
XDG_RUNTIME_DIR=/run/user/1000
QT_AUTO_SCREEN_SCALE_FACTOR=0
PATH=(skipped)
KDE_SESSION_UID=1000
KDE_SESSION_VERSION=5
SESSION_MANAGER=local/mv-pc:@/tmp/.ICE-unix/5601,unix/mv-pc:/tmp/.ICE-unix/5601
_=/usr/bin/printenv

The crash can be reproduced sometimes.

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

Thread 13 (Thread 0x7fc02a7f5700 (LWP 5765)):
[KCrash Handler]
#5  0x00007fc0fac54c81 in wl_proxy_create_wrapper () at /usr/lib/libwayland-client.so.0
#6  0x00007fc058c6836d in  () at /usr/lib/libEGL_mesa.so.0
#7  0x00007fc058c557cf in  () at /usr/lib/libEGL_mesa.so.0
#8  0x00007fc05957f792 in  () at /usr/lib/qt/plugins/wayland-graphics-integration-client/libwayland-egl.so
#9  0x00007fc05957dc3e in  () at /usr/lib/qt/plugins/wayland-graphics-integration-client/libwayland-egl.so
#10 0x00007fc0fce7aa19 in QOpenGLContext::makeCurrent(QSurface*) () at /usr/lib/libQt5Gui.so.5
#11 0x00007fc100290b86 in  () at /usr/lib/libQt5Quick.so.5
#12 0x00007fc100298846 in  () at /usr/lib/libQt5Quick.so.5
#13 0x00007fc100297a5b in  () at /usr/lib/libQt5Quick.so.5
#14 0x00007fc100297e54 in  () at /usr/lib/libQt5Quick.so.5
#15 0x00007fc0fc454b2d in  () at /usr/lib/libQt5Core.so.5
#16 0x00007fc0fb60a08c in start_thread () at /usr/lib/libpthread.so.0
#17 0x00007fc0fbd5ce1f in clone () at /usr/lib/libc.so.6

Thread 12 (Thread 0x7fc02affd700 (LWP 5764)):
#0  0x00007fc0fb6106dd in pthread_cond_timedwait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007fc0fc455ec1 in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5
#2  0x00007fc0fc451d91 in  () at /usr/lib/libQt5Core.so.5
#3  0x00007fc0fc454b2d in  () at /usr/lib/libQt5Core.so.5
#4  0x00007fc0fb60a08c in start_thread () at /usr/lib/libpthread.so.0
#5  0x00007fc0fbd5ce1f in clone () at /usr/lib/libc.so.6

Thread 11 (Thread 0x7fc02b7fe700 (LWP 5763)):
#0  0x00007fc0fb61371c in __lll_lock_wait () at /usr/lib/libpthread.so.0
#1  0x00007fc0fb60ca35 in pthread_mutex_lock () at /usr/lib/libpthread.so.0
#2  0x00007fc058c5a977 in eglSwapInterval () at /usr/lib/libEGL_mesa.so.0
#3  0x00007fc05957eec8 in  () at /usr/lib/qt/plugins/wayland-graphics-integration-client/libwayland-egl.so
#4  0x00007fc0fce7838f in QOpenGLContext::swapBuffers(QSurface*) () at /usr/lib/libQt5Gui.so.5
#5  0x00007fc100292ceb in  () at /usr/lib/libQt5Quick.so.5
#6  0x00007fc100297e10 in  () at /usr/lib/libQt5Quick.so.5
#7  0x00007fc0fc454b2d in  () at /usr/lib/libQt5Core.so.5
#8  0x00007fc0fb60a08c in start_thread () at /usr/lib/libpthread.so.0
#9  0x00007fc0fbd5ce1f in clone () at /usr/lib/libc.so.6

Thread 10 (Thread 0x7fc02bfff700 (LWP 5761)):
#0  0x00007fc0fb61039d in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007fc0fc45600c in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5
#2  0x00007fc1002979ca in  () at /usr/lib/libQt5Quick.so.5
#3  0x00007fc100297e54 in  () at /usr/lib/libQt5Quick.so.5
#4  0x00007fc0fc454b2d in  () at /usr/lib/libQt5Core.so.5
#5  0x00007fc0fb60a08c in start_thread () at /usr/lib/libpthread.so.0
#6  0x00007fc0fbd5ce1f in clone () at /usr/lib/libc.so.6

Thread 9 (Thread 0x7fc030f56700 (LWP 5760)):
#0  0x00007fc0fb61039d in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007fc0fc45600c in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5
#2  0x00007fc1002979ca in  () at /usr/lib/libQt5Quick.so.5
#3  0x00007fc100297e54 in  () at /usr/lib/libQt5Quick.so.5
#4  0x00007fc0fc454b2d in  () at /usr/lib/libQt5Core.so.5
#5  0x00007fc0fb60a08c in start_thread () at /usr/lib/libpthread.so.0
#6  0x00007fc0fbd5ce1f in clone () at /usr/lib/libc.so.6

Thread 8 (Thread 0x7fc032b1d700 (LWP 5740)):
#0  0x00007fc0fbd4e3d8 in read () at /usr/lib/libc.so.6
#1  0x00007fc0f663d521 in  () at /usr/lib/libglib-2.0.so.0
#2  0x00007fc0f661490b in g_main_context_check () at /usr/lib/libglib-2.0.so.0
#3  0x00007fc0f6615e76 in  () at /usr/lib/libglib-2.0.so.0
#4  0x00007fc0f6615fae in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#5  0x00007fc0fc69d6b4 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#6  0x00007fc0fc63f82b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#7  0x00007fc0fc44f78e in QThread::exec() () at /usr/lib/libQt5Core.so.5
#8  0x00007fc0354d01ba in KCupsConnection::run() () at /usr/lib/libkcupslib.so
#9  0x00007fc0fc454b2d in  () at /usr/lib/libQt5Core.so.5
#10 0x00007fc0fb60a08c in start_thread () at /usr/lib/libpthread.so.0
#11 0x00007fc0fbd5ce1f in clone () at /usr/lib/libc.so.6

Thread 7 (Thread 0x7fc04c8ab700 (LWP 5732)):
#0  0x00007fc0fb61039d in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007fc0fc45600c in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5
#2  0x00007fc1002979ca in  () at /usr/lib/libQt5Quick.so.5
#3  0x00007fc100297e54 in  () at /usr/lib/libQt5Quick.so.5
#4  0x00007fc0fc454b2d in  () at /usr/lib/libQt5Core.so.5
#5  0x00007fc0fb60a08c in start_thread () at /usr/lib/libpthread.so.0
#6  0x00007fc0fbd5ce1f in clone () at /usr/lib/libc.so.6

Thread 6 (Thread 0x7fc04d799700 (LWP 5731)):
#0  0x00007fc0f6615e78 in  () at /usr/lib/libglib-2.0.so.0
#1  0x00007fc0f6615fae in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#2  0x00007fc0fc69d6b4 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#3  0x00007fc0fc63f82b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#4  0x00007fc0fc44f78e in QThread::exec() () at /usr/lib/libQt5Core.so.5
#5  0x00007fc100215bcb in  () at /usr/lib/libQt5Quick.so.5
#6  0x00007fc0fc454b2d in  () at /usr/lib/libQt5Core.so.5
#7  0x00007fc0fb60a08c in start_thread () at /usr/lib/libpthread.so.0
#8  0x00007fc0fbd5ce1f in clone () at /usr/lib/libc.so.6

Thread 5 (Thread 0x7fc0d9f87700 (LWP 5701)):
#0  0x00007fc0fb61039d in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007fc101f66f77 in  () at /usr/lib/libQt5Script.so.5
#2  0x00007fc101f66fb9 in  () at /usr/lib/libQt5Script.so.5
#3  0x00007fc0fb60a08c in start_thread () at /usr/lib/libpthread.so.0
#4  0x00007fc0fbd5ce1f in clone () at /usr/lib/libc.so.6

Thread 4 (Thread 0x7fc0e8b46700 (LWP 5668)):
#0  0x00007fc1026ef653 in _dl_update_slotinfo () at /lib64/ld-linux-x86-64.so.2
#1  0x00007fc1026ef83c in update_get_addr () at /lib64/ld-linux-x86-64.so.2
#2  0x00007fc1026f44c8 in __tls_get_addr () at /lib64/ld-linux-x86-64.so.2
#3  0x00007fc0fc453907 in  () at /usr/lib/libQt5Core.so.5
#4  0x00007fc0fc69dab2 in  () at /usr/lib/libQt5Core.so.5
#5  0x00007fc0f6614812 in g_main_context_check () at /usr/lib/libglib-2.0.so.0
#6  0x00007fc0f6615e76 in  () at /usr/lib/libglib-2.0.so.0
#7  0x00007fc0f6615fae in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#8  0x00007fc0fc69d6b4 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#9  0x00007fc0fc63f82b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#10 0x00007fc0fc44f78e in QThread::exec() () at /usr/lib/libQt5Core.so.5
#11 0x00007fc0ff659a19 in  () at /usr/lib/libQt5Qml.so.5
#12 0x00007fc0fc454b2d in  () at /usr/lib/libQt5Core.so.5
#13 0x00007fc0fb60a08c in start_thread () at /usr/lib/libpthread.so.0
#14 0x00007fc0fbd5ce1f in clone () at /usr/lib/libc.so.6

Thread 3 (Thread 0x7fc0ea7de700 (LWP 5662)):
#0  0x00007fc0fbd5291b in poll () at /usr/lib/libc.so.6
#1  0x00007fc0f6615ed3 in  () at /usr/lib/libglib-2.0.so.0
#2  0x00007fc0f6615fae in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#3  0x00007fc0fc69d6b4 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#4  0x00007fc0fc63f82b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#5  0x00007fc0fc44f78e in QThread::exec() () at /usr/lib/libQt5Core.so.5
#6  0x00007fc0ff659a19 in  () at /usr/lib/libQt5Qml.so.5
#7  0x00007fc0fc454b2d in  () at /usr/lib/libQt5Core.so.5
#8  0x00007fc0fb60a08c in start_thread () at /usr/lib/libpthread.so.0
#9  0x00007fc0fbd5ce1f in clone () at /usr/lib/libc.so.6

Thread 2 (Thread 0x7fc0ec217700 (LWP 5656)):
#0  0x00007fc0f663d664 in g_mutex_unlock () at /usr/lib/libglib-2.0.so.0
#1  0x00007fc0f6614771 in g_main_context_check () at /usr/lib/libglib-2.0.so.0
#2  0x00007fc0f6615e76 in  () at /usr/lib/libglib-2.0.so.0
#3  0x00007fc0f6615fae in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#4  0x00007fc0fc69d6b4 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#5  0x00007fc0fc63f82b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#6  0x00007fc0fc44f78e in QThread::exec() () at /usr/lib/libQt5Core.so.5
#7  0x00007fc0fcabf416 in  () at /usr/lib/libQt5DBus.so.5
#8  0x00007fc0fc454b2d in  () at /usr/lib/libQt5Core.so.5
#9  0x00007fc0fb60a08c in start_thread () at /usr/lib/libpthread.so.0
#10 0x00007fc0fbd5ce1f in clone () at /usr/lib/libc.so.6

Thread 1 (Thread 0x7fc102883800 (LWP 5640)):
#0  0x00007fc0fb61039d in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007fc0fc45600c in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5
#2  0x00007fc100295dc2 in  () at /usr/lib/libQt5Quick.so.5
#3  0x00007fc10029637b in  () at /usr/lib/libQt5Quick.so.5
#4  0x00007fc1002eef82 in QQuickWindow::~QQuickWindow() () at /usr/lib/libQt5Quick.so.5
#5  0x00007fc04510912f in  () at /usr/lib/qt/qml/org/kde/plasma/private/kicker/libkickerplugin.so
#6  0x00007fc0fc672471 in QObject::event(QEvent*) () at /usr/lib/libQt5Core.so.5
#7  0x00007fc0fce48d09 in QWindow::event(QEvent*) () at /usr/lib/libQt5Gui.so.5
#8  0x00007fc1002f8626 in QQuickWindow::event(QEvent*) () at /usr/lib/libQt5Quick.so.5
#9  0x00007fc10229b0b4 in PlasmaQuick::Dialog::event(QEvent*) () at /usr/lib/libKF5PlasmaQuick.so.5
#10 0x00007fc0fd645e3c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5
#11 0x00007fc0fd64d816 in QApplication::notify(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5
#12 0x00007fc0fc6411e0 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib/libQt5Core.so.5
#13 0x00007fc0fc643e46 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () at /usr/lib/libQt5Core.so.5
#14 0x00007fc0fc69e0a4 in  () at /usr/lib/libQt5Core.so.5
#15 0x00007fc0f6614270 in g_main_context_dispatch () at /usr/lib/libglib-2.0.so.0
#16 0x00007fc0f6615f69 in  () at /usr/lib/libglib-2.0.so.0
#17 0x00007fc0f6615fae in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#18 0x00007fc0fc69d691 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#19 0x00007fc0ee64bcd2 in  () at /usr/lib/libQt5WaylandClient.so.5
#20 0x00007fc0fc63f82b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#21 0x00007fc0fc648b18 in QCoreApplication::exec() () at /usr/lib/libQt5Core.so.5
#22 0x000055fa694e38d8 in  ()
#23 0x00007fc0fbc87f4a in __libc_start_main () at /usr/lib/libc.so.6
#24 0x000055fa694e3c9a in _start ()

Reported using DrKonqi
Comment 1 Kai Uwe Broulik 2018-01-18 12:20:03 UTC

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