Bug 494746 - Crash in Plasma5Support::DataEngineConsumer::~DataEngineConsumer for weather applet after abort
Summary: Crash in Plasma5Support::DataEngineConsumer::~DataEngineConsumer for weather ...
Status: RESOLVED UPSTREAM
Alias: None
Product: plasmashell
Classification: Plasma
Component: generic-crash (other bugs)
Version First Reported In: 6.2.0
Platform: Fedora RPMs Linux
: NOR crash
Target Milestone: 1.0
Assignee: Plasma Bugs List
URL:
Keywords: drkonqi
: 500108 (view as bug list)
Depends on:
Blocks:
 
Reported: 2024-10-14 15:56 UTC by mohammad.omt99
Modified: 2025-02-17 09:25 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report: https://crash-reports.kde.org/organizations/kde/issues/77945/events/a9f87f825886452093ccc8e29a9a3d83/


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description mohammad.omt99 2024-10-14 15:56:34 UTC
Application: plasmashell (6.2.0)

ApplicationNotResponding [ANR]: false
Qt Version: 6.7.2
Frameworks Version: 6.6.0
Operating System: Linux 6.10.12-200.fc40.x86_64 x86_64
Windowing System: X11
Distribution: "Fedora Linux 40.20241009.0 (Kinoite)"
DrKonqi: 6.2.0 [CoredumpBackend]

-- Information about the crash:
I logged in, opened up my browser (MS edge) and plasma crashes

The crash can be reproduced sometimes.

-- Backtrace:
Application: plasmashell (plasmashell), signal: Segmentation fault


warning: Can't open file /memfd:/.glXXXXXX (deleted) during file-backed mapping note processing

warning: Can't open file /memfd:pulseaudio (deleted) during file-backed mapping note processing

warning: Can't open file /memfd:JSGCHeap:QtQml (deleted) during file-backed mapping note processing

warning: Can't open file /memfd:xorg (deleted) during file-backed mapping note processing

warning: Can't open file /memfd:JITCode:QtQml (deleted) during file-backed mapping note processing

warning: Can't open file /memfd:unknown-usage:QtQml (deleted) during file-backed mapping note processing

warning: Can't open file /memfd:/.nvidia_drv.XXXXXX (deleted) during file-backed mapping note processing

warning: Can't open file /var/home/moa39/.cache/plasma_theme_breeze-dark.kcache (deleted) during file-backed mapping note processing

warning: Can't open file /memfd:JSVMStack:QtQml (deleted) during file-backed mapping note processing
[New LWP 2724]
[New LWP 2750]
[New LWP 2930]
[New LWP 3213]
[New LWP 3216]
[New LWP 2934]
[New LWP 2933]
[New LWP 2522]
[New LWP 3205]
[New LWP 3214]
[New LWP 3223]
[New LWP 3220]
[New LWP 2291]
[New LWP 3259]
[New LWP 2931]
[New LWP 3234]
[New LWP 2559]
[New LWP 3178]
[New LWP 3215]
[New LWP 2560]
[New LWP 3217]
[New LWP 3219]
[New LWP 3221]
[New LWP 3224]
[New LWP 3218]
[New LWP 3254]
[New LWP 3225]
[New LWP 3266]
[New LWP 2272]
[New LWP 3251]
[New LWP 2932]
[New LWP 3222]
[New LWP 3272]
[New LWP 3238]
[New LWP 3233]
[New LWP 3239]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib64/libthread_db.so.1".
Core was generated by `/usr/bin/plasmashell --no-respawn'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0  0x00007f4184ca8664 in __pthread_kill_implementation () from /lib64/libc.so.6
[Current thread is 1 (Thread 0x7f4158c006c0 (LWP 2724))]
Cannot QML trace cores :(
/usr/share/drkonqi/gdb/python/gdb_preamble/preamble.py:516: DeprecationWarning: datetime.datetime.utcfromtimestamp() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.fromtimestamp(timestamp, datetime.UTC).
  boot_time = datetime.utcfromtimestamp(psutil.boot_time()).strftime('%Y-%m-%dT%H:%M:%S')
/usr/share/drkonqi/gdb/python/gdb_preamble/preamble.py:533: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC).
  'timestamp': datetime.utcnow().isoformat(),
[Current thread is 1 (Thread 0x7f4158c006c0 (LWP 2724))]

Thread 36 (Thread 0x7f41074006c0 (LWP 3239)):
#0  0x00007f4184ca2da9 in __futex_abstimed_wait_common () from /lib64/libc.so.6
#1  0x00007f4184ca57f9 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libc.so.6
#2  0x00007f4185560ffb in QWaitCondition::wait(QMutex*, QDeadlineTimer) () from /lib64/libQt6Core.so.6
#3  0x00007f41870d0039 in QSGRenderThread::processEventsAndWaitForMore() () from /lib64/libQt6Quick.so.6
#4  0x00007f41870d02c2 in QSGRenderThread::run() () from /lib64/libQt6Quick.so.6
#5  0x00007f418555473c in QThreadPrivate::start(void*) () from /lib64/libQt6Core.so.6
#6  0x00007f4184ca66d7 in start_thread () from /lib64/libc.so.6
#7  0x00007f4184d2a60c in clone3 () from /lib64/libc.so.6

Thread 35 (Thread 0x7f4124c006c0 (LWP 3233)):
#0  0x00007f4184d1c87d in poll () from /lib64/libc.so.6
#1  0x00007f418401dc34 in g_main_context_iterate_unlocked.isra () from /lib64/libglib-2.0.so.0
#2  0x00007f4183fbd383 in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#3  0x00007f41856851a3 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt6Core.so.6
#4  0x00007f41853a3bc3 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt6Core.so.6
#5  0x00007f41854b7f4f in QThread::exec() () from /lib64/libQt6Core.so.6
#6  0x00007f41443a8c9d in KCupsConnection::run() () from /lib64/libkcupslib.so.6.2.0
#7  0x00007f418555473c in QThreadPrivate::start(void*) () from /lib64/libQt6Core.so.6
#8  0x00007f4184ca66d7 in start_thread () from /lib64/libc.so.6
#9  0x00007f4184d2a60c in clone3 () from /lib64/libc.so.6

Thread 34 (Thread 0x7f4107e006c0 (LWP 3238)):
#0  0x00007f4184d2aa32 in epoll_wait () from /lib64/libc.so.6
#1  0x00007f413a449a26 in impl_pollfd_wait () from /usr/lib64/spa-0.2/support/libspa-support.so
#2  0x00007f413a43b179 in loop_iterate () from /usr/lib64/spa-0.2/support/libspa-support.so
#3  0x00007f413aff01e3 in do_loop () from /lib64/libpipewire-0.3.so.0
#4  0x00007f4184ca66d7 in start_thread () from /lib64/libc.so.6
#5  0x00007f4184d2a60c in clone3 () from /lib64/libc.so.6

Thread 33 (Thread 0x7f40f16006c0 (LWP 3272)):
#0  0x00007f4184d1cdb0 in ppoll () from /lib64/libc.so.6
#1  0x00007f41855510b1 in qt_safe_poll(pollfd*, unsigned long, QDeadlineTimer) () from /lib64/libQt6Core.so.6
#2  0x00007f4184b6aaf2 in QNativeSocketEnginePrivate::nativeSelect(QDeadlineTimer, bool, bool, bool*, bool*) const () from /lib64/libQt6Network.so.6
#3  0x00007f4184adf419 in QNativeSocketEngine::waitForReadOrWrite(bool*, bool*, bool, bool, QDeadlineTimer, bool*) () from /lib64/libQt6Network.so.6
#4  0x00007f4184adae7c in QAbstractSocket::waitForReadyRead(int) () from /lib64/libQt6Network.so.6
#5  0x00007f41848df05a in KIO::ConnectionBackend::waitForIncomingTask(int) () from /lib64/libKF6KIOCore.so.6
#6  0x00007f41849bff3d in KIO::SlaveBase::dispatchLoop() [clone .constprop.0] () from /lib64/libKF6KIOCore.so.6
#7  0x00007f4184998d33 in KIO::WorkerThread::run() () from /lib64/libKF6KIOCore.so.6
#8  0x00007f418555473c in QThreadPrivate::start(void*) () from /lib64/libQt6Core.so.6
#9  0x00007f4184ca66d7 in start_thread () from /lib64/libc.so.6
#10 0x00007f4184d2a60c in clone3 () from /lib64/libc.so.6

Thread 32 (Thread 0x7f4127e006c0 (LWP 3222)):
#0  0x00007f4184ca2da9 in __futex_abstimed_wait_common () from /lib64/libc.so.6
#1  0x00007f4184ca5b62 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libc.so.6
#2  0x00007f4185560f7d in QWaitCondition::wait(QMutex*, QDeadlineTimer) () from /lib64/libQt6Core.so.6
#3  0x00007f418555dd45 in QThreadPoolThread::run() () from /lib64/libQt6Core.so.6
#4  0x00007f418555473c in QThreadPrivate::start(void*) () from /lib64/libQt6Core.so.6
#5  0x00007f4184ca66d7 in start_thread () from /lib64/libc.so.6
#6  0x00007f4184d2a60c in clone3 () from /lib64/libc.so.6

Thread 31 (Thread 0x7f4151e006c0 (LWP 2932)):
#0  0x00007f4184ca2da9 in __futex_abstimed_wait_common () from /lib64/libc.so.6
#1  0x00007f4184ca5b62 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libc.so.6
#2  0x00007f4185560f7d in QWaitCondition::wait(QMutex*, QDeadlineTimer) () from /lib64/libQt6Core.so.6
#3  0x00007f418555dd45 in QThreadPoolThread::run() () from /lib64/libQt6Core.so.6
#4  0x00007f418555473c in QThreadPrivate::start(void*) () from /lib64/libQt6Core.so.6
#5  0x00007f4184ca66d7 in start_thread () from /lib64/libc.so.6
#6  0x00007f4184d2a60c in clone3 () from /lib64/libc.so.6

Thread 30 (Thread 0x7f40f96006c0 (LWP 3251)):
#0  0x00007f4184d1cdb0 in ppoll () from /lib64/libc.so.6
#1  0x00007f41855510b1 in qt_safe_poll(pollfd*, unsigned long, QDeadlineTimer) () from /lib64/libQt6Core.so.6
#2  0x00007f4184b6aaf2 in QNativeSocketEnginePrivate::nativeSelect(QDeadlineTimer, bool, bool, bool*, bool*) const () from /lib64/libQt6Network.so.6
#3  0x00007f4184adf419 in QNativeSocketEngine::waitForReadOrWrite(bool*, bool*, bool, bool, QDeadlineTimer, bool*) () from /lib64/libQt6Network.so.6
#4  0x00007f4184adae7c in QAbstractSocket::waitForReadyRead(int) () from /lib64/libQt6Network.so.6
#5  0x00007f41848df05a in KIO::ConnectionBackend::waitForIncomingTask(int) () from /lib64/libKF6KIOCore.so.6
#6  0x00007f41849bff3d in KIO::SlaveBase::dispatchLoop() [clone .constprop.0] () from /lib64/libKF6KIOCore.so.6
#7  0x00007f4184998d33 in KIO::WorkerThread::run() () from /lib64/libKF6KIOCore.so.6
#8  0x00007f418555473c in QThreadPrivate::start(void*) () from /lib64/libQt6Core.so.6
#9  0x00007f4184ca66d7 in start_thread () from /lib64/libc.so.6
#10 0x00007f4184d2a60c in clone3 () from /lib64/libc.so.6

Thread 29 (Thread 0x7f417f0d5b00 (LWP 2272)):
#0  0x00007f4184ca2da9 in __futex_abstimed_wait_common () from /lib64/libc.so.6
#1  0x00007f4184ca57f9 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libc.so.6
#2  0x00007f4185560ffb in QWaitCondition::wait(QMutex*, QDeadlineTimer) () from /lib64/libQt6Core.so.6
#3  0x00007f41870d12df in QSGThreadedRenderLoop::polishAndSync(QSGThreadedRenderLoop::Window*, bool) () from /lib64/libQt6Quick.so.6
#4  0x00007f41870d3161 in QSGThreadedRenderLoop::handleExposure(QQuickWindow*) () from /lib64/libQt6Quick.so.6
#5  0x00007f4185c477c8 in QWindow::event(QEvent*) () from /lib64/libQt6Gui.so.6
#6  0x00007f418778b218 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /lib64/libQt6Widgets.so.6
#7  0x00007f4185396e88 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /lib64/libQt6Core.so.6
#8  0x00007f4185be8105 in QGuiApplicationPrivate::processExposeEvent(QWindowSystemInterfacePrivate::ExposeEvent*) () from /lib64/libQt6Gui.so.6
#9  0x00007f4185c4b37c in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt6Gui.so.6
#10 0x00007f417f04a386 in xcbSourceDispatch(_GSource*, int (*)(void*), void*) () from /lib64/libQt6XcbQpa.so.6
#11 0x00007f4183fbbe8c in g_main_context_dispatch_unlocked.lto_priv () from /lib64/libglib-2.0.so.0
#12 0x00007f418401dc98 in g_main_context_iterate_unlocked.isra () from /lib64/libglib-2.0.so.0
#13 0x00007f4183fbd383 in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#14 0x00007f41856851c1 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt6Core.so.6
#15 0x00007f41853a3bc3 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt6Core.so.6
#16 0x00007f418539fa7c in QCoreApplication::exec() () from /lib64/libQt6Core.so.6
#17 0x0000563647e5f153 in main ()

Thread 28 (Thread 0x7f40f20006c0 (LWP 3266)):
#0  0x00007f4184d1cdb0 in ppoll () from /lib64/libc.so.6
#1  0x00007f41855510b1 in qt_safe_poll(pollfd*, unsigned long, QDeadlineTimer) () from /lib64/libQt6Core.so.6
#2  0x00007f4184b6aaf2 in QNativeSocketEnginePrivate::nativeSelect(QDeadlineTimer, bool, bool, bool*, bool*) const () from /lib64/libQt6Network.so.6
#3  0x00007f4184adf419 in QNativeSocketEngine::waitForReadOrWrite(bool*, bool*, bool, bool, QDeadlineTimer, bool*) () from /lib64/libQt6Network.so.6
#4  0x00007f4184adae7c in QAbstractSocket::waitForReadyRead(int) () from /lib64/libQt6Network.so.6
#5  0x00007f41848df05a in KIO::ConnectionBackend::waitForIncomingTask(int) () from /lib64/libKF6KIOCore.so.6
#6  0x00007f41849bff3d in KIO::SlaveBase::dispatchLoop() [clone .constprop.0] () from /lib64/libKF6KIOCore.so.6
#7  0x00007f4184998d33 in KIO::WorkerThread::run() () from /lib64/libKF6KIOCore.so.6
#8  0x00007f418555473c in QThreadPrivate::start(void*) () from /lib64/libQt6Core.so.6
#9  0x00007f4184ca66d7 in start_thread () from /lib64/libc.so.6
#10 0x00007f4184d2a60c in clone3 () from /lib64/libc.so.6

Thread 27 (Thread 0x7f41260006c0 (LWP 3225)):
#0  0x00007f4184ca2da9 in __futex_abstimed_wait_common () from /lib64/libc.so.6
#1  0x00007f4184ca5b62 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libc.so.6
#2  0x00007f4185560f7d in QWaitCondition::wait(QMutex*, QDeadlineTimer) () from /lib64/libQt6Core.so.6
#3  0x00007f418555dd45 in QThreadPoolThread::run() () from /lib64/libQt6Core.so.6
#4  0x00007f418555473c in QThreadPrivate::start(void*) () from /lib64/libQt6Core.so.6
#5  0x00007f4184ca66d7 in start_thread () from /lib64/libc.so.6
#6  0x00007f4184d2a60c in clone3 () from /lib64/libc.so.6

Thread 26 (Thread 0x7f40f8c006c0 (LWP 3254)):
#0  0x00007f4184ca2da9 in __futex_abstimed_wait_common () from /lib64/libc.so.6
#1  0x00007f4184ca57f9 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libc.so.6
#2  0x00007f4185560ffb in QWaitCondition::wait(QMutex*, QDeadlineTimer) () from /lib64/libQt6Core.so.6
#3  0x00007f41870d0039 in QSGRenderThread::processEventsAndWaitForMore() () from /lib64/libQt6Quick.so.6
#4  0x00007f41870d02c2 in QSGRenderThread::run() () from /lib64/libQt6Quick.so.6
#5  0x00007f418555473c in QThreadPrivate::start(void*) () from /lib64/libQt6Core.so.6
#6  0x00007f4184ca66d7 in start_thread () from /lib64/libc.so.6
#7  0x00007f4184d2a60c in clone3 () from /lib64/libc.so.6

Thread 25 (Thread 0x7f4132a006c0 (LWP 3218)):
#0  0x00007f4184ca2da9 in __futex_abstimed_wait_common () from /lib64/libc.so.6
#1  0x00007f4184ca5b62 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libc.so.6
#2  0x00007f4185560f7d in QWaitCondition::wait(QMutex*, QDeadlineTimer) () from /lib64/libQt6Core.so.6
#3  0x00007f418555dd45 in QThreadPoolThread::run() () from /lib64/libQt6Core.so.6
#4  0x00007f418555473c in QThreadPrivate::start(void*) () from /lib64/libQt6Core.so.6
#5  0x00007f4184ca66d7 in start_thread () from /lib64/libc.so.6
#6  0x00007f4184d2a60c in clone3 () from /lib64/libc.so.6

Thread 24 (Thread 0x7f4126a006c0 (LWP 3224)):
#0  0x00007f4184ca2da9 in __futex_abstimed_wait_common () from /lib64/libc.so.6
#1  0x00007f4184ca5b62 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libc.so.6
#2  0x00007f4185560f7d in QWaitCondition::wait(QMutex*, QDeadlineTimer) () from /lib64/libQt6Core.so.6
#3  0x00007f418555dd45 in QThreadPoolThread::run() () from /lib64/libQt6Core.so.6
#4  0x00007f418555473c in QThreadPrivate::start(void*) () from /lib64/libQt6Core.so.6
#5  0x00007f4184ca66d7 in start_thread () from /lib64/libc.so.6
#6  0x00007f4184d2a60c in clone3 () from /lib64/libc.so.6

Thread 23 (Thread 0x7f4130c006c0 (LWP 3221)):
#0  0x00007f4184ca2da9 in __futex_abstimed_wait_common () from /lib64/libc.so.6
#1  0x00007f4184ca5b62 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libc.so.6
#2  0x00007f4185560f7d in QWaitCondition::wait(QMutex*, QDeadlineTimer) () from /lib64/libQt6Core.so.6
#3  0x00007f418555dd45 in QThreadPoolThread::run() () from /lib64/libQt6Core.so.6
#4  0x00007f418555473c in QThreadPrivate::start(void*) () from /lib64/libQt6Core.so.6
#5  0x00007f4184ca66d7 in start_thread () from /lib64/libc.so.6
#6  0x00007f4184d2a60c in clone3 () from /lib64/libc.so.6

Thread 22 (Thread 0x7f41320006c0 (LWP 3219)):
#0  0x00007f4184ca2da9 in __futex_abstimed_wait_common () from /lib64/libc.so.6
#1  0x00007f4184ca5b62 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libc.so.6
#2  0x00007f4185560f7d in QWaitCondition::wait(QMutex*, QDeadlineTimer) () from /lib64/libQt6Core.so.6
#3  0x00007f418555dd45 in QThreadPoolThread::run() () from /lib64/libQt6Core.so.6
#4  0x00007f418555473c in QThreadPrivate::start(void*) () from /lib64/libQt6Core.so.6
#5  0x00007f4184ca66d7 in start_thread () from /lib64/libc.so.6
#6  0x00007f4184d2a60c in clone3 () from /lib64/libc.so.6

Thread 21 (Thread 0x7f41334006c0 (LWP 3217)):
#0  0x00007f4184ca2da9 in __futex_abstimed_wait_common () from /lib64/libc.so.6
#1  0x00007f4184ca5b62 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libc.so.6
#2  0x00007f4185560f7d in QWaitCondition::wait(QMutex*, QDeadlineTimer) () from /lib64/libQt6Core.so.6
#3  0x00007f418555dd45 in QThreadPoolThread::run() () from /lib64/libQt6Core.so.6
#4  0x00007f418555473c in QThreadPrivate::start(void*) () from /lib64/libQt6Core.so.6
#5  0x00007f4184ca66d7 in start_thread () from /lib64/libc.so.6
#6  0x00007f4184d2a60c in clone3 () from /lib64/libc.so.6

Thread 20 (Thread 0x7f415ac006c0 (LWP 2560)):
#0  0x00007f4184ca2da9 in __futex_abstimed_wait_common () from /lib64/libc.so.6
#1  0x00007f4184ca5b62 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libc.so.6
#2  0x00007f4185560f7d in QWaitCondition::wait(QMutex*, QDeadlineTimer) () from /lib64/libQt6Core.so.6
#3  0x00007f418555dd45 in QThreadPoolThread::run() () from /lib64/libQt6Core.so.6
#4  0x00007f418555473c in QThreadPrivate::start(void*) () from /lib64/libQt6Core.so.6
#5  0x00007f4184ca66d7 in start_thread () from /lib64/libc.so.6
#6  0x00007f4184d2a60c in clone3 () from /lib64/libc.so.6

Thread 19 (Thread 0x7f41390006c0 (LWP 3215)):
#0  0x00007f4184ca2da9 in __futex_abstimed_wait_common () from /lib64/libc.so.6
#1  0x00007f4184ca5b62 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libc.so.6
#2  0x00007f4185560f7d in QWaitCondition::wait(QMutex*, QDeadlineTimer) () from /lib64/libQt6Core.so.6
#3  0x00007f418555dd45 in QThreadPoolThread::run() () from /lib64/libQt6Core.so.6
#4  0x00007f418555473c in QThreadPrivate::start(void*) () from /lib64/libQt6Core.so.6
#5  0x00007f4184ca66d7 in start_thread () from /lib64/libc.so.6
#6  0x00007f4184d2a60c in clone3 () from /lib64/libc.so.6

Thread 18 (Thread 0x7f4147e006c0 (LWP 3178)):
#0  0x00007f4184ca2da9 in __futex_abstimed_wait_common () from /lib64/libc.so.6
#1  0x00007f4184ca57f9 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libc.so.6
#2  0x00007f4185560ffb in QWaitCondition::wait(QMutex*, QDeadlineTimer) () from /lib64/libQt6Core.so.6
#3  0x00007f41870d0039 in QSGRenderThread::processEventsAndWaitForMore() () from /lib64/libQt6Quick.so.6
#4  0x00007f41870d02c2 in QSGRenderThread::run() () from /lib64/libQt6Quick.so.6
#5  0x00007f418555473c in QThreadPrivate::start(void*) () from /lib64/libQt6Core.so.6
#6  0x00007f4184ca66d7 in start_thread () from /lib64/libc.so.6
#7  0x00007f4184d2a60c in clone3 () from /lib64/libc.so.6

Thread 17 (Thread 0x7f41610006c0 (LWP 2559)):
#0  0x00007f4184ca2da9 in __futex_abstimed_wait_common () from /lib64/libc.so.6
#1  0x00007f4184ca5b62 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libc.so.6
#2  0x00007f4185560f7d in QWaitCondition::wait(QMutex*, QDeadlineTimer) () from /lib64/libQt6Core.so.6
#3  0x00007f418555dd45 in QThreadPoolThread::run() () from /lib64/libQt6Core.so.6
#4  0x00007f418555473c in QThreadPrivate::start(void*) () from /lib64/libQt6Core.so.6
#5  0x00007f4184ca66d7 in start_thread () from /lib64/libc.so.6
#6  0x00007f4184d2a60c in clone3 () from /lib64/libc.so.6

Thread 16 (Thread 0x7f41256006c0 (LWP 3234)):
#0  0x00007f4184d1c87d in poll () from /lib64/libc.so.6
#1  0x00007f41514aabb6 in poll_func () from /lib64/libpulse.so.0
#2  0x00007f4151494474 in pa_mainloop_poll () from /lib64/libpulse.so.0
#3  0x00007f415149edb3 in pa_mainloop_iterate () from /lib64/libpulse.so.0
#4  0x00007f415149ee80 in pa_mainloop_run () from /lib64/libpulse.so.0
#5  0x00007f41514afb2f in thread () from /lib64/libpulse.so.0
#6  0x00007f4150bdbe9b in internal_thread_func () from /usr/lib64/pulseaudio/libpulsecommon-16.1.so
#7  0x00007f4184ca66d7 in start_thread () from /lib64/libc.so.6
#8  0x00007f4184d2a60c in clone3 () from /lib64/libc.so.6

Thread 15 (Thread 0x7f41528006c0 (LWP 2931)):
#0  0x00007f4184ca2da9 in __futex_abstimed_wait_common () from /lib64/libc.so.6
#1  0x00007f4184ca5b62 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libc.so.6
#2  0x00007f4185560f7d in QWaitCondition::wait(QMutex*, QDeadlineTimer) () from /lib64/libQt6Core.so.6
#3  0x00007f418555dd45 in QThreadPoolThread::run() () from /lib64/libQt6Core.so.6
#4  0x00007f418555473c in QThreadPrivate::start(void*) () from /lib64/libQt6Core.so.6
#5  0x00007f4184ca66d7 in start_thread () from /lib64/libc.so.6
#6  0x00007f4184d2a60c in clone3 () from /lib64/libc.so.6

Thread 14 (Thread 0x7f40f36006c0 (LWP 3259)):
#0  0x00007f4184d1cdb0 in ppoll () from /lib64/libc.so.6
#1  0x00007f41855510b1 in qt_safe_poll(pollfd*, unsigned long, QDeadlineTimer) () from /lib64/libQt6Core.so.6
#2  0x00007f4184b6aaf2 in QNativeSocketEnginePrivate::nativeSelect(QDeadlineTimer, bool, bool, bool*, bool*) const () from /lib64/libQt6Network.so.6
#3  0x00007f4184adf419 in QNativeSocketEngine::waitForReadOrWrite(bool*, bool*, bool, bool, QDeadlineTimer, bool*) () from /lib64/libQt6Network.so.6
#4  0x00007f4184adae7c in QAbstractSocket::waitForReadyRead(int) () from /lib64/libQt6Network.so.6
#5  0x00007f41848df05a in KIO::ConnectionBackend::waitForIncomingTask(int) () from /lib64/libKF6KIOCore.so.6
#6  0x00007f41849bff3d in KIO::SlaveBase::dispatchLoop() [clone .constprop.0] () from /lib64/libKF6KIOCore.so.6
#7  0x00007f4184998d33 in KIO::WorkerThread::run() () from /lib64/libKF6KIOCore.so.6
#8  0x00007f418555473c in QThreadPrivate::start(void*) () from /lib64/libQt6Core.so.6
#9  0x00007f4184ca66d7 in start_thread () from /lib64/libc.so.6
#10 0x00007f4184d2a60c in clone3 () from /lib64/libc.so.6

Thread 13 (Thread 0x7f41712006c0 (LWP 2291)):
#0  0x00007f4184d1c87d in poll () from /lib64/libc.so.6
#1  0x00007f418401dc34 in g_main_context_iterate_unlocked.isra () from /lib64/libglib-2.0.so.0
#2  0x00007f4183fbd383 in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#3  0x00007f41856851a3 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt6Core.so.6
#4  0x00007f41853a3bc3 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt6Core.so.6
#5  0x00007f41854b7f4f in QThread::exec() () from /lib64/libQt6Core.so.6
#6  0x00007f4187403e41 in QDBusConnectionManager::run() () from /lib64/libQt6DBus.so.6
#7  0x00007f418555473c in QThreadPrivate::start(void*) () from /lib64/libQt6Core.so.6
#8  0x00007f4184ca66d7 in start_thread () from /lib64/libc.so.6
#9  0x00007f4184d2a60c in clone3 () from /lib64/libc.so.6

Thread 12 (Thread 0x7f41316006c0 (LWP 3220)):
#0  0x00007f4184ca2da9 in __futex_abstimed_wait_common () from /lib64/libc.so.6
#1  0x00007f4184ca5b62 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libc.so.6
#2  0x00007f4185560f7d in QWaitCondition::wait(QMutex*, QDeadlineTimer) () from /lib64/libQt6Core.so.6
#3  0x00007f418555dd45 in QThreadPoolThread::run() () from /lib64/libQt6Core.so.6
#4  0x00007f418555473c in QThreadPrivate::start(void*) () from /lib64/libQt6Core.so.6
#5  0x00007f4184ca66d7 in start_thread () from /lib64/libc.so.6
#6  0x00007f4184d2a60c in clone3 () from /lib64/libc.so.6

Thread 11 (Thread 0x7f41274006c0 (LWP 3223)):
#0  0x00007f4184ca2da9 in __futex_abstimed_wait_common () from /lib64/libc.so.6
#1  0x00007f4184ca5b62 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libc.so.6
#2  0x00007f4185560f7d in QWaitCondition::wait(QMutex*, QDeadlineTimer) () from /lib64/libQt6Core.so.6
#3  0x00007f418555dd45 in QThreadPoolThread::run() () from /lib64/libQt6Core.so.6
#4  0x00007f418555473c in QThreadPrivate::start(void*) () from /lib64/libQt6Core.so.6
#5  0x00007f4184ca66d7 in start_thread () from /lib64/libc.so.6
#6  0x00007f4184d2a60c in clone3 () from /lib64/libc.so.6

Thread 10 (Thread 0x7f4139a006c0 (LWP 3214)):
#0  0x00007f4184ca2da9 in __futex_abstimed_wait_common () from /lib64/libc.so.6
#1  0x00007f4184ca5b62 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libc.so.6
#2  0x00007f4185560f7d in QWaitCondition::wait(QMutex*, QDeadlineTimer) () from /lib64/libQt6Core.so.6
#3  0x00007f418555dd45 in QThreadPoolThread::run() () from /lib64/libQt6Core.so.6
#4  0x00007f418555473c in QThreadPrivate::start(void*) () from /lib64/libQt6Core.so.6
#5  0x00007f4184ca66d7 in start_thread () from /lib64/libc.so.6
#6  0x00007f4184d2a60c in clone3 () from /lib64/libc.so.6

Thread 9 (Thread 0x7f41450006c0 (LWP 3205)):
#0  0x00007f4184d1c87d in poll () from /lib64/libc.so.6
#1  0x00007f418401dc34 in g_main_context_iterate_unlocked.isra () from /lib64/libglib-2.0.so.0
#2  0x00007f4183fbd383 in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#3  0x00007f41856851a3 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt6Core.so.6
#4  0x00007f41853a3bc3 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt6Core.so.6
#5  0x00007f41854b7f4f in QThread::exec() () from /lib64/libQt6Core.so.6
#6  0x00007f4186ffd5d4 in QQuickPixmapReader::run() () from /lib64/libQt6Quick.so.6
#7  0x00007f418555473c in QThreadPrivate::start(void*) () from /lib64/libQt6Core.so.6
#8  0x00007f4184ca66d7 in start_thread () from /lib64/libc.so.6
#9  0x00007f4184d2a60c in clone3 () from /lib64/libc.so.6

Thread 8 (Thread 0x7f4168c006c0 (LWP 2522)):
#0  0x00007f4184d1c87d in poll () from /lib64/libc.so.6
#1  0x00007f418401dc34 in g_main_context_iterate_unlocked.isra () from /lib64/libglib-2.0.so.0
#2  0x00007f4183fbd383 in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#3  0x00007f41856851a3 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt6Core.so.6
#4  0x00007f41853a3bc3 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt6Core.so.6
#5  0x00007f41854b7f4f in QThread::exec() () from /lib64/libQt6Core.so.6
#6  0x00007f418555473c in QThreadPrivate::start(void*) () from /lib64/libQt6Core.so.6
#7  0x00007f4184ca66d7 in start_thread () from /lib64/libc.so.6
#8  0x00007f4184d2a60c in clone3 () from /lib64/libc.so.6

Thread 7 (Thread 0x7f41514006c0 (LWP 2933)):
#0  0x00007f4184ca2da9 in __futex_abstimed_wait_common () from /lib64/libc.so.6
#1  0x00007f4184ca5b62 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libc.so.6
#2  0x00007f4185560f7d in QWaitCondition::wait(QMutex*, QDeadlineTimer) () from /lib64/libQt6Core.so.6
#3  0x00007f418555dd45 in QThreadPoolThread::run() () from /lib64/libQt6Core.so.6
#4  0x00007f418555473c in QThreadPrivate::start(void*) () from /lib64/libQt6Core.so.6
#5  0x00007f4184ca66d7 in start_thread () from /lib64/libc.so.6
#6  0x00007f4184d2a60c in clone3 () from /lib64/libc.so.6

Thread 6 (Thread 0x7f4150a006c0 (LWP 2934)):
#0  0x00007f4184ca2da9 in __futex_abstimed_wait_common () from /lib64/libc.so.6
#1  0x00007f4184ca5b62 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libc.so.6
#2  0x00007f4185560f7d in QWaitCondition::wait(QMutex*, QDeadlineTimer) () from /lib64/libQt6Core.so.6
#3  0x00007f418555dd45 in QThreadPoolThread::run() () from /lib64/libQt6Core.so.6
#4  0x00007f418555473c in QThreadPrivate::start(void*) () from /lib64/libQt6Core.so.6
#5  0x00007f4184ca66d7 in start_thread () from /lib64/libc.so.6
#6  0x00007f4184d2a60c in clone3 () from /lib64/libc.so.6

Thread 5 (Thread 0x7f4133e006c0 (LWP 3216)):
#0  0x00007f4184ca2da9 in __futex_abstimed_wait_common () from /lib64/libc.so.6
#1  0x00007f4184ca5b62 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libc.so.6
#2  0x00007f4185560f7d in QWaitCondition::wait(QMutex*, QDeadlineTimer) () from /lib64/libQt6Core.so.6
#3  0x00007f418555dd45 in QThreadPoolThread::run() () from /lib64/libQt6Core.so.6
#4  0x00007f418555473c in QThreadPrivate::start(void*) () from /lib64/libQt6Core.so.6
#5  0x00007f4184ca66d7 in start_thread () from /lib64/libc.so.6
#6  0x00007f4184d2a60c in clone3 () from /lib64/libc.so.6

Thread 4 (Thread 0x7f413a4006c0 (LWP 3213)):
#0  0x00007f4184ca2da9 in __futex_abstimed_wait_common () from /lib64/libc.so.6
#1  0x00007f4184ca5b62 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libc.so.6
#2  0x00007f4185560f7d in QWaitCondition::wait(QMutex*, QDeadlineTimer) () from /lib64/libQt6Core.so.6
#3  0x00007f418555dd45 in QThreadPoolThread::run() () from /lib64/libQt6Core.so.6
#4  0x00007f418555473c in QThreadPrivate::start(void*) () from /lib64/libQt6Core.so.6
#5  0x00007f4184ca66d7 in start_thread () from /lib64/libc.so.6
#6  0x00007f4184d2a60c in clone3 () from /lib64/libc.so.6

Thread 3 (Thread 0x7f41532006c0 (LWP 2930)):
#0  0x00007f4184ca2da9 in __futex_abstimed_wait_common () from /lib64/libc.so.6
#1  0x00007f4184ca5b62 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libc.so.6
#2  0x00007f4185560f7d in QWaitCondition::wait(QMutex*, QDeadlineTimer) () from /lib64/libQt6Core.so.6
#3  0x00007f418555dd45 in QThreadPoolThread::run() () from /lib64/libQt6Core.so.6
#4  0x00007f418555473c in QThreadPrivate::start(void*) () from /lib64/libQt6Core.so.6
#5  0x00007f4184ca66d7 in start_thread () from /lib64/libc.so.6
#6  0x00007f4184d2a60c in clone3 () from /lib64/libc.so.6

Thread 2 (Thread 0x7f4153c006c0 (LWP 2750)):
#0  0x00007f4184d1c87d in poll () from /lib64/libc.so.6
#1  0x00007f4169e1cfb7 in ?? () from /lib64/libnvidia-glcore.so.560.35.03
#2  0x00007f4169dfee04 in ?? () from /lib64/libnvidia-glcore.so.560.35.03
#3  0x00007f4184ca66d7 in start_thread () from /lib64/libc.so.6
#4  0x00007f4184d2a60c in clone3 () from /lib64/libc.so.6

Thread 1 (Thread 0x7f4158c006c0 (LWP 2724)):
[KCrash Handler]
#4  0x00007f41853f91e1 in QObject::~QObject() () from /lib64/libQt6Core.so.6
#5  0x00007f41853f9755 in QObject::~QObject() () from /lib64/libQt6Core.so.6
#6  0x00007f416b4b95c2 in Plasma5Support::DataEngineConsumer::~DataEngineConsumer() () from /lib64/libPlasma5Support.so.6
#7  0x00007f416be3e07f in WeatherEngine::~WeatherEngine() () from /usr/lib64/qt6/plugins/plasma5support/dataengine/plasma_engine_weather.so
#8  0x00007f416be3e0b5 in WeatherEngine::~WeatherEngine() () from /usr/lib64/qt6/plugins/plasma5support/dataengine/plasma_engine_weather.so
#9  0x00007f416b4bddc0 in Plasma5Support::DataEngineManager::~DataEngineManager() () from /lib64/libPlasma5Support.so.6
#10 0x00007f416b4be18d in QtGlobalStatic::Holder<Plasma5Support::(anonymous namespace)::Q_QGS_privateDataEngineManagerSelf>::~Holder() () from /lib64/libPlasma5Support.so.6
#11 0x00007f4184c523a1 in __run_exit_handlers () from /lib64/libc.so.6
#12 0x00007f4184c5246e in exit () from /lib64/libc.so.6
#13 0x00007f41844fbe08 in _XDefaultIOError () from /lib64/libX11.so.6
#14 0x00007f41844fee2c in _XIOError () from /lib64/libX11.so.6
#15 0x00007f4184505173 in _XReply () from /lib64/libX11.so.6
#16 0x00007f417057c408 in ?? () from /lib64/libGLX_nvidia.so.0
#17 0x00007f417052d41a in ?? () from /lib64/libGLX_nvidia.so.0
#18 0x00007f417057a5d1 in ?? () from /lib64/libGLX_nvidia.so.0
#19 0x00007f417057a9d8 in ?? () from /lib64/libGLX_nvidia.so.0
#20 0x00007f4169decc3b in ?? () from /lib64/libnvidia-glcore.so.560.35.03
#21 0x00007f4169df2401 in ?? () from /lib64/libnvidia-glcore.so.560.35.03
#22 0x00007f4169c37eae in ?? () from /lib64/libnvidia-glcore.so.560.35.03
#23 0x00007f4169c3843f in ?? () from /lib64/libnvidia-glcore.so.560.35.03
#24 0x00007f4169f132a0 in ?? () from /lib64/libnvidia-glcore.so.560.35.03
#25 0x00007f4169b10811 in ?? () from /lib64/libnvidia-glcore.so.560.35.03
#26 0x00007f4185fc35ab in QRhiGles2::executeCommandBuffer(QRhiCommandBuffer*) () from /lib64/libQt6Gui.so.6
#27 0x00007f4185fc507f in QRhiGles2::endFrame(QRhiSwapChain*, QFlags<QRhi::EndFrameFlag>) () from /lib64/libQt6Gui.so.6
#28 0x00007f4185e3942e in QRhi::endFrame(QRhiSwapChain*, QFlags<QRhi::EndFrameFlag>) () from /lib64/libQt6Gui.so.6
#29 0x00007f41870ced89 in QSGRenderThread::syncAndRender() () from /lib64/libQt6Quick.so.6
#30 0x00007f41870d0263 in QSGRenderThread::run() () from /lib64/libQt6Quick.so.6
#31 0x00007f418555473c in QThreadPrivate::start(void*) () from /lib64/libQt6Core.so.6
#32 0x00007f4184ca66d7 in start_thread () from /lib64/libc.so.6
#33 0x00007f4184d2a60c in clone3 () from /lib64/libc.so.6

Reported using DrKonqi
Comment 1 David Edmundson 2024-10-16 14:12:03 UTC
Whilst this is crashing in our code: 

>#11 0x00007f4184c523a1 in __run_exit_handlers () from /lib64/libc.so.6

we were doing an ungraceful quit after an X11 error deep inside the Nvidia driver. There is not much we can do about that.
Comment 2 David Edmundson 2025-02-17 09:25:03 UTC
*** Bug 500108 has been marked as a duplicate of this bug. ***