Application: systemsettings (5.26.1) Qt Version: 5.15.6 Frameworks Version: 5.99.0 Operating System: Linux 6.0.2-arch1-1 x86_64 Windowing System: X11 Distribution: Arch Linux DrKonqi: 5.26.1 [KCrashBackend] -- Information about the crash: I created many backups of my data. Whenever I delete one of them, all the others following it get reset, i.e., they go back to that original, default state, with the titles as "Backup Plan 1", "Backup Plan 2" etc. And I lose all the configurations I made on them. If there is a backup above the deleted one on the list, it won't get reset. The crash can be reproduced every time. -- Backtrace: Application: System Settings (systemsettings), signal: Segmentation fault [KCrash Handler] #4 0x00007f93861681dd in KLocalizedString::subs(QString const&, int, QChar) const () from /usr/lib/libKF5I18n.so.5 #5 0x00007f937d5eebc3 in ?? () from /usr/lib/qt/plugins/kcm_kup.so #6 0x00007f9384ebd381 in ?? () from /usr/lib/libQt5Core.so.5 #7 0x00007f9384ebd381 in ?? () from /usr/lib/libQt5Core.so.5 #8 0x00007f9385c5c497 in QAbstractButton::clicked(bool) () from /usr/lib/libQt5Widgets.so.5 #9 0x00007f9385c5ecfa in ?? () from /usr/lib/libQt5Widgets.so.5 #10 0x00007f9385c6023d in ?? () from /usr/lib/libQt5Widgets.so.5 #11 0x00007f9385c603e0 in QAbstractButton::mouseReleaseEvent(QMouseEvent*) () from /usr/lib/libQt5Widgets.so.5 #12 0x00007f9385baf6e7 in QWidget::event(QEvent*) () from /usr/lib/libQt5Widgets.so.5 #13 0x00007f9385b78b1c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQt5Widgets.so.5 #14 0x00007f9385b7e339 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQt5Widgets.so.5 #15 0x00007f9384e8cb88 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /usr/lib/libQt5Core.so.5 #16 0x00007f9385b7c337 in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool, bool) () from /usr/lib/libQt5Widgets.so.5 #17 0x00007f9385bcd3b5 in ?? () from /usr/lib/libQt5Widgets.so.5 #18 0x00007f9385bcf15e in ?? () from /usr/lib/libQt5Widgets.so.5 #19 0x00007f9385b78b1c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQt5Widgets.so.5 #20 0x00007f9384e8cb88 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /usr/lib/libQt5Core.so.5 #21 0x00007f938533f13c in QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) () from /usr/lib/libQt5Gui.so.5 #22 0x00007f9385328985 in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Gui.so.5 #23 0x00007f937f32e5f0 in ?? () from /usr/lib/libQt5XcbQpa.so.5 #24 0x00007f938386f81b in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0 #25 0x00007f93838c5ec9 in ?? () from /usr/lib/libglib-2.0.so.0 #26 0x00007f938386e0d2 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #27 0x00007f9384ed750c in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5 #28 0x00007f9384e8532c in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5 #29 0x00007f9384e8fe59 in QCoreApplication::exec() () from /usr/lib/libQt5Core.so.5 #30 0x0000562ceab79c03 in ?? () #31 0x00007f938463c290 in ?? () from /usr/lib/libc.so.6 #32 0x00007f938463c34a in __libc_start_main () from /usr/lib/libc.so.6 #33 0x0000562ceab7a565 in ?? () [Inferior 1 (process 18299) detached] Reported using DrKonqi
Thank you for the bug report! Unfortunately the backtrace is incomplete and missing debug symbols for the following line that we need to figure out exactly what's going wrong: > #5 0x00007f937d5eebc3 in ?? () from /usr/lib/qt/plugins/kcm_kup.so Could you please install debug symbols for Kup, reproduce the crash, and attach a new symbolicated backtrace? See https://community.kde.org/Guidelines_and_HOWTOs/Debugging/How_to_create_useful_crash_reports Thanks again!
Created attachment 153244 [details] A more complete and symbolicated version of the previous backtrace A more complete version of the crash backtrace gotten after installing the needed packages from Arch Linux debug repositories. kcm_kup and glib2 are still missing debug info, but they are the only two missing components there. Even with the glib2 debug package installed, finding its symbols for the crash wasn't possible. Maybe if I reproduce it again with glib2-debug installed now the symbols will appear. There was no debug package available for the kup package. Anyway, I hope you all can now solve this bug by context, i.e., with the help of all the other debug info available.
Comment on attachment 153244 [details] A more complete and symbolicated version of the previous backtrace >Application: System Settings (systemsettings), signal: Segmentation fault > >[KCrash Handler] >#4 0x00007fbffbcb3c7b in QScopedPointerDeleter<QObjectData>::cleanup (pointer=0x55f0f2a6ff00) at ../../include/QtCore/../../src/corelib/tools/qscopedpointer.h:52 >#5 QScopedPointer<QObjectData, QScopedPointerDeleter<QObjectData> >::~QScopedPointer (this=<optimized out>, this=<optimized out>) at ../../include/QtCore/../../src/corelib/tools/qscopedpointer.h:107 >#6 QObject::~QObject (this=<optimized out>, this=<optimized out>) at kernel/qobject.cpp:1127 >#7 0x00007fbffbcb409e in QObject::~QObject (this=<optimized out>, this=<optimized out>) at kernel/qobject.cpp:1127 >#8 0x00007fbfd4a02ea8 in ?? () from /usr/lib/qt/plugins/kcm_kup.so >#9 0x00007fbffbcbd381 in QtPrivate::QSlotObjectBase::call (a=<optimized out>, r=<optimized out>, this=<optimized out>, this=<optimized out>, r=<optimized out>, a=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:398 >#10 doActivate<false> (sender=0x55f0f2bb20b0, signal_index=10, argv=0x7fff7edf2390) at kernel/qobject.cpp:3919 >#11 0x00007fbffbcbd530 in doActivate<false> (sender=0x55f0f2bd00a0, signal_index=9, argv=0x7fff7edf24c0) at kernel/qobject.cpp:3931 >#12 0x00007fbffca5c497 in QAbstractButton::clicked (this=this@entry=0x55f0f2bd00a0, _t1=<optimized out>) at .moc/moc_qabstractbutton.cpp:308 >#13 0x00007fbffca5ecfa in QAbstractButtonPrivate::emitClicked (this=this@entry=0x55f0f2b32aa0) at widgets/qabstractbutton.cpp:416 >#14 0x00007fbffca6023d in QAbstractButtonPrivate::click (this=0x55f0f2b32aa0) at widgets/qabstractbutton.cpp:409 >#15 0x00007fbffca603e0 in QAbstractButton::mouseReleaseEvent (this=0x55f0f2bd00a0, e=0x7fff7edf2a50) at widgets/qabstractbutton.cpp:1045 >#16 0x00007fbffc9af6e7 in QWidget::event (this=0x55f0f2bd00a0, event=0x7fff7edf2a50) at kernel/qwidget.cpp:8660 >#17 0x00007fbffc978b1c in QApplicationPrivate::notify_helper (this=this@entry=0x55f0f0bbac30, receiver=receiver@entry=0x55f0f2bd00a0, e=e@entry=0x7fff7edf2a50) at kernel/qapplication.cpp:3637 >#18 0x00007fbffc97e339 in QApplication::notify (this=<optimized out>, receiver=<optimized out>, e=0x7fff7edf2a50) at kernel/qapplication.cpp:3081 >#19 0x00007fbffbc8cb88 in QCoreApplication::notifyInternal2 (receiver=0x55f0f2bd00a0, event=0x7fff7edf2a50) at kernel/qcoreapplication.cpp:1064 >#20 0x00007fbffc97c337 in QApplicationPrivate::sendMouseEvent (receiver=0x55f0f2bd00a0, event=0x7fff7edf2a50, alienWidget=<optimized out>, nativeWidget=0x7fbfe8006940, buttonDown=<optimized out>, lastMouseReceiver=..., spontaneous=true, onlyDispatchEnterLeave=false) at kernel/qapplication.cpp:2619 >#21 0x00007fbffc9cd3b5 in QWidgetWindow::handleMouseEvent (this=0x55f0f0df2210, event=0x7fff7edf2db0) at kernel/qwidgetwindow.cpp:683 >#22 0x00007fbffc9cf15e in QWidgetWindow::event (this=0x55f0f0df2210, event=0x7fff7edf2db0) at kernel/qwidgetwindow.cpp:300 >#23 0x00007fbffc978b1c in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x55f0f0df2210, e=0x7fff7edf2db0) at kernel/qapplication.cpp:3637 >#24 0x00007fbffbc8cb88 in QCoreApplication::notifyInternal2 (receiver=0x55f0f0df2210, event=0x7fff7edf2db0) at kernel/qcoreapplication.cpp:1064 >#25 0x00007fbffc13f13c in QGuiApplicationPrivate::processMouseEvent (e=0x55f0f18d15e0) at kernel/qguiapplication.cpp:2285 >#26 0x00007fbffc128985 in QWindowSystemInterface::sendWindowSystemEvents (flags=flags@entry=...) at kernel/qwindowsysteminterface.cpp:1169 >#27 0x00007fbff63045f0 in xcbSourceDispatch (source=<optimized out>) at /usr/src/debug/qtbase/src/plugins/platforms/xcb/qxcbeventdispatcher.cpp:105 >#28 0x00007fbffa51881b in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0 >#29 0x00007fbffa56eec9 in ?? () from /usr/lib/libglib-2.0.so.0 >#30 0x00007fbffa5170d2 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 >#31 0x00007fbffbcd750c in QEventDispatcherGlib::processEvents (this=0x55f0f0c831d0, flags=...) at kernel/qeventdispatcher_glib.cpp:423 >#32 0x00007fbffbc8532c in QEventLoop::exec (this=0x7fff7edf3150, flags=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:69 >#33 0x00007fbffbc8fe59 in QCoreApplication::exec () at ../../include/QtCore/../../src/corelib/global/qflags.h:121 >#34 0x00007fbffc13a0e2 in QGuiApplication::exec () at kernel/qguiapplication.cpp:1870 >#35 0x00007fbffc976f2a in QApplication::exec () at kernel/qapplication.cpp:2829 >#36 0x000055f0eed5fc03 in main (argc=<optimized out>, argv=<optimized out>) at /usr/src/debug/systemsettings-5.26.2/app/main.cpp:188 >[Inferior 1 (process 17708) detached]
*** This bug has been marked as a duplicate of bug 451679 ***