Bug 494895

Summary: Plasma 6.2 crash after logging in
Product: [Plasma] plasmashell Reporter: robert
Component: generic-crashAssignee: Plasma Bugs List <plasma-bugs-null>
Status: RESOLVED UPSTREAM    
Severity: crash CC: kde, lizandra.c.s
Priority: NOR Keywords: drkonqi
Version First Reported In: 6.2.0   
Target Milestone: 1.0   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report: https://crash-reports.kde.org/organizations/kde/issues/61472/events/35913214914944a08465eced776b6e6b/
Attachments: New crash information added by DrKonqi

Description robert 2024-10-16 22:50:19 UTC
Application: plasmashell (6.2.0)

ApplicationNotResponding [ANR]: false
Qt Version: 6.7.2
Frameworks Version: 6.7.0
Operating System: Linux 6.9.12-210.fsync.fc40.x86_64 x86_64
Windowing System: Wayland
Distribution: "Bazzite 40 (FROM Fedora Kinoite)"
DrKonqi: 6.2.0 [CoredumpBackend]

-- Information about the crash:
- Crash began after updating to Plasma 6.2.
- Crash does not persist on Plasma 6.1.5.
- Packages are maintained via Fedora Atomic (Bazzite Desktop).
- Automatic logins are enabled so crash occurs on boot.
- No shell is displayed; just a black background and the plasmashell crash handler popup.

The crash can be reproduced every time.

-- Backtrace:
Application: plasmashell (plasmashell), signal: Illegal instruction


This GDB supports auto-downloading debuginfo from the following URLs:
  <https://debuginfod.fedoraproject.org/>
Enable debuginfod for this session? (y or [n]) [answered N; input not from terminal]
Debuginfod has been disabled.
To make this setting permanent, add 'set debuginfod enabled off' to .gdbinit.

warning: Can't open file /memfd:JSVMStack:QtQml (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: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
[New LWP 2734]
[New LWP 2450]
[New LWP 2498]
[New LWP 2513]
[New LWP 2514]
[New LWP 2516]
[New LWP 2512]
[New LWP 2515]
[New LWP 2517]
[New LWP 2467]
[New LWP 2478]
[New LWP 2502]
[New LWP 2504]
[New LWP 2505]
[New LWP 2645]
[New LWP 2477]
[New LWP 2501]
[New LWP 2646]
[New LWP 2503]
[New LWP 2742]
[New LWP 2577]
[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 SIGILL, Illegal instruction.
#0  0x00007fb1e12a8664 in __pthread_kill_implementation () from /lib64/libc.so.6
[Current thread is 1 (Thread 0x7fb19f4006c0 (LWP 2734))]
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 0x7fb19f4006c0 (LWP 2734))]

Thread 21 (Thread 0x7fb1a96006c0 (LWP 2577)):
#0  0x00007fb1e131c87d in poll () from /lib64/libc.so.6
#1  0x00007fb1e06b5c34 in g_main_context_iterate_unlocked.isra () from /lib64/libglib-2.0.so.0
#2  0x00007fb1e0655383 in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#3  0x00007fb1e1c851a3 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt6Core.so.6
#4  0x00007fb1e19a3bc3 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt6Core.so.6
#5  0x00007fb1e1ab7f4f in QThread::exec() () from /lib64/libQt6Core.so.6
#6  0x00007fb1e1b5473c in QThreadPrivate::start(void*) () from /lib64/libQt6Core.so.6
#7  0x00007fb1e12a66d7 in start_thread () from /lib64/libc.so.6
#8  0x00007fb1e132a60c in clone3 () from /lib64/libc.so.6

Thread 20 (Thread 0x7fb1920006c0 (LWP 2742)):
#0  0x00007fb1e12a3000 in __lll_lock_wait () from /lib64/libc.so.6
#1  0x00007fb1e12a9d28 in pthread_mutex_lock@@GLIBC_2.2.5 () from /lib64/libc.so.6
#2  0x00007fb1e1251f5a in __cxa_thread_atexit_impl () from /lib64/libc.so.6
#3  0x00007fb1e14b610d in __cxa_thread_atexit () from /lib64/libstdc++.so.6
#4  0x00007fb1e1b2b621 in QUnifiedTimer::instance(bool) () from /lib64/libQt6Core.so.6
#5  0x00007fb1e1b2b6da in QAnimationDriver::install() () from /lib64/libQt6Core.so.6
#6  0x00007fb1e36d0207 in QSGRenderThread::run() () from /lib64/libQt6Quick.so.6
#7  0x00007fb1e1b5473c in QThreadPrivate::start(void*) () from /lib64/libQt6Core.so.6
#8  0x00007fb1e12a66d7 in start_thread () from /lib64/libc.so.6
#9  0x00007fb1e132a60c in clone3 () from /lib64/libc.so.6

Thread 19 (Thread 0x7fb1bea006c0 (LWP 2503)):
#0  0x00007fb1e12a2da9 in __futex_abstimed_wait_common () from /lib64/libc.so.6
#1  0x00007fb1e12a57f9 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libc.so.6
#2  0x00007fb1c4ea893d in cnd_wait () from /usr/lib64/dri/radeonsi_dri.so
#3  0x00007fb1c4e8570b in util_queue_thread_func () from /usr/lib64/dri/radeonsi_dri.so
#4  0x00007fb1c4ea886c in impl_thrd_routine () from /usr/lib64/dri/radeonsi_dri.so
#5  0x00007fb1e12a66d7 in start_thread () from /lib64/libc.so.6
#6  0x00007fb1e132a60c in clone3 () from /lib64/libc.so.6

Thread 18 (Thread 0x7fb19fe006c0 (LWP 2646)):
#0  0x00007fb1e12a2da9 in __futex_abstimed_wait_common () from /lib64/libc.so.6
#1  0x00007fb1e12a5b62 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libc.so.6
#2  0x00007fb1e1b60f7d in QWaitCondition::wait(QMutex*, QDeadlineTimer) () from /lib64/libQt6Core.so.6
#3  0x00007fb1e1b5dd45 in QThreadPoolThread::run() () from /lib64/libQt6Core.so.6
#4  0x00007fb1e1b5473c in QThreadPrivate::start(void*) () from /lib64/libQt6Core.so.6
#5  0x00007fb1e12a66d7 in start_thread () from /lib64/libc.so.6
#6  0x00007fb1e132a60c in clone3 () from /lib64/libc.so.6

Thread 17 (Thread 0x7fb1bfe006c0 (LWP 2501)):
#0  0x00007fb1e12a2da9 in __futex_abstimed_wait_common () from /lib64/libc.so.6
#1  0x00007fb1e12a57f9 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libc.so.6
#2  0x00007fb1c4ea893d in cnd_wait () from /usr/lib64/dri/radeonsi_dri.so
#3  0x00007fb1c4e8570b in util_queue_thread_func () from /usr/lib64/dri/radeonsi_dri.so
#4  0x00007fb1c4ea886c in impl_thrd_routine () from /usr/lib64/dri/radeonsi_dri.so
#5  0x00007fb1e12a66d7 in start_thread () from /lib64/libc.so.6
#6  0x00007fb1e132a60c in clone3 () from /lib64/libc.so.6

Thread 16 (Thread 0x7fb1ccc006c0 (LWP 2477)):
#0  0x00007fb1e12a2da9 in __futex_abstimed_wait_common () from /lib64/libc.so.6
#1  0x00007fb1e12a57f9 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libc.so.6
#2  0x00007fb1e1b60ffb in QWaitCondition::wait(QMutex*, QDeadlineTimer) () from /lib64/libQt6Core.so.6
#3  0x00007fb1e39efd8e in QtWaylandClient::EventThread::run() () from /lib64/libQt6WaylandClient.so.6
#4  0x00007fb1e1b5473c in QThreadPrivate::start(void*) () from /lib64/libQt6Core.so.6
#5  0x00007fb1e12a66d7 in start_thread () from /lib64/libc.so.6
#6  0x00007fb1e132a60c in clone3 () from /lib64/libc.so.6

Thread 15 (Thread 0x7fb1a8c006c0 (LWP 2645)):
#0  0x00007fb1e12a2da9 in __futex_abstimed_wait_common () from /lib64/libc.so.6
#1  0x00007fb1e12a5b62 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libc.so.6
#2  0x00007fb1e1b60f7d in QWaitCondition::wait(QMutex*, QDeadlineTimer) () from /lib64/libQt6Core.so.6
#3  0x00007fb1e1b5dd45 in QThreadPoolThread::run() () from /lib64/libQt6Core.so.6
#4  0x00007fb1e1b5473c in QThreadPrivate::start(void*) () from /lib64/libQt6Core.so.6
#5  0x00007fb1e12a66d7 in start_thread () from /lib64/libc.so.6
#6  0x00007fb1e132a60c in clone3 () from /lib64/libc.so.6

Thread 14 (Thread 0x7fb1bd6006c0 (LWP 2505)):
#0  0x00007fb1e12a2da9 in __futex_abstimed_wait_common () from /lib64/libc.so.6
#1  0x00007fb1e12a57f9 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libc.so.6
#2  0x00007fb1c4ea893d in cnd_wait () from /usr/lib64/dri/radeonsi_dri.so
#3  0x00007fb1c4e8570b in util_queue_thread_func () from /usr/lib64/dri/radeonsi_dri.so
#4  0x00007fb1c4ea886c in impl_thrd_routine () from /usr/lib64/dri/radeonsi_dri.so
#5  0x00007fb1e12a66d7 in start_thread () from /lib64/libc.so.6
#6  0x00007fb1e132a60c in clone3 () from /lib64/libc.so.6

Thread 13 (Thread 0x7fb1be0006c0 (LWP 2504)):
#0  0x00007fb1e12a2da9 in __futex_abstimed_wait_common () from /lib64/libc.so.6
#1  0x00007fb1e12a57f9 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libc.so.6
#2  0x00007fb1c4ea893d in cnd_wait () from /usr/lib64/dri/radeonsi_dri.so
#3  0x00007fb1c4e8570b in util_queue_thread_func () from /usr/lib64/dri/radeonsi_dri.so
#4  0x00007fb1c4ea886c in impl_thrd_routine () from /usr/lib64/dri/radeonsi_dri.so
#5  0x00007fb1e12a66d7 in start_thread () from /lib64/libc.so.6
#6  0x00007fb1e132a60c in clone3 () from /lib64/libc.so.6

Thread 12 (Thread 0x7fb1bf4006c0 (LWP 2502)):
#0  0x00007fb1e12a2da9 in __futex_abstimed_wait_common () from /lib64/libc.so.6
#1  0x00007fb1e12a57f9 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libc.so.6
#2  0x00007fb1c4ea893d in cnd_wait () from /usr/lib64/dri/radeonsi_dri.so
#3  0x00007fb1c4e8570b in util_queue_thread_func () from /usr/lib64/dri/radeonsi_dri.so
#4  0x00007fb1c4ea886c in impl_thrd_routine () from /usr/lib64/dri/radeonsi_dri.so
#5  0x00007fb1e12a66d7 in start_thread () from /lib64/libc.so.6
#6  0x00007fb1e132a60c in clone3 () from /lib64/libc.so.6

Thread 11 (Thread 0x7fb1c7e006c0 (LWP 2478)):
#0  0x00007fb1e131c87d in poll () from /lib64/libc.so.6
#1  0x00007fb1e39efdf5 in QtWaylandClient::EventThread::run() () from /lib64/libQt6WaylandClient.so.6
#2  0x00007fb1e1b5473c in QThreadPrivate::start(void*) () from /lib64/libQt6Core.so.6
#3  0x00007fb1e12a66d7 in start_thread () from /lib64/libc.so.6
#4  0x00007fb1e132a60c in clone3 () from /lib64/libc.so.6

Thread 10 (Thread 0x7fb1cda006c0 (LWP 2467)):
#0  0x00007fb1e131c87d in poll () from /lib64/libc.so.6
#1  0x00007fb1e06b5c34 in g_main_context_iterate_unlocked.isra () from /lib64/libglib-2.0.so.0
#2  0x00007fb1e0655383 in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#3  0x00007fb1e1c851a3 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt6Core.so.6
#4  0x00007fb1e19a3bc3 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt6Core.so.6
#5  0x00007fb1e1ab7f4f in QThread::exec() () from /lib64/libQt6Core.so.6
#6  0x00007fb1e3ab6e41 in QDBusConnectionManager::run() () from /lib64/libQt6DBus.so.6
#7  0x00007fb1e1b5473c in QThreadPrivate::start(void*) () from /lib64/libQt6Core.so.6
#8  0x00007fb1e12a66d7 in start_thread () from /lib64/libc.so.6
#9  0x00007fb1e132a60c in clone3 () from /lib64/libc.so.6

Thread 9 (Thread 0x7fb1aa0006c0 (LWP 2517)):
#0  0x00007fb1e12a2da9 in __futex_abstimed_wait_common () from /lib64/libc.so.6
#1  0x00007fb1e12a57f9 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libc.so.6
#2  0x00007fb1c4ea893d in cnd_wait () from /usr/lib64/dri/radeonsi_dri.so
#3  0x00007fb1c4e8570b in util_queue_thread_func () from /usr/lib64/dri/radeonsi_dri.so
#4  0x00007fb1c4ea886c in impl_thrd_routine () from /usr/lib64/dri/radeonsi_dri.so
#5  0x00007fb1e12a66d7 in start_thread () from /lib64/libc.so.6
#6  0x00007fb1e132a60c in clone3 () from /lib64/libc.so.6

Thread 8 (Thread 0x7fb1ab4006c0 (LWP 2515)):
#0  0x00007fb1e12a2da9 in __futex_abstimed_wait_common () from /lib64/libc.so.6
#1  0x00007fb1e12a57f9 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libc.so.6
#2  0x00007fb1c4ea893d in cnd_wait () from /usr/lib64/dri/radeonsi_dri.so
#3  0x00007fb1c4e8570b in util_queue_thread_func () from /usr/lib64/dri/radeonsi_dri.so
#4  0x00007fb1c4ea886c in impl_thrd_routine () from /usr/lib64/dri/radeonsi_dri.so
#5  0x00007fb1e12a66d7 in start_thread () from /lib64/libc.so.6
#6  0x00007fb1e132a60c in clone3 () from /lib64/libc.so.6

Thread 7 (Thread 0x7fb1bcc006c0 (LWP 2512)):
#0  0x00007fb1e12a2da9 in __futex_abstimed_wait_common () from /lib64/libc.so.6
#1  0x00007fb1e12a57f9 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libc.so.6
#2  0x00007fb1c4ea893d in cnd_wait () from /usr/lib64/dri/radeonsi_dri.so
#3  0x00007fb1c4e8570b in util_queue_thread_func () from /usr/lib64/dri/radeonsi_dri.so
#4  0x00007fb1c4ea886c in impl_thrd_routine () from /usr/lib64/dri/radeonsi_dri.so
#5  0x00007fb1e12a66d7 in start_thread () from /lib64/libc.so.6
#6  0x00007fb1e132a60c in clone3 () from /lib64/libc.so.6

Thread 6 (Thread 0x7fb1aaa006c0 (LWP 2516)):
#0  0x00007fb1e12a2da9 in __futex_abstimed_wait_common () from /lib64/libc.so.6
#1  0x00007fb1e12a57f9 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libc.so.6
#2  0x00007fb1c4ea893d in cnd_wait () from /usr/lib64/dri/radeonsi_dri.so
#3  0x00007fb1c4e8570b in util_queue_thread_func () from /usr/lib64/dri/radeonsi_dri.so
#4  0x00007fb1c4ea886c in impl_thrd_routine () from /usr/lib64/dri/radeonsi_dri.so
#5  0x00007fb1e12a66d7 in start_thread () from /lib64/libc.so.6
#6  0x00007fb1e132a60c in clone3 () from /lib64/libc.so.6

Thread 5 (Thread 0x7fb1abe006c0 (LWP 2514)):
#0  0x00007fb1e12a2da9 in __futex_abstimed_wait_common () from /lib64/libc.so.6
#1  0x00007fb1e12a57f9 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libc.so.6
#2  0x00007fb1c4ea893d in cnd_wait () from /usr/lib64/dri/radeonsi_dri.so
#3  0x00007fb1c4e8570b in util_queue_thread_func () from /usr/lib64/dri/radeonsi_dri.so
#4  0x00007fb1c4ea886c in impl_thrd_routine () from /usr/lib64/dri/radeonsi_dri.so
#5  0x00007fb1e12a66d7 in start_thread () from /lib64/libc.so.6
#6  0x00007fb1e132a60c in clone3 () from /lib64/libc.so.6

Thread 4 (Thread 0x7fb1b0c006c0 (LWP 2513)):
#0  0x00007fb1e12a2da9 in __futex_abstimed_wait_common () from /lib64/libc.so.6
#1  0x00007fb1e12a57f9 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libc.so.6
#2  0x00007fb1c4ea893d in cnd_wait () from /usr/lib64/dri/radeonsi_dri.so
#3  0x00007fb1c4e8570b in util_queue_thread_func () from /usr/lib64/dri/radeonsi_dri.so
#4  0x00007fb1c4ea886c in impl_thrd_routine () from /usr/lib64/dri/radeonsi_dri.so
#5  0x00007fb1e12a66d7 in start_thread () from /lib64/libc.so.6
#6  0x00007fb1e132a60c in clone3 () from /lib64/libc.so.6

Thread 3 (Thread 0x7fb1c4c006c0 (LWP 2498)):
#0  0x00007fb1e12a2da9 in __futex_abstimed_wait_common () from /lib64/libc.so.6
#1  0x00007fb1e12a57f9 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libc.so.6
#2  0x00007fb1c4ea893d in cnd_wait () from /usr/lib64/dri/radeonsi_dri.so
#3  0x00007fb1c4e8570b in util_queue_thread_func () from /usr/lib64/dri/radeonsi_dri.so
#4  0x00007fb1c4ea886c in impl_thrd_routine () from /usr/lib64/dri/radeonsi_dri.so
#5  0x00007fb1e12a66d7 in start_thread () from /lib64/libc.so.6
#6  0x00007fb1e132a60c in clone3 () from /lib64/libc.so.6

Thread 2 (Thread 0x7fb1db76eb00 (LWP 2450)):
#0  0x00007fb1e18c7490 in malloc@plt () from /lib64/libQt6Core.so.6
#1  0x00007fb1e1ad1829 in QArrayData::allocate2(QArrayData**, long long, QArrayData::AllocationOption) () from /lib64/libQt6Core.so.6
#2  0x00007fb1e1a96d14 in QString::QString(long long, Qt::Initialization) () from /lib64/libQt6Core.so.6
#3  0x00007fb1e2291c6c in QColor::name(QColor::NameFormat) const () from /lib64/libQt6Gui.so.6
#4  0x00007fb1e2981903 in KIconColors::KIconColors(QPalette const&) () from /lib64/libKF6IconThemes.so.6
#5  0x00007fb1c4c0fb4c in PlasmaTheme::iconFromTheme(QString const&, QColor const&) () from /usr/lib64/qt6/plugins/kf6/kirigami/platform/KirigamiPlasmaStyle.so
#6  0x00007fb1bfe1d78e in Icon::loadFromTheme(QString const&) const () from /lib64/libKirigamiPrimitives.so.6
#7  0x00007fb1bfe1e0a4 in Icon::findIcon(QSize const&) () from /lib64/libKirigamiPrimitives.so.6
#8  0x00007fb1bfe21946 in Icon::updatePolish() () from /lib64/libKirigamiPrimitives.so.6
#9  0x00007fb1e34b7255 in QQuickWindowPrivate::polishItems() () from /lib64/libQt6Quick.so.6
#10 0x00007fb1e36d10a9 in QSGThreadedRenderLoop::polishAndSync(QSGThreadedRenderLoop::Window*, bool) () from /lib64/libQt6Quick.so.6
#11 0x00007fb1e36d3161 in QSGThreadedRenderLoop::handleExposure(QQuickWindow*) () from /lib64/libQt6Quick.so.6
#12 0x00007fb1e22477c8 in QWindow::event(QEvent*) () from /lib64/libQt6Gui.so.6
#13 0x00007fb1e3f8b218 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /lib64/libQt6Widgets.so.6
#14 0x00007fb1e1996e88 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /lib64/libQt6Core.so.6
#15 0x00007fb1e21e8105 in QGuiApplicationPrivate::processExposeEvent(QWindowSystemInterfacePrivate::ExposeEvent*) () from /lib64/libQt6Gui.so.6
#16 0x00007fb1e224b37c in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt6Gui.so.6
#17 0x00007fb1e27634f4 in userEventSourceDispatch(_GSource*, int (*)(void*), void*) () from /lib64/libQt6Gui.so.6
#18 0x00007fb1e0653e8c in g_main_context_dispatch_unlocked.lto_priv () from /lib64/libglib-2.0.so.0
#19 0x00007fb1e06b5c98 in g_main_context_iterate_unlocked.isra () from /lib64/libglib-2.0.so.0
#20 0x00007fb1e0655383 in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#21 0x00007fb1e1c851a3 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt6Core.so.6
#22 0x00007fb1e19a3bc3 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt6Core.so.6
#23 0x00007fb1e199fa7c in QCoreApplication::exec() () from /lib64/libQt6Core.so.6
#24 0x000055e0fe9d5153 in main ()

Thread 1 (Thread 0x7fb19f4006c0 (LWP 2734)):
[KCrash Handler]
#4  0x00007fb1930b1b91 in _sub_I_65535_0.0 () from /lib64/libvvdec.so.2
#5  0x00007fb1e4be9437 in call_init (l=<optimized out>, argc=2, argv=0x7ffeca7edbc8, env=0x55e107b8f9a0) at dl-init.c:74
#6  call_init (l=<optimized out>, argc=2, argv=0x7ffeca7edbc8, env=0x55e107b8f9a0) at dl-init.c:26
#7  0x00007fb1e4be952d in _dl_init (main_map=0x7fb1500854b0, argc=2, argv=0x7ffeca7edbc8, env=0x55e107b8f9a0) at dl-init.c:121
#8  0x00007fb1e4be55c2 in __GI__dl_catch_exception (exception=exception@entry=0x0, operate=operate@entry=0x7fb1e4bf0560 <call_dl_init>, args=args@entry=0x7fb19f3feeb0) at dl-catch.c:211
#9  0x00007fb1e4bf04fc in dl_open_worker (a=a@entry=0x7fb19f3ff060) at dl-open.c:829
#10 0x00007fb1e4be5523 in __GI__dl_catch_exception (exception=exception@entry=0x7fb19f3ff040, operate=operate@entry=0x7fb1e4bf0460 <dl_open_worker>, args=args@entry=0x7fb19f3ff060) at dl-catch.c:237
#11 0x00007fb1e4bf0904 in _dl_open (file=0x7fb15000e1f0 "/usr/lib64/libheif/libheif-vvdec.so", mode=<optimized out>, caller_dlopen=0x7fb1abf38fed <PluginLibrary_Unix::load_from_file(char const*)+29>, nsid=<optimized out>, argc=2, argv=0x7ffeca7edbc8, env=0x55e107b8f9a0) at dl-open.c:905
#12 0x00007fb1e12a22b4 in dlopen_doit () from /lib64/libc.so.6
#13 0x00007fb1e4be5523 in __GI__dl_catch_exception (exception=exception@entry=0x7fb19f3ff250, operate=0x7fb1e12a2250 <dlopen_doit>, args=0x7fb19f3ff310) at dl-catch.c:237
#14 0x00007fb1e4be5679 in _dl_catch_error (objname=0x7fb19f3ff2b8, errstring=0x7fb19f3ff2c0, mallocedp=0x7fb19f3ff2b7, operate=<optimized out>, args=<optimized out>) at dl-catch.c:256
#15 0x00007fb1e12a1da3 in _dlerror_run () from /lib64/libc.so.6
#16 0x00007fb1e12a236f in dlopen@GLIBC_2.2.5 () from /lib64/libc.so.6
#17 0x00007fb1abf38fed in PluginLibrary_Unix::load_from_file(char const*) () from /lib64/libheif.so.1
#18 0x00007fb1abefce4e in heif_load_plugin () from /lib64/libheif.so.1
#19 0x00007fb1abefd32a in heif_load_plugins () from /lib64/libheif.so.1
#20 0x00007fb1abefd6a7 in heif_init () from /lib64/libheif.so.1
#21 0x00007fb1bc057177 in HEIFHandler::isHej2DecoderAvailable() () from /usr/lib64/qt6/plugins/imageformats/kimg_heif.so
#22 0x00007fb1bc05743c in HEIFPlugin::capabilities(QIODevice*, QByteArray const&) const () from /usr/lib64/qt6/plugins/imageformats/kimg_heif.so
#23 0x00007fb1e21a1c64 in QImageReaderWriterHelpers::supportedImageFormats(QImageReaderWriterHelpers::Capability) () from /lib64/libQt6Gui.so.6
#24 0x00007fb1e219b174 in QImageReader::supportedImageFormats() () from /lib64/libQt6Gui.so.6
#25 0x00007fb1e36032ac in BackendSupport::BackendSupport() () from /lib64/libQt6Quick.so.6
#26 0x00007fb1e35fbf3c in QQuickPixmapReader::processJob(QQuickPixmapReply*, QUrl const&, QString const&, QQmlImageProviderBase::ImageType, QSharedPointer<QQuickImageProvider> const&) () from /lib64/libQt6Quick.so.6
#27 0x00007fb1e35fcc9b in QQuickPixmapReader::processJobs() () from /lib64/libQt6Quick.so.6
#28 0x00007fb1e35fd5cc in QQuickPixmapReader::run() () from /lib64/libQt6Quick.so.6
#29 0x00007fb1e1b5473c in QThreadPrivate::start(void*) () from /lib64/libQt6Core.so.6
#30 0x00007fb1e12a66d7 in start_thread () from /lib64/libc.so.6
#31 0x00007fb1e132a60c in clone3 () from /lib64/libc.so.6

Reported using DrKonqi
Comment 1 David Edmundson 2024-10-16 23:14:58 UTC
>17 0x00007fb1abf38fed in PluginLibrary_Unix::load_from_file(char const*) () from /lib64/libheif.so.1

Crash is in libheif. Please check your system is up to date then report there.
Comment 2 robert 2024-10-16 23:41:27 UTC
Thanks, David! The issue was introduced after updating the latest Fedora Atomic image 40.20241014, which includes libheif-1.18.2-3. I rolled back to the previous image that uses libheif-1.17.6-1 and the issue no longer persists.

It's worth noting that we have two machines here running the same Fedora Atomic (Bazzite) image. Both updated to the 40.20241014 image with libheif-1.18.2-3, but only one machine is experiencing the crash.
Comment 3 lizandra.c.s 2025-02-18 21:54:19 UTC
Created attachment 178550 [details]
New crash information added by DrKonqi

plasmashell (5.27.5) using Qt 5.15.8

I rebooted the system after updating a few packages and Plasma crashed.

-- Backtrace (Reduced):
#8  0x00007fdfd8ad6ed2 in QArrayData::allocate(unsigned long, unsigned long, unsigned long, QFlags<QArrayData::AllocationOption>) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
[...]
#11 0x00007fdfda3e164e in QV4::ExecutableCompilationUnit::linkToEngine(QV4::ExecutionEngine*) () from /lib/x86_64-linux-gnu/libQt5Qml.so.5
#12 0x00007fdfda4f5dd5 in QQmlObjectCreator::init(QQmlContextData*) () from /lib/x86_64-linux-gnu/libQt5Qml.so.5
#13 0x00007fdfda4fabcf in QQmlObjectCreator::createInstance(int, QObject*, bool) () from /lib/x86_64-linux-gnu/libQt5Qml.so.5
#14 0x00007fdfda4fc18d in QQmlObjectCreator::setPropertyBinding(QQmlPropertyData const*, QV4::CompiledData::Binding const*) () from /lib/x86_64-linux-gnu/libQt5Qml.so.5