Bug 495309 - Plasmashell crashes after weather widget config.
Summary: Plasmashell crashes after weather widget config.
Status: RESOLVED UPSTREAM
Alias: None
Product: plasmashell
Classification: Plasma
Component: generic-crash (show other bugs)
Version: 6.2.2
Platform: Fedora RPMs Linux
: NOR crash
Target Milestone: 1.0
Assignee: Plasma Bugs List
URL: https://bugreports.qt.io/browse/QTBUG...
Keywords:
Depends on:
Blocks:
 
Reported: 2024-10-24 18:27 UTC by edpil02
Modified: 2024-10-28 04:11 UTC (History)
1 user (show)

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


Attachments
plasmashell , signal: Segmentation fault (25.81 KB, text/vnd.kde.kcrash-report)
2024-10-24 18:27 UTC, edpil02
Details

Note You need to log in before you can comment on or make changes to this bug.
Description edpil02 2024-10-24 18:27:14 UTC
Created attachment 175194 [details]
plasmashell , signal: Segmentation fault

Every time I validate a configuration for the weather widget applet, it crashes.
The other widgets seem to work. The problem seems to have appeared with the version of Qt 6.8*.
Comment 1 Nate Graham 2024-10-28 04:11:05 UTC
Thread 1 (Thread 0x7f7c22495b00 (LWP 4139)):
[KCrash Handler]
#4  0x00007f7c2a49b00d in QQuickItemPrivate::dirty(QQuickItemPrivate::DirtyType) () from /lib64/libQt6Quick.so.6
#5  0x00007f7c2a49bbd7 in QQuickItem::setX(double) () from /lib64/libQt6Quick.so.6
#6  0x00007f7c2a7cba1c in QQuickItemViewPrivate::updateUnrequestedPositions() () from /lib64/libQt6Quick.so.6
#7  0x00007f7c2a7cec75 in QQuickItemViewPrivate::layout() () from /lib64/libQt6Quick.so.6
#8  0x00007f7c2a563823 in QQuickWindowPrivate::polishItems() () from /lib64/libQt6Quick.so.6
#9  0x00007f7c2a60c2bc in QSGGuiThreadRenderLoop::renderWindow(QQuickWindow*) () from /lib64/libQt6Quick.so.6
#10 0x00007f7c2a566469 in QQuickWindow::event(QEvent*) () from /lib64/libQt6Quick.so.6
#11 0x00007f7c2ae3d6b8 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /lib64/libQt6Widgets.so.6
#12 0x00007f7c28af3a38 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /lib64/libQt6Core.so.6
#13 0x00007f7c2932fe3c in QPlatformWindow::deliverUpdateRequest() () from /lib64/libQt6Gui.so.6
#14 0x00007f7c28b4d172 in QObject::event(QEvent*) () from /lib64/libQt6Core.so.6
#15 0x00007f7c2ae3d6b8 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /lib64/libQt6Widgets.so.6
#16 0x00007f7c28af3a38 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /lib64/libQt6Core.so.6
#17 0x00007f7c28af7765 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /lib64/libQt6Core.so.6
#18 0x00007f7c28dea68f in postEventSourceDispatch(_GSource*, int (*)(void*), void*) () from /lib64/libQt6Core.so.6
#19 0x00007f7c275bf60c in g_main_context_dispatch_unlocked.lto_priv () from /lib64/libglib-2.0.so.0
#20 0x00007f7c2761fb38 in g_main_context_iterate_unlocked.isra () from /lib64/libglib-2.0.so.0
#21 0x00007f7c275c0b03 in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#22 0x00007f7c28de9de3 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt6Core.so.6
#23 0x00007f7c28b0221b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt6Core.so.6
#24 0x00007f7c28afda2e in QCoreApplication::exec() () from /lib64/libQt6Core.so.6
#25 0x000055a87e235173 in main ()
Comment 2 Nate Graham 2024-10-28 04:11:43 UTC
It iss indeed a Qt bug; now fixed in 6.8.1. See https://bugreports.qt.io/browse/QTBUG-129622