Bug 386091 - KDE chashes in Wayland mode during starting
Summary: KDE chashes in Wayland mode during starting
Status: RESOLVED DUPLICATE of bug 381630
Alias: None
Product: plasmashell
Classification: Plasma
Component: general (show other bugs)
Version: 5.10.3
Platform: Arch Linux Linux
: NOR crash
Target Milestone: 1.0
Assignee: David Edmundson
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2017-10-23 04:20 UTC by Constantine
Modified: 2017-10-23 22:22 UTC (History)
1 user (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 Constantine 2017-10-23 04:20:27 UTC
Application: plasmashell (5.10.3)

Qt Version: 5.9.0
Frameworks Version: 5.35.0
Operating System: Linux 4.11.6-3-ARCH x86_64
Distribution (Platform): Archlinux Packages

-- Information about the crash:
KDE chashes in Wayland mode during starting.

The crash can be reproduced every time.

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

Thread 16 (Thread 0x7f5e7bdff700 (LWP 884)):
[KCrash Handler]
#5  0x00007f5f76fb02d0 in wl_proxy_create_wrapper () at /usr/lib/libwayland-client.so.0
#6  0x00007f5f59f553f1 in  () at /usr/lib/libEGL_mesa.so.0
#7  0x00007f5f59f43dde in  () at /usr/lib/libEGL_mesa.so.0
#8  0x00007f5f5a679f4d in  () at /usr/lib/qt/plugins/wayland-graphics-integration-client/libwayland-egl.so
#9  0x00007f5f5a6784c5 in  () at /usr/lib/qt/plugins/wayland-graphics-integration-client/libwayland-egl.so
#10 0x00007f5f78f4ef56 in QOpenGLContext::makeCurrent(QSurface*) () at /usr/lib/libQt5Gui.so.5
#11 0x00007f5f7c2dfdf4 in  () at /usr/lib/libQt5Quick.so.5
#12 0x00007f5f7c2e76cb in  () at /usr/lib/libQt5Quick.so.5
#13 0x00007f5f7c2e6967 in  () at /usr/lib/libQt5Quick.so.5
#14 0x00007f5f7c2e6d3a in  () at /usr/lib/libQt5Quick.so.5
#15 0x00007f5f78544cbd in  () at /usr/lib/libQt5Core.so.5
#16 0x00007f5f7770e297 in start_thread () at /usr/lib/libpthread.so.0
#17 0x00007f5f77e5a1ef in clone () at /usr/lib/libc.so.6

Thread 15 (Thread 0x7f5e949c2700 (LWP 883)):
#0  0x00007f5f777176ac in __lll_lock_wait () at /usr/lib/libpthread.so.0
#1  0x00007f5f77710b25 in pthread_mutex_lock () at /usr/lib/libpthread.so.0
#2  0x00007f5f59f47f25 in eglSwapInterval () at /usr/lib/libEGL_mesa.so.0
#3  0x00007f5f5a6796c6 in  () at /usr/lib/qt/plugins/wayland-graphics-integration-client/libwayland-egl.so
#4  0x00007f5f78f4d5fa in QOpenGLContext::swapBuffers(QSurface*) () at /usr/lib/libQt5Gui.so.5
#5  0x00007f5f7c2e1e33 in  () at /usr/lib/libQt5Quick.so.5
#6  0x00007f5f7c2e6cf8 in  () at /usr/lib/libQt5Quick.so.5
#7  0x00007f5f78544cbd in  () at /usr/lib/libQt5Core.so.5
#8  0x00007f5f7770e297 in start_thread () at /usr/lib/libpthread.so.0
#9  0x00007f5f77e5a1ef in clone () at /usr/lib/libc.so.6

Thread 14 (Thread 0x7f5e95702700 (LWP 881)):
#0  0x00007f5f7771439d in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007f5f785460eb in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5
#2  0x00007f5f7c2e68d8 in  () at /usr/lib/libQt5Quick.so.5
#3  0x00007f5f7c2e6d3a in  () at /usr/lib/libQt5Quick.so.5
#4  0x00007f5f78544cbd in  () at /usr/lib/libQt5Core.so.5
#5  0x00007f5f7770e297 in start_thread () at /usr/lib/libpthread.so.0
#6  0x00007f5f77e5a1ef in clone () at /usr/lib/libc.so.6

Thread 13 (Thread 0x7f5e960b3700 (LWP 870)):
#0  0x00007f5f7771439d in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007f5f785460eb in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5
#2  0x00007f5f7c2e68d8 in  () at /usr/lib/libQt5Quick.so.5
#3  0x00007f5f7c2e6d3a in  () at /usr/lib/libQt5Quick.so.5
#4  0x00007f5f78544cbd in  () at /usr/lib/libQt5Core.so.5
#5  0x00007f5f7770e297 in start_thread () at /usr/lib/libpthread.so.0
#6  0x00007f5f77e5a1ef in clone () at /usr/lib/libc.so.6

Thread 12 (Thread 0x7f5e974f1700 (LWP 869)):
#0  0x00007f5f72a0b377 in g_main_context_query () at /usr/lib/libglib-2.0.so.0
#1  0x00007f5f72a0bb77 in  () at /usr/lib/libglib-2.0.so.0
#2  0x00007f5f72a0bd0c in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#3  0x00007f5f78777e9b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#4  0x00007f5f7871e21a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#5  0x00007f5f7854040a in QThread::exec() () at /usr/lib/libQt5Core.so.5
#6  0x00007f5f7b6af645 in  () at /usr/lib/libQt5Qml.so.5
#7  0x00007f5f78544cbd in  () at /usr/lib/libQt5Core.so.5
#8  0x00007f5f7770e297 in start_thread () at /usr/lib/libpthread.so.0
#9  0x00007f5f77e5a1ef in clone () at /usr/lib/libc.so.6

Thread 11 (Thread 0x7f5e97dff700 (LWP 868)):
#0  0x00007f5f7771439d in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007f5f785460eb in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5
#2  0x00007f5f7c2e68d8 in  () at /usr/lib/libQt5Quick.so.5
#3  0x00007f5f7c2e6d3a in  () at /usr/lib/libQt5Quick.so.5
#4  0x00007f5f78544cbd in  () at /usr/lib/libQt5Core.so.5
#5  0x00007f5f7770e297 in start_thread () at /usr/lib/libpthread.so.0
#6  0x00007f5f77e5a1ef in clone () at /usr/lib/libc.so.6

Thread 10 (Thread 0x7f5ea88ef700 (LWP 862)):
#0  0x00007f5f7771439d in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007f5f785460eb in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5
#2  0x00007f5f7c2e68d8 in  () at /usr/lib/libQt5Quick.so.5
#3  0x00007f5f7c2e6d3a in  () at /usr/lib/libQt5Quick.so.5
#4  0x00007f5f78544cbd in  () at /usr/lib/libQt5Core.so.5
#5  0x00007f5f7770e297 in start_thread () at /usr/lib/libpthread.so.0
#6  0x00007f5f77e5a1ef in clone () at /usr/lib/libc.so.6

Thread 9 (Thread 0x7f5eaa310700 (LWP 720)):
#0  0x00007f5f7771439d in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007f5f785460eb in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5
#2  0x00007f5f7c2e68d8 in  () at /usr/lib/libQt5Quick.so.5
#3  0x00007f5f7c2e6d3a in  () at /usr/lib/libQt5Quick.so.5
#4  0x00007f5f78544cbd in  () at /usr/lib/libQt5Core.so.5
#5  0x00007f5f7770e297 in start_thread () at /usr/lib/libpthread.so.0
#6  0x00007f5f77e5a1ef in clone () at /usr/lib/libc.so.6

Thread 8 (Thread 0x7f5eb257c700 (LWP 655)):
#0  0x00007f5f72a0af92 in g_main_context_prepare () at /usr/lib/libglib-2.0.so.0
#1  0x00007f5f72a0bb2b in  () at /usr/lib/libglib-2.0.so.0
#2  0x00007f5f72a0bd0c in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#3  0x00007f5f78777e9b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#4  0x00007f5f7871e21a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#5  0x00007f5f7854040a in QThread::exec() () at /usr/lib/libQt5Core.so.5
#6  0x00007f5eb4f20427 in KCupsConnection::run() () at /usr/lib/libkcupslib.so
#7  0x00007f5f78544cbd in  () at /usr/lib/libQt5Core.so.5
#8  0x00007f5f7770e297 in start_thread () at /usr/lib/libpthread.so.0
#9  0x00007f5f77e5a1ef in clone () at /usr/lib/libc.so.6

Thread 7 (Thread 0x7f5eccd2f700 (LWP 637)):
#0  0x00007f5f7771439d in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007f5f785460eb in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5
#2  0x00007f5f7c2e68d8 in  () at /usr/lib/libQt5Quick.so.5
#3  0x00007f5f7c2e6d3a in  () at /usr/lib/libQt5Quick.so.5
#4  0x00007f5f78544cbd in  () at /usr/lib/libQt5Core.so.5
#5  0x00007f5f7770e297 in start_thread () at /usr/lib/libpthread.so.0
#6  0x00007f5f77e5a1ef in clone () at /usr/lib/libc.so.6

Thread 6 (Thread 0x7f5ecf284700 (LWP 636)):
#0  0x00007f5f77e4bfbd in read () at /usr/lib/libc.so.6
#1  0x00007f5f72a4f6f0 in  () at /usr/lib/libglib-2.0.so.0
#2  0x00007f5f72a0b6db in g_main_context_check () at /usr/lib/libglib-2.0.so.0
#3  0x00007f5f72a0bba0 in  () at /usr/lib/libglib-2.0.so.0
#4  0x00007f5f72a0bd0c in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#5  0x00007f5f78777e9b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#6  0x00007f5f7871e21a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#7  0x00007f5f7854040a in QThread::exec() () at /usr/lib/libQt5Core.so.5
#8  0x00007f5f7c267836 in  () at /usr/lib/libQt5Quick.so.5
#9  0x00007f5f78544cbd in  () at /usr/lib/libQt5Core.so.5
#10 0x00007f5f7770e297 in start_thread () at /usr/lib/libpthread.so.0
#11 0x00007f5f77e5a1ef in clone () at /usr/lib/libc.so.6

Thread 5 (Thread 0x7f5f5b181700 (LWP 635)):
#0  0x00007f5f7771439d in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007f5f7df82ac4 in  () at /usr/lib/libQt5Script.so.5
#2  0x00007f5f7df82b09 in  () at /usr/lib/libQt5Script.so.5
#3  0x00007f5f7770e297 in start_thread () at /usr/lib/libpthread.so.0
#4  0x00007f5f77e5a1ef in clone () at /usr/lib/libc.so.6

Thread 4 (Thread 0x7f5f6199f700 (LWP 632)):
#0  0x00007f5f77e5024d in poll () at /usr/lib/libc.so.6
#1  0x00007f5f72a0bbf9 in  () at /usr/lib/libglib-2.0.so.0
#2  0x00007f5f72a0bd0c in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#3  0x00007f5f78777e9b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#4  0x00007f5f7871e21a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#5  0x00007f5f7854040a in QThread::exec() () at /usr/lib/libQt5Core.so.5
#6  0x00007f5f7b6af645 in  () at /usr/lib/libQt5Qml.so.5
#7  0x00007f5f78544cbd in  () at /usr/lib/libQt5Core.so.5
#8  0x00007f5f7770e297 in start_thread () at /usr/lib/libpthread.so.0
#9  0x00007f5f77e5a1ef in clone () at /usr/lib/libc.so.6

Thread 3 (Thread 0x7f5f635ef700 (LWP 613)):
#0  0x00007f5f72a0b762 in g_main_context_dispatch () at /usr/lib/libglib-2.0.so.0
#1  0x00007f5f72a0bc78 in  () at /usr/lib/libglib-2.0.so.0
#2  0x00007f5f72a0bd0c in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#3  0x00007f5f78777e9b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#4  0x00007f5f7871e21a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#5  0x00007f5f7854040a in QThread::exec() () at /usr/lib/libQt5Core.so.5
#6  0x00007f5f7b6af645 in  () at /usr/lib/libQt5Qml.so.5
#7  0x00007f5f78544cbd in  () at /usr/lib/libQt5Core.so.5
#8  0x00007f5f7770e297 in start_thread () at /usr/lib/libpthread.so.0
#9  0x00007f5f77e5a1ef in clone () at /usr/lib/libc.so.6

Thread 2 (Thread 0x7f5f6908d700 (LWP 603)):
#0  0x00007f5f77e5024d in poll () at /usr/lib/libc.so.6
#1  0x00007f5f72a0bbf9 in  () at /usr/lib/libglib-2.0.so.0
#2  0x00007f5f72a0bd0c in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#3  0x00007f5f78777e9b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#4  0x00007f5f7871e21a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#5  0x00007f5f7854040a in QThread::exec() () at /usr/lib/libQt5Core.so.5
#6  0x00007f5f78b9ed45 in  () at /usr/lib/libQt5DBus.so.5
#7  0x00007f5f78544cbd in  () at /usr/lib/libQt5Core.so.5
#8  0x00007f5f7770e297 in start_thread () at /usr/lib/libpthread.so.0
#9  0x00007f5f77e5a1ef in clone () at /usr/lib/libc.so.6

Thread 1 (Thread 0x7f5f7e80dd80 (LWP 586)):
#0  0x00007f5f7771439d in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007f5f785460eb in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5
#2  0x00007f5f7c2e4da2 in  () at /usr/lib/libQt5Quick.so.5
#3  0x00007f5f7c2e533b in  () at /usr/lib/libQt5Quick.so.5
#4  0x00007f5f7c3366f8 in QQuickWindow::~QQuickWindow() () at /usr/lib/libQt5Quick.so.5
#5  0x00007f5ecc2202ad in  () at /usr/lib/qt/qml/org/kde/plasma/private/kicker/libkickerplugin.so
#6  0x00007f5f7874ee90 in QObject::event(QEvent*) () at /usr/lib/libQt5Core.so.5
#7  0x00007f5f78f1fc48 in QWindow::event(QEvent*) () at /usr/lib/libQt5Gui.so.5
#8  0x00007f5f7c33fa75 in QQuickWindow::event(QEvent*) () at /usr/lib/libQt5Quick.so.5
#9  0x00007f5f7e2b91f3 in PlasmaQuick::Dialog::event(QEvent*) () at /usr/lib/libKF5PlasmaQuick.so.5
#10 0x00007f5f796d546c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5
#11 0x00007f5f796dccf4 in QApplication::notify(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5
#12 0x00007f5f7871fb98 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib/libQt5Core.so.5
#13 0x00007f5f7872202d in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () at /usr/lib/libQt5Core.so.5
#14 0x00007f5f78777a63 in  () at /usr/lib/libQt5Core.so.5
#15 0x00007f5f72a0ba47 in g_main_context_dispatch () at /usr/lib/libglib-2.0.so.0
#16 0x00007f5f72a0bc78 in  () at /usr/lib/libglib-2.0.so.0
#17 0x00007f5f72a0bd0c in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#18 0x00007f5f78777e7f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#19 0x00007f5f7871e21a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#20 0x00007f5f78726a74 in QCoreApplication::exec() () at /usr/lib/libQt5Core.so.5
#21 0x000000000041cc32 in  ()
#22 0x00007f5f77d8d43a in __libc_start_main () at /usr/lib/libc.so.6
#23 0x000000000041cfaa in _start ()

Reported using DrKonqi
Comment 1 David Edmundson 2017-10-23 22:22:25 UTC

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