Bug 430608 - Plasma crashes occasionally after return from the suspend mode (any nvidia cards)
Summary: Plasma crashes occasionally after return from the suspend mode (any nvidia ca...
Status: RESOLVED FIXED
Alias: None
Product: plasmashell
Classification: Plasma
Component: general (show other bugs)
Version: 5.18.5
Platform: Fedora RPMs Linux
: NOR crash
Target Milestone: 1.0
Assignee: David Edmundson
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2020-12-20 04:13 UTC by hovercraft
Modified: 2021-05-02 13:27 UTC (History)
4 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
New crash information added by DrKonqi (19.65 KB, text/plain)
2021-05-02 13:27 UTC, bertil.bonus
Details

Note You need to log in before you can comment on or make changes to this bug.
Description hovercraft 2020-12-20 04:13:11 UTC
Application: plasmashell (5.18.5)

Qt Version: 5.14.2
Frameworks Version: 5.75.0
Operating System: Linux 5.9.14-100.fc32.x86_64 x86_64
Windowing system: X11
Distribution: Fedora 32 (Thirty Two)

-- Information about the crash:
- What I was doing when the application crashed:
Just woken up the computer after suspend

- Unusual behavior I noticed:
Usually parts of screen contains garbage after suspend/wakeup, most often these are application and folder link icons on the desktop.
Also sometimes plasma desktop crashes shortly after wakeup.
This happens with any version of plasma and any version of Linux operation system, including Fedora 32 and Ubuntu 20.04LTS.
This situation manifests itself on any computer where any model of Nvidia graphics card installed.

- Custom settings of the application:
There is nothing special to say.

The crash can be reproduced sometimes.

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

Thread 20 (Thread 0x7f01ce362700 (LWP 113744)):
#0  0x00007f01f39bfe92 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f01f4554dab in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /lib64/libQt5Core.so.5
#2  0x00007f01f6077bc2 in QSGRenderThread::processEventsAndWaitForMore() () at /lib64/libQt5Quick.so.5
#3  0x00007f01f607a109 in QSGRenderThread::run() () at /lib64/libQt5Quick.so.5
#4  0x00007f01f454f690 in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5
#5  0x00007f01f39b9432 in start_thread () at /lib64/libpthread.so.0
#6  0x00007f01f41ce913 in clone () at /lib64/libc.so.6

Thread 19 (Thread 0x7f015ffff700 (LWP 81454)):
#0  0x00007f01f39bfe92 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f01f4554dab in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /lib64/libQt5Core.so.5
#2  0x00007f01f6077bc2 in QSGRenderThread::processEventsAndWaitForMore() () at /lib64/libQt5Quick.so.5
#3  0x00007f01f607a109 in QSGRenderThread::run() () at /lib64/libQt5Quick.so.5
#4  0x00007f01f454f690 in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5
#5  0x00007f01f39b9432 in start_thread () at /lib64/libpthread.so.0
#6  0x00007f01f41ce913 in clone () at /lib64/libc.so.6

Thread 18 (Thread 0x7f018d3fa700 (LWP 18926)):
#0  0x00007f01f41bf4cc in read () at /lib64/libc.so.6
#1  0x00007f01bf059355 in pa_read () at /usr/lib64/pulseaudio/libpulsecommon-14.0.so
#2  0x00007f01bf0e3666 in pa_mainloop_prepare () at /lib64/libpulse.so.0
#3  0x00007f01bf0e40f4 in pa_mainloop_iterate () at /lib64/libpulse.so.0
#4  0x00007f01bf0e41b0 in pa_mainloop_run () at /lib64/libpulse.so.0
#5  0x00007f01bf0f240d in thread () at /lib64/libpulse.so.0
#6  0x00007f01bf0876ec in internal_thread_func () at /usr/lib64/pulseaudio/libpulsecommon-14.0.so
#7  0x00007f01f39b9432 in start_thread () at /lib64/libpthread.so.0
#8  0x00007f01f41ce913 in clone () at /lib64/libc.so.6

Thread 17 (Thread 0x7f018dbfb700 (LWP 18697)):
#0  0x00007f01f39bfe92 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f01f4554dab in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /lib64/libQt5Core.so.5
#2  0x00007f01f6077bc2 in QSGRenderThread::processEventsAndWaitForMore() () at /lib64/libQt5Quick.so.5
#3  0x00007f01f607a109 in QSGRenderThread::run() () at /lib64/libQt5Quick.so.5
#4  0x00007f01f454f690 in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5
#5  0x00007f01f39b9432 in start_thread () at /lib64/libpthread.so.0
#6  0x00007f01f41ce913 in clone () at /lib64/libc.so.6

Thread 16 (Thread 0x7f018e3fc700 (LWP 18382)):
#0  0x00007f01f39bfe92 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f01f4554dab in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /lib64/libQt5Core.so.5
#2  0x00007f01cc14dde8 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /lib64/libKF5ThreadWeaver.so.5
#3  0x00007f01cc151dcc in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () at /lib64/libKF5ThreadWeaver.so.5
#4  0x00007f01cc14d066 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /lib64/libKF5ThreadWeaver.so.5
#5  0x00007f01cc151e29 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () at /lib64/libKF5ThreadWeaver.so.5
#6  0x00007f01cc14d066 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /lib64/libKF5ThreadWeaver.so.5
#7  0x00007f01cc151e29 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () at /lib64/libKF5ThreadWeaver.so.5
#8  0x00007f01cc14d066 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /lib64/libKF5ThreadWeaver.so.5
#9  0x00007f01cc151e29 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () at /lib64/libKF5ThreadWeaver.so.5
#10 0x00007f01cc14d066 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /lib64/libKF5ThreadWeaver.so.5
#11 0x00007f01cc151e29 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () at /lib64/libKF5ThreadWeaver.so.5
#12 0x00007f01cc14d066 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /lib64/libKF5ThreadWeaver.so.5
#13 0x00007f01cc151e29 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () at /lib64/libKF5ThreadWeaver.so.5
#14 0x00007f01cc14d066 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /lib64/libKF5ThreadWeaver.so.5
#15 0x00007f01cc14f778 in ThreadWeaver::Thread::run() () at /lib64/libKF5ThreadWeaver.so.5
#16 0x00007f01f454f690 in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5
#17 0x00007f01f39b9432 in start_thread () at /lib64/libpthread.so.0
#18 0x00007f01f41ce913 in clone () at /lib64/libc.so.6

Thread 15 (Thread 0x7f018ebfd700 (LWP 18381)):
#0  0x00007f01f39bfe92 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f01f4554dab in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /lib64/libQt5Core.so.5
#2  0x00007f01cc14dde8 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /lib64/libKF5ThreadWeaver.so.5
#3  0x00007f01cc151dcc in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () at /lib64/libKF5ThreadWeaver.so.5
#4  0x00007f01cc14d066 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /lib64/libKF5ThreadWeaver.so.5
#5  0x00007f01cc151e29 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () at /lib64/libKF5ThreadWeaver.so.5
#6  0x00007f01cc14d066 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /lib64/libKF5ThreadWeaver.so.5
#7  0x00007f01cc14f778 in ThreadWeaver::Thread::run() () at /lib64/libKF5ThreadWeaver.so.5
#8  0x00007f01f454f690 in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5
#9  0x00007f01f39b9432 in start_thread () at /lib64/libpthread.so.0
#10 0x00007f01f41ce913 in clone () at /lib64/libc.so.6

Thread 14 (Thread 0x7f018f3fe700 (LWP 18380)):
#0  0x00007f01f39bfe92 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f01f4554dab in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /lib64/libQt5Core.so.5
#2  0x00007f01cc14dde8 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /lib64/libKF5ThreadWeaver.so.5
#3  0x00007f01cc151dcc in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () at /lib64/libKF5ThreadWeaver.so.5
#4  0x00007f01cc14d066 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /lib64/libKF5ThreadWeaver.so.5
#5  0x00007f01cc14f778 in ThreadWeaver::Thread::run() () at /lib64/libKF5ThreadWeaver.so.5
#6  0x00007f01f454f690 in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5
#7  0x00007f01f39b9432 in start_thread () at /lib64/libpthread.so.0
#8  0x00007f01f41ce913 in clone () at /lib64/libc.so.6

Thread 13 (Thread 0x7f018fbff700 (LWP 18379)):
#0  0x00007f01f39bfe92 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f01f4554dab in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /lib64/libQt5Core.so.5
#2  0x00007f01cc14dde8 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /lib64/libKF5ThreadWeaver.so.5
#3  0x00007f01cc151dcc in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () at /lib64/libKF5ThreadWeaver.so.5
#4  0x00007f01cc14d066 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /lib64/libKF5ThreadWeaver.so.5
#5  0x00007f01cc14f778 in ThreadWeaver::Thread::run() () at /lib64/libKF5ThreadWeaver.so.5
#6  0x00007f01f454f690 in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5
#7  0x00007f01f39b9432 in start_thread () at /lib64/libpthread.so.0
#8  0x00007f01f41ce913 in clone () at /lib64/libc.so.6

Thread 12 (Thread 0x7f01a2ffe700 (LWP 18377)):
#0  0x00007f01f39bfe92 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f01f4554dab in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /lib64/libQt5Core.so.5
#2  0x00007f01cc14dde8 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /lib64/libKF5ThreadWeaver.so.5
#3  0x00007f01cc151dcc in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () at /lib64/libKF5ThreadWeaver.so.5
#4  0x00007f01cc14d066 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /lib64/libKF5ThreadWeaver.so.5
#5  0x00007f01cc14f778 in ThreadWeaver::Thread::run() () at /lib64/libKF5ThreadWeaver.so.5
#6  0x00007f01f454f690 in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5
#7  0x00007f01f39b9432 in start_thread () at /lib64/libpthread.so.0
#8  0x00007f01f41ce913 in clone () at /lib64/libc.so.6

Thread 11 (Thread 0x7f01b0fdd700 (LWP 18376)):
#0  0x00007f01f39bfe92 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f01f4554dab in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /lib64/libQt5Core.so.5
#2  0x00007f01cc14dde8 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /lib64/libKF5ThreadWeaver.so.5
#3  0x00007f01cc151dcc in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () at /lib64/libKF5ThreadWeaver.so.5
#4  0x00007f01cc14d066 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /lib64/libKF5ThreadWeaver.so.5
#5  0x00007f01cc151e29 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () at /lib64/libKF5ThreadWeaver.so.5
#6  0x00007f01cc14d066 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /lib64/libKF5ThreadWeaver.so.5
#7  0x00007f01cc14f778 in ThreadWeaver::Thread::run() () at /lib64/libKF5ThreadWeaver.so.5
#8  0x00007f01f454f690 in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5
#9  0x00007f01f39b9432 in start_thread () at /lib64/libpthread.so.0
#10 0x00007f01f41ce913 in clone () at /lib64/libc.so.6

Thread 10 (Thread 0x7f01b17de700 (LWP 4578)):
#0  0x00007f01f39bfe92 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f01f4554dab in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /lib64/libQt5Core.so.5
#2  0x00007f01f6077bc2 in QSGRenderThread::processEventsAndWaitForMore() () at /lib64/libQt5Quick.so.5
#3  0x00007f01f607a109 in QSGRenderThread::run() () at /lib64/libQt5Quick.so.5
#4  0x00007f01f454f690 in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5
#5  0x00007f01f39b9432 in start_thread () at /lib64/libpthread.so.0
#6  0x00007f01f41ce913 in clone () at /lib64/libc.so.6

Thread 9 (Thread 0x7f01a3fff700 (LWP 3926)):
[KCrash Handler]
#4  0x00007f01e346bb0c in QXcbIntegration::createPlatformOpenGLContext(QOpenGLContext*) const () at /lib64/libQt5XcbQpa.so.5
#5  0x00007f01f4b003a1 in QOpenGLContext::create() () at /lib64/libQt5Gui.so.5
#6  0x00007f01f6077521 in QSGRenderThread::sync(bool, bool) () at /lib64/libQt5Quick.so.5
#7  0x00007f01f607946b in QSGRenderThread::syncAndRender(QImage*) () at /lib64/libQt5Quick.so.5
#8  0x00007f01f607a0c7 in QSGRenderThread::run() () at /lib64/libQt5Quick.so.5
#9  0x00007f01f454f690 in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5
#10 0x00007f01f39b9432 in start_thread () at /lib64/libpthread.so.0
#11 0x00007f01f41ce913 in clone () at /lib64/libc.so.6

Thread 8 (Thread 0x7f01b2a7e700 (LWP 3843)):
#0  0x00007f01f39bfe92 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f01f4554dab in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /lib64/libQt5Core.so.5
#2  0x00007f01f6077bc2 in QSGRenderThread::processEventsAndWaitForMore() () at /lib64/libQt5Quick.so.5
#3  0x00007f01f607a109 in QSGRenderThread::run() () at /lib64/libQt5Quick.so.5
#4  0x00007f01f454f690 in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5
#5  0x00007f01f39b9432 in start_thread () at /lib64/libpthread.so.0
#6  0x00007f01f41ce913 in clone () at /lib64/libc.so.6

Thread 7 (Thread 0x7f01b8eae700 (LWP 3838)):
#0  0x00007ffdf0fea688 in  ()
#1  0x00007ffdf0fea9e7 in clock_gettime ()
#2  0x00007f01f41956e5 in clock_gettime@GLIBC_2.2.5 () at /lib64/libc.so.6
#3  0x00007f01f472f415 in qt_gettime() () at /lib64/libQt5Core.so.5
#4  0x00007f01f472dd5d in QTimerInfoList::updateCurrentTime() () at /lib64/libQt5Core.so.5
#5  0x00007f01f472e1a9 in QTimerInfoList::timerWait(timespec&) () at /lib64/libQt5Core.so.5
#6  0x00007f01f472fe14 in idleTimerSourcePrepare(_GSource*, int*) () at /lib64/libQt5Core.so.5
#7  0x00007f01f2d5ffc2 in g_main_context_prepare () at /lib64/libglib-2.0.so.0
#8  0x00007f01f2d609db in g_main_context_iterate.constprop () at /lib64/libglib-2.0.so.0
#9  0x00007f01f2d60be3 in g_main_context_iteration () at /lib64/libglib-2.0.so.0
#10 0x00007f01f472fb8b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5
#11 0x00007f01f46e291b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5
#12 0x00007f01f454e427 in QThread::exec() () at /lib64/libQt5Core.so.5
#13 0x00007f01b93d866c in KCupsConnection::run() () at /lib64/libkcupslib.so
#14 0x00007f01f454f690 in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5
#15 0x00007f01f39b9432 in start_thread () at /lib64/libpthread.so.0
#16 0x00007f01f41ce913 in clone () at /lib64/libc.so.6

Thread 6 (Thread 0x7f01cd6bd700 (LWP 3815)):
#0  0x00007f01f41c3aaf in poll () at /lib64/libc.so.6
#1  0x00007f01f2d60aae in g_main_context_iterate.constprop () at /lib64/libglib-2.0.so.0
#2  0x00007f01f2d60be3 in g_main_context_iteration () at /lib64/libglib-2.0.so.0
#3  0x00007f01f472fb8b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5
#4  0x00007f01f46e291b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5
#5  0x00007f01f454e427 in QThread::exec() () at /lib64/libQt5Core.so.5
#6  0x00007f01f5fc8fda in QQuickPixmapReader::run() () at /lib64/libQt5Quick.so.5
#7  0x00007f01f454f690 in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5
#8  0x00007f01f39b9432 in start_thread () at /lib64/libpthread.so.0
#9  0x00007f01f41ce913 in clone () at /lib64/libc.so.6

Thread 5 (Thread 0x7f01cedd4700 (LWP 3811)):
#0  0x00007f01f39bfe92 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f01f4554dab in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /lib64/libQt5Core.so.5
#2  0x00007f01f6077bc2 in QSGRenderThread::processEventsAndWaitForMore() () at /lib64/libQt5Quick.so.5
#3  0x00007f01f607a109 in QSGRenderThread::run() () at /lib64/libQt5Quick.so.5
#4  0x00007f01f454f690 in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5
#5  0x00007f01f39b9432 in start_thread () at /lib64/libpthread.so.0
#6  0x00007f01f41ce913 in clone () at /lib64/libc.so.6

Thread 4 (Thread 0x7f01e1465700 (LWP 3614)):
#0  0x00007f01f4518af0 in g_main_context_iteration@plt () at /lib64/libQt5Core.so.5
#1  0x00007f01f472fb8b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5
#2  0x00007f01f46e291b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5
#3  0x00007f01f454e427 in QThread::exec() () at /lib64/libQt5Core.so.5
#4  0x00007f01f5d1b1e9 in QQmlThreadPrivate::run() () at /lib64/libQt5Qml.so.5
#5  0x00007f01f454f690 in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5
#6  0x00007f01f39b9432 in start_thread () at /lib64/libpthread.so.0
#7  0x00007f01f41ce913 in clone () at /lib64/libc.so.6

Thread 3 (Thread 0x7f01e26ec700 (LWP 2995)):
#0  0x00007f01f2daf3ad in g_mutex_lock () at /lib64/libglib-2.0.so.0
#1  0x00007f01f2d5faa0 in g_main_context_acquire () at /lib64/libglib-2.0.so.0
#2  0x00007f01f2d60965 in g_main_context_iterate.constprop () at /lib64/libglib-2.0.so.0
#3  0x00007f01f2d60be3 in g_main_context_iteration () at /lib64/libglib-2.0.so.0
#4  0x00007f01f472fb8b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5
#5  0x00007f01f46e291b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5
#6  0x00007f01f454e427 in QThread::exec() () at /lib64/libQt5Core.so.5
#7  0x00007f01f56c251b in QDBusConnectionManager::run() () at /lib64/libQt5DBus.so.5
#8  0x00007f01f454f690 in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5
#9  0x00007f01f39b9432 in start_thread () at /lib64/libpthread.so.0
#10 0x00007f01f41ce913 in clone () at /lib64/libc.so.6

Thread 2 (Thread 0x7f01e32d4700 (LWP 2988)):
#0  0x00007f01f41c3aaf in poll () at /lib64/libc.so.6
#1  0x00007f01f649738a in _xcb_conn_wait () at /lib64/libxcb.so.1
#2  0x00007f01f649971a in xcb_wait_for_event () at /lib64/libxcb.so.1
#3  0x00007f01e348ac78 in QXcbEventQueue::run() () at /lib64/libQt5XcbQpa.so.5
#4  0x00007f01f454f690 in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5
#5  0x00007f01f39b9432 in start_thread () at /lib64/libpthread.so.0
#6  0x00007f01f41ce913 in clone () at /lib64/libc.so.6

Thread 1 (Thread 0x7f01f0595280 (LWP 2976)):
#0  0x00007f01f39bfe92 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f01f4554dab in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /lib64/libQt5Core.so.5
#2  0x00007f01f607bd0d in QSGThreadedRenderLoop::polishAndSync(QSGThreadedRenderLoop::Window*, bool) () at /lib64/libQt5Quick.so.5
#3  0x00007f01f607c9ba in QSGThreadedRenderLoop::handleExposure(QQuickWindow*) () at /lib64/libQt5Quick.so.5
#4  0x00007f01f4ad3505 in QWindow::event(QEvent*) () at /lib64/libQt5Gui.so.5
#5  0x00007f01d1786a3a in ToolTipDialog::event(QEvent*) () at /usr/lib64/qt5/qml/org/kde/plasma/core/libcorebindingsplugin.so
#6  0x00007f01f50d6063 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /lib64/libQt5Widgets.so.5
#7  0x00007f01f46e3fc0 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /lib64/libQt5Core.so.5
#8  0x00007f01f4ac97b5 in QGuiApplicationPrivate::processExposeEvent(QWindowSystemInterfacePrivate::ExposeEvent*) () at /lib64/libQt5Gui.so.5
#9  0x00007f01f4aaa15b in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Gui.so.5
#10 0x00007f01e348bc9e in xcbSourceDispatch(_GSource*, int (*)(void*), void*) () at /lib64/libQt5XcbQpa.so.5
#11 0x00007f01f2d6078f in g_main_context_dispatch () at /lib64/libglib-2.0.so.0
#12 0x00007f01f2d60b18 in g_main_context_iterate.constprop () at /lib64/libglib-2.0.so.0
#13 0x00007f01f2d60be3 in g_main_context_iteration () at /lib64/libglib-2.0.so.0
#14 0x00007f01f472fb73 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5
#15 0x00007f01f46e291b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5
#16 0x00007f01f46ea5a6 in QCoreApplication::exec() () at /lib64/libQt5Core.so.5
#17 0x0000562a3948cb81 in main ()
[Inferior 1 (process 2976) detached]

Possible duplicates by query: bug 430057, bug 429514, bug 429291, bug 429026, bug 428986.

Reported using DrKonqi
Comment 1 Nate Graham 2021-01-05 17:08:59 UTC
Seems to be graphics-related:

#4  0x00007f01e346bb0c in QXcbIntegration::createPlatformOpenGLContext(QOpenGLContext*) const () at /lib64/libQt5XcbQpa.so.5
#5  0x00007f01f4b003a1 in QOpenGLContext::create() () at /lib64/libQt5Gui.so.5
#6  0x00007f01f6077521 in QSGRenderThread::sync(bool, bool) () at /lib64/libQt5Quick.so.5
#7  0x00007f01f607946b in QSGRenderThread::syncAndRender(QImage*) () at /lib64/libQt5Quick.so.5
#8  0x00007f01f607a0c7 in QSGRenderThread::run() () at /lib64/libQt5Quick.so.5

Any chance you can upgrade to Fedora 33 and test again? Or better yet, Rawhide? Some improvements were made recently.
Comment 2 Bug Janitor Service 2021-01-20 04:33:15 UTC
Dear Bug Submitter,

This bug has been in NEEDSINFO status with no change for at least
15 days. Please provide the requested information as soon as
possible and set the bug status as REPORTED. Due to regular bug
tracker maintenance, if the bug is still in NEEDSINFO status with
no change in 30 days the bug will be closed as RESOLVED > WORKSFORME
due to lack of needed information.

For more information about our bug triaging procedures please read the
wiki located here:
https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

If you have already provided the requested information, please
mark the bug as REPORTED so that the KDE team knows that the bug is
ready to be confirmed.

Thank you for helping us make KDE software even better for everyone!
Comment 3 Unknown 2021-01-25 10:45:47 UTC
I haven't been running the 5.21 beta for long to know if it's been fixed, but I've experienced this bug on 5.20.5 a few times with a very similar message (well, similar enough that DrKonqi said my new bug report was a dupe of this and to subscribe to this issue, which I did).

Running nvidia-beta 460.32 [well, it's currently the same as "normal" nvidia] on ArchLinux with frameworks 5.77 & Qt 5.15 (.2 at the time of this message, not sure if it was the same back when I subscribed on the 8th).
Comment 4 Bug Janitor Service 2021-02-09 04:33:13 UTC
Dear Bug Submitter,

This bug has been in NEEDSINFO status with no change for at least
15 days. Please provide the requested information as soon as
possible and set the bug status as REPORTED. Due to regular bug
tracker maintenance, if the bug is still in NEEDSINFO status with
no change in 30 days the bug will be closed as RESOLVED > WORKSFORME
due to lack of needed information.

For more information about our bug triaging procedures please read the
wiki located here:
https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

If you have already provided the requested information, please
mark the bug as REPORTED so that the KDE team knows that the bug is
ready to be confirmed.

Thank you for helping us make KDE software even better for everyone!
Comment 5 Nate Graham 2021-02-09 14:37:07 UTC
That's good. Thanks for testing. Let's call it fixed for now. If it happens again, please report it to the Nvidia devs, either by sending an email to linux-bugs@nvidia.com or making a post at https://forums.developer.nvidia.com/c/gpu-unix-graphics/linux/

It would be helpful to the Nvidia developers if you could run nvidia-bug-report.sh and attach the resulting file in your report.
Comment 6 Unknown 2021-02-10 01:26:36 UTC
Will do, although currently my desktop is out of action so it's not likely to happen anytime soon.
Comment 7 bertil.bonus 2021-05-02 13:27:37 UTC
Created attachment 138085 [details]
New crash information added by DrKonqi

plasmashell (5.21.4) using Qt 5.15.2

- What I was doing when the application crashed:
Crashed after trying to adjust volume. Crash after clicked on audio volume in system tray.

- Unusual behavior I noticed:
This happened just after resume from suspen on Nvidia card (1070).

-- Backtrace (Reduced):
#4  QXcbIntegration::createPlatformOpenGLContext (this=<optimized out>, context=0x564cf0546a80) at qxcbobject.h:53
#5  0x00007fc8b2d93f01 in QOpenGLContext::create (this=0x564cf0546a80) at ../../include/QtGui/5.15.2/QtGui/private/../../../../../src/gui/kernel/qguiapplication_p.h:110
#6  0x00007fc8b4523988 in QSGRenderThread::sync (this=this@entry=0x564cf188b2d0, inExpose=inExpose@entry=true, inGrab=inGrab@entry=false) at scenegraph/qsgthreadedrenderloop.cpp:620
#7  0x00007fc8b4525a37 in QSGRenderThread::syncAndRender (this=0x564cf188b2d0, grabImage=0x0) at scenegraph/qsgthreadedrenderloop.cpp:778
#8  0x00007fc8b4529c47 in QSGRenderThread::run (this=0x564cf188b2d0) at scenegraph/qsgthreadedrenderloop.cpp:1043