Bug 416083 - Plasma (Wayland) crashes when opening any application
Summary: Plasma (Wayland) crashes when opening any application
Status: RESOLVED DUPLICATE of bug 415017
Alias: None
Product: plasmashell
Classification: Plasma
Component: generic-wayland (show other bugs)
Version: 5.17.5
Platform: Arch Linux Linux
: NOR crash
Target Milestone: 1.0
Assignee: Plasma Bugs List
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2020-01-10 12:34 UTC by Larco
Modified: 2020-02-05 14:49 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 Larco 2020-01-10 12:34:36 UTC
Application: plasmashell (5.17.5)

Qt Version: 5.14.0
Frameworks Version: 5.65.0
Operating System: Linux 5.4.10-arch1-1 x86_64
Distribution: "Arch Linux"

-- Information about the crash:
Anytime I go and open any kind of application through the desktop, the desktop crashes and depending on how times it has crashed, it will either restart, or leave me with windows but no desktop at all.

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 0x7f3863c9ccc0 (LWP 1239))]

Thread 13 (Thread 0x7f37d2fef700 (LWP 1458)):
#0  0x00007f386776a41f in __lll_lock_wait () at /usr/lib/libpthread.so.0
#1  0x00007f3867762ea3 in pthread_mutex_lock () at /usr/lib/libpthread.so.0
#2  0x00007f3860782833 in  () at /usr/lib/libnvidia-egl-wayland.so.1
#3  0x00007f3860782cc1 in  () at /usr/lib/libnvidia-egl-wayland.so.1
#4  0x00007f3860b0149f in  () at /usr/lib/libEGL_nvidia.so.0
#5  0x00007f3860a89e10 in  () at /usr/lib/libEGL_nvidia.so.0
#6  0x00007f3860e9cb3f in  () at /usr/lib/qt/plugins/wayland-graphics-integration-client/libqt-plugin-wayland-egl.so
#7  0x00007f38688ff072 in QOpenGLContext::swapBuffers(QSurface*) () at /usr/lib/libQt5Gui.so.5
#8  0x00007f386a08d3f5 in  () at /usr/lib/libQt5Quick.so.5
#9  0x00007f386a0913d7 in  () at /usr/lib/libQt5Quick.so.5
#10 0x00007f386831ffd6 in  () at /usr/lib/libQt5Core.so.5
#11 0x00007f38677604cf in start_thread () at /usr/lib/libpthread.so.0
#12 0x00007f3867fa22d3 in clone () at /usr/lib/libc.so.6

Thread 12 (Thread 0x7f38096a6700 (LWP 1453)):
#0  0x00007f3867766c45 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007f3868325cc4 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /usr/lib/libQt5Core.so.5
#2  0x00007f3868325da2 in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5
#3  0x00007f386a09118b in  () at /usr/lib/libQt5Quick.so.5
#4  0x00007f386a09141b in  () at /usr/lib/libQt5Quick.so.5
#5  0x00007f386831ffd6 in  () at /usr/lib/libQt5Core.so.5
#6  0x00007f38677604cf in start_thread () at /usr/lib/libpthread.so.0
#7  0x00007f3867fa22d3 in clone () at /usr/lib/libc.so.6

Thread 11 (Thread 0x7f3809fd3700 (LWP 1323)):
#0  0x00007f38667b2479 in g_mutex_lock () at /usr/lib/libglib-2.0.so.0
#1  0x00007f3866801a0c in g_main_context_prepare () at /usr/lib/libglib-2.0.so.0
#2  0x00007f3866802046 in  () at /usr/lib/libglib-2.0.so.0
#3  0x00007f38668021f1 in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#4  0x00007f3868552cdc in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#5  0x00007f38684f939c in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#6  0x00007f386831ee62 in QThread::exec() () at /usr/lib/libQt5Core.so.5
#7  0x00007f386831ffd6 in  () at /usr/lib/libQt5Core.so.5
#8  0x00007f38677604cf in start_thread () at /usr/lib/libpthread.so.0
#9  0x00007f3867fa22d3 in clone () at /usr/lib/libc.so.6

Thread 10 (Thread 0x7f38215c1700 (LWP 1316)):
#0  0x00007f3867766c45 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007f3868325cc4 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /usr/lib/libQt5Core.so.5
#2  0x00007f3868325da2 in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5
#3  0x00007f386a09118b in  () at /usr/lib/libQt5Quick.so.5
#4  0x00007f386a09141b in  () at /usr/lib/libQt5Quick.so.5
#5  0x00007f386831ffd6 in  () at /usr/lib/libQt5Core.so.5
#6  0x00007f38677604cf in start_thread () at /usr/lib/libpthread.so.0
#7  0x00007f3867fa22d3 in clone () at /usr/lib/libc.so.6

Thread 9 (Thread 0x7f3829142700 (LWP 1308)):
#0  0x00007f3867f979ef in poll () at /usr/lib/libc.so.6
#1  0x00007f3866802120 in  () at /usr/lib/libglib-2.0.so.0
#2  0x00007f38668021f1 in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#3  0x00007f3868552cdc in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#4  0x00007f38684f939c in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#5  0x00007f386831ee62 in QThread::exec() () at /usr/lib/libQt5Core.so.5
#6  0x00007f38297ce16b in KCupsConnection::run() () at /usr/lib/libkcupslib.so
#7  0x00007f386831ffd6 in  () at /usr/lib/libQt5Core.so.5
#8  0x00007f38677604cf in start_thread () at /usr/lib/libpthread.so.0
#9  0x00007f3867fa22d3 in clone () at /usr/lib/libc.so.6

Thread 8 (Thread 0x7f384085a700 (LWP 1306)):
#0  0x00007f3867f9342c in read () at /usr/lib/libc.so.6
#1  0x00007f38667b29f0 in  () at /usr/lib/libglib-2.0.so.0
#2  0x00007f38668009e1 in g_main_context_check () at /usr/lib/libglib-2.0.so.0
#3  0x00007f38668020c8 in  () at /usr/lib/libglib-2.0.so.0
#4  0x00007f38668021f1 in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#5  0x00007f3868552cdc in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#6  0x00007f38684f939c in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#7  0x00007f386831ee62 in QThread::exec() () at /usr/lib/libQt5Core.so.5
#8  0x00007f386831ffd6 in  () at /usr/lib/libQt5Core.so.5
#9  0x00007f38677604cf in start_thread () at /usr/lib/libpthread.so.0
#10 0x00007f3867fa22d3 in clone () at /usr/lib/libc.so.6

Thread 7 (Thread 0x7f384366c700 (LWP 1301)):
#0  0x00007f3867766c45 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007f3868325cc4 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /usr/lib/libQt5Core.so.5
#2  0x00007f3868325da2 in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5
#3  0x00007f386a09118b in  () at /usr/lib/libQt5Quick.so.5
#4  0x00007f386a09141b in  () at /usr/lib/libQt5Quick.so.5
#5  0x00007f386831ffd6 in  () at /usr/lib/libQt5Core.so.5
#6  0x00007f38677604cf in start_thread () at /usr/lib/libpthread.so.0
#7  0x00007f3867fa22d3 in clone () at /usr/lib/libc.so.6

Thread 6 (Thread 0x7f3843ffe700 (LWP 1298)):
#0  0x00007f3867f979ef in poll () at /usr/lib/libc.so.6
#1  0x00007f3866802120 in  () at /usr/lib/libglib-2.0.so.0
#2  0x00007f38668021f1 in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#3  0x00007f3868552cdc in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#4  0x00007f38684f939c in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#5  0x00007f386831ee62 in QThread::exec() () at /usr/lib/libQt5Core.so.5
#6  0x00007f3869fcbe9b in  () at /usr/lib/libQt5Quick.so.5
#7  0x00007f386831ffd6 in  () at /usr/lib/libQt5Core.so.5
#8  0x00007f38677604cf in start_thread () at /usr/lib/libpthread.so.0
#9  0x00007f3867fa22d3 in clone () at /usr/lib/libc.so.6

Thread 5 (Thread 0x7f384de20700 (LWP 1295)):
#0  0x00007f3867766c45 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007f3868325cc4 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /usr/lib/libQt5Core.so.5
#2  0x00007f3868325da2 in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5
#3  0x00007f386a09118b in  () at /usr/lib/libQt5Quick.so.5
#4  0x00007f386a09141b in  () at /usr/lib/libQt5Quick.so.5
#5  0x00007f386831ffd6 in  () at /usr/lib/libQt5Core.so.5
#6  0x00007f38677604cf in start_thread () at /usr/lib/libpthread.so.0
#7  0x00007f3867fa22d3 in clone () at /usr/lib/libc.so.6

Thread 4 (Thread 0x7f38588b3700 (LWP 1290)):
#0  0x00007f3867766c45 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007f3868325cc4 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /usr/lib/libQt5Core.so.5
#2  0x00007f3868325da2 in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5
#3  0x00007f386a09118b in  () at /usr/lib/libQt5Quick.so.5
#4  0x00007f386a09141b in  () at /usr/lib/libQt5Quick.so.5
#5  0x00007f386831ffd6 in  () at /usr/lib/libQt5Core.so.5
#6  0x00007f38677604cf in start_thread () at /usr/lib/libpthread.so.0
#7  0x00007f3867fa22d3 in clone () at /usr/lib/libc.so.6

Thread 3 (Thread 0x7f386212d700 (LWP 1284)):
#0  0x00007f3867f979ef in poll () at /usr/lib/libc.so.6
#1  0x00007f3866802120 in  () at /usr/lib/libglib-2.0.so.0
#2  0x00007f38668021f1 in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#3  0x00007f3868552cdc in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#4  0x00007f38684f939c in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#5  0x00007f386831ee62 in QThread::exec() () at /usr/lib/libQt5Core.so.5
#6  0x00007f3869d28249 in  () at /usr/lib/libQt5Qml.so.5
#7  0x00007f386831ffd6 in  () at /usr/lib/libQt5Core.so.5
#8  0x00007f38677604cf in start_thread () at /usr/lib/libpthread.so.0
#9  0x00007f3867fa22d3 in clone () at /usr/lib/libc.so.6

Thread 2 (Thread 0x7f3863383700 (LWP 1266)):
#0  0x00007f38667b24e4 in g_mutex_unlock () at /usr/lib/libglib-2.0.so.0
#1  0x00007f38668019f2 in g_main_context_prepare () at /usr/lib/libglib-2.0.so.0
#2  0x00007f3866802046 in  () at /usr/lib/libglib-2.0.so.0
#3  0x00007f38668021f1 in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#4  0x00007f3868552cdc in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#5  0x00007f38684f939c in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#6  0x00007f386831ee62 in QThread::exec() () at /usr/lib/libQt5Core.so.5
#7  0x00007f3868ea7b28 in  () at /usr/lib/libQt5DBus.so.5
#8  0x00007f386831ffd6 in  () at /usr/lib/libQt5Core.so.5
#9  0x00007f38677604cf in start_thread () at /usr/lib/libpthread.so.0
#10 0x00007f3867fa22d3 in clone () at /usr/lib/libc.so.6

Thread 1 (Thread 0x7f3863c9ccc0 (LWP 1239)):
[KCrash Handler]
#6  0x00007f3860783a52 in  () at /usr/lib/libnvidia-egl-wayland.so.1
#7  0x00007f38636ed183 in wl_egl_window_destroy () at /usr/lib/libwayland-egl.so.1
#8  0x00007f3860e9d86b in  () at /usr/lib/qt/plugins/wayland-graphics-integration-client/libqt-plugin-wayland-egl.so
#9  0x00007f38688cc24b in QWindowPrivate::setVisible(bool) () at /usr/lib/libQt5Gui.so.5
#10 0x00007f386a8d253d in PlasmaQuick::Dialog::setVisible(bool) () at /usr/lib/libKF5PlasmaQuick.so.5
#11 0x00007f386853033e in  () at /usr/lib/libQt5Core.so.5
#12 0x00007f38685340a8 in QTimer::timeout(QTimer::QPrivateSignal) () at /usr/lib/libQt5Core.so.5
#13 0x00007f3868528055 in QObject::event(QEvent*) () at /usr/lib/libQt5Core.so.5
#14 0x00007f386911b472 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5
#15 0x00007f3869124c89 in QApplication::notify(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5
#16 0x00007f38684fa832 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib/libQt5Core.so.5
#17 0x00007f386855205d in QTimerInfoList::activateTimers() () at /usr/lib/libQt5Core.so.5
#18 0x00007f38685528f2 in  () at /usr/lib/libQt5Core.so.5
#19 0x00007f386680039e in g_main_context_dispatch () at /usr/lib/libglib-2.0.so.0
#20 0x00007f38668021b1 in  () at /usr/lib/libglib-2.0.so.0
#21 0x00007f38668021f1 in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#22 0x00007f3868552cc0 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#23 0x00007f38684f939c in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#24 0x00007f38685013a6 in QCoreApplication::exec() () at /usr/lib/libQt5Core.so.5
#25 0x000055a316ce0dc9 in  ()
#26 0x00007f3867eca153 in __libc_start_main () at /usr/lib/libc.so.6
#27 0x000055a316ce122e in _start ()
[Inferior 1 (process 1239) detached]

Possible duplicates by query: bug 416068, bug 416066, bug 416032, bug 416030, bug 415994.

Reported using DrKonqi
Comment 1 Christoph Feck 2020-02-05 14:49:11 UTC

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