Bug 413480 - KDE crashes on login in QtWaylandClient::QWaylandDisplay::dispatchQueueWhile() when using wayland
Summary: KDE crashes on login in QtWaylandClient::QWaylandDisplay::dispatchQueueWhile(...
Status: RESOLVED DUPLICATE of bug 438839
Alias: None
Product: plasmashell
Classification: Plasma
Component: generic-crash (show other bugs)
Version: 5.16.5
Platform: Fedora RPMs Linux
: NOR crash
Target Milestone: 1.0
Assignee: Plasma Bugs List
URL:
Keywords: drkonqi, wayland
Depends on:
Blocks:
 
Reported: 2019-10-26 15:54 UTC by aalsing
Modified: 2021-10-04 14:24 UTC (History)
7 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments
New crash information added by DrKonqi (18.62 KB, text/plain)
2019-11-19 16:49 UTC, aalsing
Details
New crash information added by DrKonqi (20.32 KB, patch)
2020-03-14 19:42 UTC, Nuno Costa
Details

Note You need to log in before you can comment on or make changes to this bug.
Description aalsing 2019-10-26 15:54:49 UTC
Application: plasmashell (5.16.5)

Qt Version: 5.12.5
Frameworks Version: 5.61.0
Operating System: Linux 5.3.6-300.fc31.x86_64 x86_64
Distribution (Platform): Fedora RPMs

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

Login using wayland

- Unusual behavior I noticed:

When logging in with wayland a black screen appears and no response comes from the computer, I can only switch between tty (ctrl+alt+number).
When not using wayland the os login without issue, when using wayland the page one (ctrl+alt+1) shows the login page, while page two (ctrl+alt+2) shows the black screen and sometimes I can shutdown the computer with logging in to tty3, but this is not always the case. The system is newly installed with nothing else installed from the standard fedora installation but steam and dota2.

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 0x7f11039ced00 (LWP 5689))]

Thread 30 (Thread 0x7f106affd700 (LWP 6221)):
[KCrash Handler]
#6  0x00007f1107202625 in raise () from /lib64/libc.so.6
#7  0x00007f11071eb8d9 in abort () from /lib64/libc.so.6
#8  0x00007f1107610b1b in QMessageLogger::fatal(char const*, ...) const () from /lib64/libQt5Core.so.5
#9  0x00007f10f69219f4 in QtWaylandClient::QWaylandDisplay::checkError() const () from /lib64/libQt5WaylandClient.so.5
#10 0x00007f10f6921c61 in QtWaylandClient::QWaylandDisplay::dispatchQueueWhile(wl_event_queue*, std::function<bool ()>, int) () from /lib64/libQt5WaylandClient.so.5
#11 0x00007f10f6926323 in QtWaylandClient::QWaylandWindow::waitForFrameSync(int) () from /lib64/libQt5WaylandClient.so.5
#12 0x00007f10f415c022 in QtWaylandClient::QWaylandGLContext::swapBuffers(QPlatformSurface*) () from /usr/lib64/qt5/plugins/wayland-graphics-integration-client/libqt-plugin-wayland-egl.so
#13 0x00007f1107bfa871 in QOpenGLContext::swapBuffers(QSurface*) () from /lib64/libQt5Gui.so.5
#14 0x00007f11093f1661 in QSGRenderThread::syncAndRender() () from /lib64/libQt5Quick.so.5
#15 0x00007f11093f53c8 in QSGRenderThread::run() () from /lib64/libQt5Quick.so.5
#16 0x00007f11076464e6 in QThreadPrivate::start(void*) () from /lib64/libQt5Core.so.5
#17 0x00007f1106ae14e2 in start_thread () from /lib64/libpthread.so.0
#18 0x00007f11072c7643 in clone () from /lib64/libc.so.6

Thread 29 (Thread 0x7f106b7fe700 (LWP 6220)):
#0  0x00007f1106ae7d45 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f10eed19cab in util_queue_thread_func () from /usr/lib64/dri/radeonsi_dri.so
#2  0x00007f10eed198bb in impl_thrd_routine () from /usr/lib64/dri/radeonsi_dri.so
#3  0x00007f1106ae14e2 in start_thread () from /lib64/libpthread.so.0
#4  0x00007f11072c7643 in clone () from /lib64/libc.so.6

Thread 28 (Thread 0x7f106bfff700 (LWP 6209)):
#0  0x00007f1106ae7d45 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f110764bff3 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () from /lib64/libQt5Core.so.5
#2  0x00007f110764c081 in QWaitCondition::wait(QMutex*, unsigned long) () from /lib64/libQt5Core.so.5
#3  0x00007f11093f51b9 in QSGRenderThread::processEventsAndWaitForMore() () from /lib64/libQt5Quick.so.5
#4  0x00007f11093f545d in QSGRenderThread::run() () from /lib64/libQt5Quick.so.5
#5  0x00007f11076464e6 in QThreadPrivate::start(void*) () from /lib64/libQt5Core.so.5
#6  0x00007f1106ae14e2 in start_thread () from /lib64/libpthread.so.0
#7  0x00007f11072c7643 in clone () from /lib64/libc.so.6

Thread 27 (Thread 0x7f1070ad8700 (LWP 6208)):
#0  0x00007f1106ae7d45 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f10eed19cab in util_queue_thread_func () from /usr/lib64/dri/radeonsi_dri.so
#2  0x00007f10eed198bb in impl_thrd_routine () from /usr/lib64/dri/radeonsi_dri.so
#3  0x00007f1106ae14e2 in start_thread () from /lib64/libpthread.so.0
#4  0x00007f11072c7643 in clone () from /lib64/libc.so.6

Thread 26 (Thread 0x7f10858e9700 (LWP 6077)):
#0  0x00007f1105f44d1f in g_main_context_prepare () from /lib64/libglib-2.0.so.0
#1  0x00007f1105f456cb in g_main_context_iterate.isra () from /lib64/libglib-2.0.so.0
#2  0x00007f1105f458d3 in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#3  0x00007f1107842cd3 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5
#4  0x00007f11077ecceb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5
#5  0x00007f1107645395 in QThread::exec() () from /lib64/libQt5Core.so.5
#6  0x00007f1087e46c4c in KCupsConnection::run() () from /lib64/libkcupslib.so
#7  0x00007f11076464e6 in QThreadPrivate::start(void*) () from /lib64/libQt5Core.so.5
#8  0x00007f1106ae14e2 in start_thread () from /lib64/libpthread.so.0
#9  0x00007f11072c7643 in clone () from /lib64/libc.so.6

Thread 25 (Thread 0x7f108669a700 (LWP 5925)):
#0  0x00007f1106ae7d45 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f110764bff3 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () from /lib64/libQt5Core.so.5
#2  0x00007f110764c081 in QWaitCondition::wait(QMutex*, unsigned long) () from /lib64/libQt5Core.so.5
#3  0x00007f11093f51b9 in QSGRenderThread::processEventsAndWaitForMore() () from /lib64/libQt5Quick.so.5
#4  0x00007f11093f545d in QSGRenderThread::run() () from /lib64/libQt5Quick.so.5
#5  0x00007f11076464e6 in QThreadPrivate::start(void*) () from /lib64/libQt5Core.so.5
#6  0x00007f1106ae14e2 in start_thread () from /lib64/libpthread.so.0
#7  0x00007f11072c7643 in clone () from /lib64/libc.so.6

Thread 24 (Thread 0x7f109ca16700 (LWP 5922)):
#0  0x00007f1106ae7d45 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f10eed19cab in util_queue_thread_func () from /usr/lib64/dri/radeonsi_dri.so
#2  0x00007f10eed198bb in impl_thrd_routine () from /usr/lib64/dri/radeonsi_dri.so
#3  0x00007f1106ae14e2 in start_thread () from /lib64/libpthread.so.0
#4  0x00007f11072c7643 in clone () from /lib64/libc.so.6

Thread 23 (Thread 0x7f109d217700 (LWP 5914)):
#0  0x00007f11072b83fc in read () from /lib64/libc.so.6
#1  0x00007f1105f8d46f in g_wakeup_acknowledge () from /lib64/libglib-2.0.so.0
#2  0x00007f1105f452e7 in g_main_context_check () from /lib64/libglib-2.0.so.0
#3  0x00007f1105f45742 in g_main_context_iterate.isra () from /lib64/libglib-2.0.so.0
#4  0x00007f1105f458d3 in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#5  0x00007f1107842cd3 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5
#6  0x00007f11077ecceb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5
#7  0x00007f1107645395 in QThread::exec() () from /lib64/libQt5Core.so.5
#8  0x00007f1109368e8a in QQuickPixmapReader::run() () from /lib64/libQt5Quick.so.5
#9  0x00007f11076464e6 in QThreadPrivate::start(void*) () from /lib64/libQt5Core.so.5
#10 0x00007f1106ae14e2 in start_thread () from /lib64/libpthread.so.0
#11 0x00007f11072c7643 in clone () from /lib64/libc.so.6

Thread 22 (Thread 0x7f109effd700 (LWP 5856)):
#0  0x00007f1106ae7d45 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f10eed19cab in util_queue_thread_func () from /usr/lib64/dri/radeonsi_dri.so
#2  0x00007f10eed198bb in impl_thrd_routine () from /usr/lib64/dri/radeonsi_dri.so
#3  0x00007f1106ae14e2 in start_thread () from /lib64/libpthread.so.0
#4  0x00007f11072c7643 in clone () from /lib64/libc.so.6

Thread 21 (Thread 0x7f109f7fe700 (LWP 5855)):
#0  0x00007f1106ae7d45 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f10eed19cab in util_queue_thread_func () from /usr/lib64/dri/radeonsi_dri.so
#2  0x00007f10eed198bb in impl_thrd_routine () from /usr/lib64/dri/radeonsi_dri.so
#3  0x00007f1106ae14e2 in start_thread () from /lib64/libpthread.so.0
#4  0x00007f11072c7643 in clone () from /lib64/libc.so.6

Thread 20 (Thread 0x7f109ffff700 (LWP 5854)):
#0  0x00007f1106ae7d45 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f10eed19cab in util_queue_thread_func () from /usr/lib64/dri/radeonsi_dri.so
#2  0x00007f10eed198bb in impl_thrd_routine () from /usr/lib64/dri/radeonsi_dri.so
#3  0x00007f1106ae14e2 in start_thread () from /lib64/libpthread.so.0
#4  0x00007f11072c7643 in clone () from /lib64/libc.so.6

Thread 19 (Thread 0x7f10c0ff9700 (LWP 5853)):
#0  0x00007f1106ae7d45 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f10eed19cab in util_queue_thread_func () from /usr/lib64/dri/radeonsi_dri.so
#2  0x00007f10eed198bb in impl_thrd_routine () from /usr/lib64/dri/radeonsi_dri.so
#3  0x00007f1106ae14e2 in start_thread () from /lib64/libpthread.so.0
#4  0x00007f11072c7643 in clone () from /lib64/libc.so.6

Thread 18 (Thread 0x7f10c17fa700 (LWP 5852)):
#0  0x00007f1106ae7d45 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f10eed19cab in util_queue_thread_func () from /usr/lib64/dri/radeonsi_dri.so
#2  0x00007f10eed198bb in impl_thrd_routine () from /usr/lib64/dri/radeonsi_dri.so
#3  0x00007f1106ae14e2 in start_thread () from /lib64/libpthread.so.0
#4  0x00007f11072c7643 in clone () from /lib64/libc.so.6

Thread 17 (Thread 0x7f10c1ffb700 (LWP 5851)):
#0  0x00007f1106ae7d45 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f10eed19cab in util_queue_thread_func () from /usr/lib64/dri/radeonsi_dri.so
#2  0x00007f10eed198bb in impl_thrd_routine () from /usr/lib64/dri/radeonsi_dri.so
#3  0x00007f1106ae14e2 in start_thread () from /lib64/libpthread.so.0
#4  0x00007f11072c7643 in clone () from /lib64/libc.so.6

Thread 16 (Thread 0x7f10c27fc700 (LWP 5850)):
#0  0x00007f1106ae7d45 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f10eed19cab in util_queue_thread_func () from /usr/lib64/dri/radeonsi_dri.so
#2  0x00007f10eed198bb in impl_thrd_routine () from /usr/lib64/dri/radeonsi_dri.so
#3  0x00007f1106ae14e2 in start_thread () from /lib64/libpthread.so.0
#4  0x00007f11072c7643 in clone () from /lib64/libc.so.6

Thread 15 (Thread 0x7f10c2ffd700 (LWP 5849)):
#0  0x00007f1106ae7d45 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f10eed19cab in util_queue_thread_func () from /usr/lib64/dri/radeonsi_dri.so
#2  0x00007f10eed198bb in impl_thrd_routine () from /usr/lib64/dri/radeonsi_dri.so
#3  0x00007f1106ae14e2 in start_thread () from /lib64/libpthread.so.0
#4  0x00007f11072c7643 in clone () from /lib64/libc.so.6

Thread 14 (Thread 0x7f10c37fe700 (LWP 5848)):
#0  0x00007f1106ae7d45 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f10eed19cab in util_queue_thread_func () from /usr/lib64/dri/radeonsi_dri.so
#2  0x00007f10eed198bb in impl_thrd_routine () from /usr/lib64/dri/radeonsi_dri.so
#3  0x00007f1106ae14e2 in start_thread () from /lib64/libpthread.so.0
#4  0x00007f11072c7643 in clone () from /lib64/libc.so.6

Thread 13 (Thread 0x7f10c3fff700 (LWP 5847)):
#0  0x00007f1106ae7d45 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f10eed19cab in util_queue_thread_func () from /usr/lib64/dri/radeonsi_dri.so
#2  0x00007f10eed198bb in impl_thrd_routine () from /usr/lib64/dri/radeonsi_dri.so
#3  0x00007f1106ae14e2 in start_thread () from /lib64/libpthread.so.0
#4  0x00007f11072c7643 in clone () from /lib64/libc.so.6

Thread 12 (Thread 0x7f10e0a8c700 (LWP 5846)):
#0  0x00007f1106ae7d45 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f10eed19cab in util_queue_thread_func () from /usr/lib64/dri/radeonsi_dri.so
#2  0x00007f10eed198bb in impl_thrd_routine () from /usr/lib64/dri/radeonsi_dri.so
#3  0x00007f1106ae14e2 in start_thread () from /lib64/libpthread.so.0
#4  0x00007f11072c7643 in clone () from /lib64/libc.so.6

Thread 11 (Thread 0x7f10e128d700 (LWP 5845)):
#0  0x00007f1106ae7d45 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f10eed19cab in util_queue_thread_func () from /usr/lib64/dri/radeonsi_dri.so
#2  0x00007f10eed198bb in impl_thrd_routine () from /usr/lib64/dri/radeonsi_dri.so
#3  0x00007f1106ae14e2 in start_thread () from /lib64/libpthread.so.0
#4  0x00007f11072c7643 in clone () from /lib64/libc.so.6

Thread 10 (Thread 0x7f10e1a8e700 (LWP 5844)):
#0  0x00007f1106ae7d45 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f10eed19cab in util_queue_thread_func () from /usr/lib64/dri/radeonsi_dri.so
#2  0x00007f10eed198bb in impl_thrd_routine () from /usr/lib64/dri/radeonsi_dri.so
#3  0x00007f1106ae14e2 in start_thread () from /lib64/libpthread.so.0
#4  0x00007f11072c7643 in clone () from /lib64/libc.so.6

Thread 9 (Thread 0x7f10e228f700 (LWP 5843)):
#0  0x00007f1106ae7d45 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f10eed19cab in util_queue_thread_func () from /usr/lib64/dri/radeonsi_dri.so
#2  0x00007f10eed198bb in impl_thrd_routine () from /usr/lib64/dri/radeonsi_dri.so
#3  0x00007f1106ae14e2 in start_thread () from /lib64/libpthread.so.0
#4  0x00007f11072c7643 in clone () from /lib64/libc.so.6

Thread 8 (Thread 0x7f10e2a90700 (LWP 5842)):
#0  0x00007f1106ae7d45 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f10eed19cab in util_queue_thread_func () from /usr/lib64/dri/radeonsi_dri.so
#2  0x00007f10eed198bb in impl_thrd_routine () from /usr/lib64/dri/radeonsi_dri.so
#3  0x00007f1106ae14e2 in start_thread () from /lib64/libpthread.so.0
#4  0x00007f11072c7643 in clone () from /lib64/libc.so.6

Thread 7 (Thread 0x7f10e3291700 (LWP 5841)):
#0  0x00007f1106ae7d45 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f10eed19cab in util_queue_thread_func () from /usr/lib64/dri/radeonsi_dri.so
#2  0x00007f10eed198bb in impl_thrd_routine () from /usr/lib64/dri/radeonsi_dri.so
#3  0x00007f1106ae14e2 in start_thread () from /lib64/libpthread.so.0
#4  0x00007f11072c7643 in clone () from /lib64/libc.so.6

Thread 6 (Thread 0x7f10ecac2700 (LWP 5840)):
#0  0x00007f1106ae7d45 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f10eed19cab in util_queue_thread_func () from /usr/lib64/dri/radeonsi_dri.so
#2  0x00007f10eed198bb in impl_thrd_routine () from /usr/lib64/dri/radeonsi_dri.so
#3  0x00007f1106ae14e2 in start_thread () from /lib64/libpthread.so.0
#4  0x00007f11072c7643 in clone () from /lib64/libc.so.6

Thread 5 (Thread 0x7f10ed2c3700 (LWP 5839)):
#0  0x00007f1106ae7d45 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f10eed19cab in util_queue_thread_func () from /usr/lib64/dri/radeonsi_dri.so
#2  0x00007f10eed198bb in impl_thrd_routine () from /usr/lib64/dri/radeonsi_dri.so
#3  0x00007f1106ae14e2 in start_thread () from /lib64/libpthread.so.0
#4  0x00007f11072c7643 in clone () from /lib64/libc.so.6

Thread 4 (Thread 0x7f10ee416700 (LWP 5838)):
#0  0x00007f1106ae7d45 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f10eed19cab in util_queue_thread_func () from /usr/lib64/dri/radeonsi_dri.so
#2  0x00007f10eed198bb in impl_thrd_routine () from /usr/lib64/dri/radeonsi_dri.so
#3  0x00007f1106ae14e2 in start_thread () from /lib64/libpthread.so.0
#4  0x00007f11072c7643 in clone () from /lib64/libc.so.6

Thread 3 (Thread 0x7f10f51af700 (LWP 5801)):
#0  0x00007f11072bca1f in poll () from /lib64/libc.so.6
#1  0x00007f1105f4579e in g_main_context_iterate.isra () from /lib64/libglib-2.0.so.0
#2  0x00007f1105f458d3 in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#3  0x00007f1107842cd3 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5
#4  0x00007f11077ecceb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5
#5  0x00007f1107645395 in QThread::exec() () from /lib64/libQt5Core.so.5
#6  0x00007f110907f119 in QQmlThreadPrivate::run() () from /lib64/libQt5Qml.so.5
#7  0x00007f11076464e6 in QThreadPrivate::start(void*) () from /lib64/libQt5Core.so.5
#8  0x00007f1106ae14e2 in start_thread () from /lib64/libpthread.so.0
#9  0x00007f11072c7643 in clone () from /lib64/libc.so.6

Thread 2 (Thread 0x7f10f63e1700 (LWP 5755)):
#0  0x00007f11072bca1f in poll () from /lib64/libc.so.6
#1  0x00007f1105f4579e in g_main_context_iterate.isra () from /lib64/libglib-2.0.so.0
#2  0x00007f1105f458d3 in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#3  0x00007f1107842cd3 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5
#4  0x00007f11077ecceb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5
#5  0x00007f1107645395 in QThread::exec() () from /lib64/libQt5Core.so.5
#6  0x00007f1108056f4a in QDBusConnectionManager::run() () from /lib64/libQt5DBus.so.5
#7  0x00007f11076464e6 in QThreadPrivate::start(void*) () from /lib64/libQt5Core.so.5
#8  0x00007f1106ae14e2 in start_thread () from /lib64/libpthread.so.0
#9  0x00007f11072c7643 in clone () from /lib64/libc.so.6

Thread 1 (Thread 0x7f11039ced00 (LWP 5689)):
#0  0x00007f1106ae7d45 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f110764bff3 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () from /lib64/libQt5Core.so.5
#2  0x00007f110764c081 in QWaitCondition::wait(QMutex*, unsigned long) () from /lib64/libQt5Core.so.5
#3  0x00007f11093f3751 in QSGThreadedRenderLoop::polishAndSync(QSGThreadedRenderLoop::Window*, bool) () from /lib64/libQt5Quick.so.5
#4  0x00007f11093f4659 in QSGThreadedRenderLoop::handleExposure(QQuickWindow*) () from /lib64/libQt5Quick.so.5
#5  0x00007f11093f4e1b in QSGThreadedRenderLoop::exposureChanged(QQuickWindow*) () from /lib64/libQt5Quick.so.5
#6  0x00007f1107bcb57d in QWindow::event(QEvent*) () from /lib64/libQt5Gui.so.5
#7  0x00007f1109458089 in QQuickWindow::event(QEvent*) () from /lib64/libQt5Quick.so.5
#8  0x00007f1109bef643 in PlasmaQuick::Dialog::event(QEvent*) () from /lib64/libKF5PlasmaQuick.so.5
#9  0x00007f11082dead6 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /lib64/libQt5Widgets.so.5
#10 0x00007f11082e8150 in QApplication::notify(QObject*, QEvent*) () from /lib64/libQt5Widgets.so.5
#11 0x00007f11077edde8 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /lib64/libQt5Core.so.5
#12 0x00007f1107bc2c16 in QGuiApplicationPrivate::processExposeEvent(QWindowSystemInterfacePrivate::ExposeEvent*) () from /lib64/libQt5Gui.so.5
#13 0x00007f1107bc2e54 in QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*) () from /lib64/libQt5Gui.so.5
#14 0x00007f1107b9f54b in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Gui.so.5
#15 0x00007f10f695a564 in userEventSourceDispatch(_GSource*, int (*)(void*), void*) () from /lib64/libQt5WaylandClient.so.5
#16 0x00007f1105f454a0 in g_main_context_dispatch () from /lib64/libglib-2.0.so.0
#17 0x00007f1105f45830 in g_main_context_iterate.isra () from /lib64/libglib-2.0.so.0
#18 0x00007f1105f458d3 in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#19 0x00007f1107842cb5 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5
#20 0x00007f11077ecceb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5
#21 0x00007f11077f4a16 in QCoreApplication::exec() () from /lib64/libQt5Core.so.5
#22 0x000055b91a3167e4 in main ()
[Inferior 1 (process 5689) detached]

Reported using DrKonqi
Comment 1 aalsing 2019-11-19 16:49:55 UTC
Created attachment 124014 [details]
New crash information added by DrKonqi

plasmashell (5.16.5) using Qt 5.12.5

- What I was doing when the application crashed:

Again logging in, new with updated software so I thought you might be interested in some additional data on this issue.

-- Backtrace (Reduced):
#8  0x00007f41c1b8fb1b in QMessageLogger::fatal(char const*, ...) const () from /lib64/libQt5Core.so.5
#9  0x00007f41b0e9f9f4 in QtWaylandClient::QWaylandDisplay::checkError() const () from /lib64/libQt5WaylandClient.so.5
#10 0x00007f41b0e9fc61 in QtWaylandClient::QWaylandDisplay::dispatchQueueWhile(wl_event_queue*, std::function<bool ()>, int) () from /lib64/libQt5WaylandClient.so.5
#11 0x00007f41b0ea4323 in QtWaylandClient::QWaylandWindow::waitForFrameSync(int) () from /lib64/libQt5WaylandClient.so.5
#12 0x00007f41b008c022 in QtWaylandClient::QWaylandGLContext::swapBuffers(QPlatformSurface*) () from /usr/lib64/qt5/plugins/wayland-graphics-integration-client/libqt-plugin-wayland-egl.so
Comment 2 David Edmundson 2019-12-22 11:55:18 UTC
*** Bug 415394 has been marked as a duplicate of this bug. ***
Comment 3 Nuno Costa 2020-03-14 19:42:07 UTC
Created attachment 126790 [details]
New crash information added by DrKonqi

plasmashell (5.17.5) using Qt 5.13.2

- What I was doing when the application crashed:
Login into Plasma Wayland after restart. Already restarted several times and crashes every time.

-- Backtrace (Reduced):
#8  0x00007f77f1157b25 in QMessageLogger::fatal(char const*, ...) const () from /lib64/libQt5Core.so.5
#9  0x00007f77e037a3a4 in QtWaylandClient::QWaylandDisplay::checkError() const () from /lib64/libQt5WaylandClient.so.5
#10 0x00007f77e037a611 in QtWaylandClient::QWaylandDisplay::dispatchQueueWhile(wl_event_queue*, std::function<bool ()>, int) () from /lib64/libQt5WaylandClient.so.5
#11 0x00007f77e0381128 in QtWaylandClient::QWaylandWindow::waitForFrameSync(int) () from /lib64/libQt5WaylandClient.so.5
#12 0x00007f77dd937f6a in QtWaylandClient::QWaylandGLContext::swapBuffers(QPlatformSurface*) () from /usr/lib64/qt5/plugins/wayland-graphics-integration-client/libqt-plugin-wayland-egl.so
Comment 4 Nuno Costa 2020-03-14 20:44:52 UTC
Just adding that I have a laptop where I do not see this crash.
The crash only happens on my desktop.

Both have Fedora 31 fully updated as of today.

On my desktop I'm using and Radeon 5700 with a 4k monitor.

My laptop is using an integrated graphic from Intel i5-3320m CPU on a 1366x768 screen.
Comment 5 Nate Graham 2021-03-08 22:45:33 UTC
*** Bug 417341 has been marked as a duplicate of this bug. ***
Comment 6 David Edmundson 2021-10-03 19:52:09 UTC

*** This bug has been marked as a duplicate of bug 439321 ***
Comment 7 Nate Graham 2021-10-04 14:24:40 UTC

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