Bug 465557

Summary: I don't know what I am doing, thank you for all your hard work.
Product: [Applications] systemsettings Reporter: nikku <uwu>
Component: generic-crashAssignee: Plasma Bugs List <plasma-bugs-null>
Status: RESOLVED WORKSFORME    
Severity: crash CC: bpf20071226, nate
Priority: NOR Keywords: drkonqi
Version First Reported In: 5.26.5   
Target Milestone: ---   
Platform: Arch Linux   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:
Attachments: New crash information added by DrKonqi

Description nikku 2023-02-10 18:16:57 UTC
Application: systemsettings (5.26.5)

Qt Version: 5.15.8
Frameworks Version: 5.102.0
Operating System: Linux 6.1.10-x64v1-xanmod1-1 x86_64
Windowing System: X11
Distribution: Arch Linux
DrKonqi: 5.26.5 [KCrashBackend]

-- Information about the crash:
These problems are most definitely me breaking things I don't understand. I made the decision to send this information just incase it might include things that might be helpful for your beautiful project. I use sddm-git to switch between:

Operating System: Arch Linux
KDE Plasma Version: 5.26.5
KDE Frameworks Version: 5.102.0
Qt Version: 5.15.8
Kernel Version: 6.1.10-x64v1-xanmod1-1 (64-bit)
Graphics Platform: X11
Processors: 12 × AMD Ryzen 5 3600 6-Core Processor
Memory: 15.5 GiB of RAM
Graphics Processor: AMD Radeon RX 5700 XT

and a custom wayland hyprland config.

Best regards, 
Nick

The reporter is unsure if this crash is reproducible.

-- Backtrace:
Application: System Settings (systemsettings), signal: Aborted

[KCrash Handler]
#4  0x00007faf698a08ec in ?? () from /usr/lib/libc.so.6
#5  0x00007faf69851ea8 in raise () from /usr/lib/libc.so.6
#6  0x00007faf6983b53d in abort () from /usr/lib/libc.so.6
#7  0x00007faf6983c29e in ?? () from /usr/lib/libc.so.6
#8  0x00007faf69930c5b in __fortify_fail () from /usr/lib/libc.so.6
#9  0x00007faf69930c36 in __stack_chk_fail () from /usr/lib/libc.so.6
#10 0x00007faf67d73111 in ?? () from /usr/lib/libQt5Qml.so.5
#11 0x00007faf67d7463d in QV4::QObjectWrapper::virtualResolveLookupGetter(QV4::Object const*, QV4::ExecutionEngine*, QV4::Lookup*) () from /usr/lib/libQt5Qml.so.5
#12 0x00007faf67d8e95a in ?? () from /usr/lib/libQt5Qml.so.5
#13 0x00007faf67d94804 in ?? () from /usr/lib/libQt5Qml.so.5
#14 0x00007faf67d36c36 in QV4::Function::call(QV4::Value const*, QV4::Value const*, int, QV4::ExecutionContext const*) () from /usr/lib/libQt5Qml.so.5
#15 0x00007faf67e971ad in QQmlJavaScriptExpression::evaluate(QV4::CallData*, bool*) () from /usr/lib/libQt5Qml.so.5
#16 0x00007faf67e537f1 in QQmlBoundSignalExpression::evaluate(void**) () from /usr/lib/libQt5Qml.so.5
#17 0x00007faf67e5476c in ?? () from /usr/lib/libQt5Qml.so.5
#18 0x00007faf67e7647f in QQmlNotifier::emitNotify(QQmlNotifierEndpoint*, void**) () from /usr/lib/libQt5Qml.so.5
#19 0x00007faf6a0be740 in ?? () from /usr/lib/libQt5Core.so.5
#20 0x00007faf67e7647f in QQmlNotifier::emitNotify(QQmlNotifierEndpoint*, void**) () from /usr/lib/libQt5Qml.so.5
#21 0x00007faf6a0be740 in ?? () from /usr/lib/libQt5Core.so.5
#22 0x00007faf67e7647f in QQmlNotifier::emitNotify(QQmlNotifierEndpoint*, void**) () from /usr/lib/libQt5Qml.so.5
#23 0x00007faf6a0be740 in ?? () from /usr/lib/libQt5Core.so.5
#24 0x00007faf68434f59 in QQuickItemPrivate::removeChild(QQuickItem*) () from /usr/lib/libQt5Quick.so.5
#25 0x00007faf68435238 in QQuickItem::setParentItem(QQuickItem*) () from /usr/lib/libQt5Quick.so.5
#26 0x00007faf6843fd43 in QQuickItem::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libQt5Quick.so.5
#27 0x00007faf684b5d7a in QQuickFlickable::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libQt5Quick.so.5
#28 0x00007faf684fd15a in QQuickItemView::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libQt5Quick.so.5
#29 0x00007faf68511f7a in QQuickListView::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libQt5Quick.so.5
#30 0x00007faf67e3c823 in ?? () from /usr/lib/libQt5Qml.so.5
#31 0x00007faf67e43d3c in QQmlPropertyPrivate::write(QObject*, QQmlPropertyData const&, QVariant const&, QQmlContextData*, QFlags<QQmlPropertyData::WriteFlag>) () from /usr/lib/libQt5Qml.so.5
#32 0x00007faf67d752f2 in QV4::QObjectWrapper::setProperty(QV4::ExecutionEngine*, QObject*, QQmlPropertyData*, QV4::Value const&) () from /usr/lib/libQt5Qml.so.5
#33 0x00007faf67d75876 in QV4::QObjectWrapper::setQmlProperty(QV4::ExecutionEngine*, QQmlContextData*, QObject*, QV4::String*, QV4::QObjectWrapper::RevisionMode, QV4::Value const&) () from /usr/lib/libQt5Qml.so.5
#34 0x00007faf67d759d7 in QV4::QObjectWrapper::virtualPut(QV4::Managed*, QV4::PropertyKey, QV4::Value const&, QV4::Value*) () from /usr/lib/libQt5Qml.so.5
#35 0x00007faf67d23a75 in QV4::Lookup::setterFallback(QV4::Lookup*, QV4::ExecutionEngine*, QV4::Value&, QV4::Value const&) () from /usr/lib/libQt5Qml.so.5
#36 0x00007faf67d8eaff in ?? () from /usr/lib/libQt5Qml.so.5
#37 0x00007faf67d94804 in ?? () from /usr/lib/libQt5Qml.so.5
#38 0x00007faf67d36c36 in QV4::Function::call(QV4::Value const*, QV4::Value const*, int, QV4::ExecutionContext const*) () from /usr/lib/libQt5Qml.so.5
#39 0x00007faf67e971ad in QQmlJavaScriptExpression::evaluate(QV4::CallData*, bool*) () from /usr/lib/libQt5Qml.so.5
#40 0x00007faf67e537f1 in QQmlBoundSignalExpression::evaluate(void**) () from /usr/lib/libQt5Qml.so.5
#41 0x00007faf67e5476c in ?? () from /usr/lib/libQt5Qml.so.5
#42 0x00007faf67e7647f in QQmlNotifier::emitNotify(QQmlNotifierEndpoint*, void**) () from /usr/lib/libQt5Qml.so.5
#43 0x00007faf6a0be740 in ?? () from /usr/lib/libQt5Core.so.5
#44 0x00007faf67ea48a1 in QQmlObjectCreator::finalize(QQmlInstantiationInterrupt&) () from /usr/lib/libQt5Qml.so.5
#45 0x00007faf67e4914d in QQmlComponentPrivate::complete(QQmlEnginePrivate*, QQmlComponentPrivate::ConstructionState*) () from /usr/lib/libQt5Qml.so.5
#46 0x00007faf67e4931b in QQmlComponentPrivate::completeCreate() () from /usr/lib/libQt5Qml.so.5
#47 0x00007faf67e493d3 in QQmlComponent::create(QQmlContext*) () from /usr/lib/libQt5Qml.so.5
#48 0x00007faf68f8f0e3 in QQuickWidget::continueExecute() () from /usr/lib/libQt5QuickWidgets.so.5
#49 0x00007faf53f2c0b0 in ?? () from /usr/lib/qt/plugins/systemsettingsview/systemsettings_sidebar_mode.so
#50 0x00007faf53f2cba1 in ?? () from /usr/lib/qt/plugins/systemsettingsview/systemsettings_sidebar_mode.so
#51 0x0000556c0447fe10 in ?? ()
#52 0x0000556c04483cb9 in ?? ()
#53 0x00007faf6a0b1bb0 in QObject::event(QEvent*) () from /usr/lib/libQt5Core.so.5
#54 0x00007faf6b7b33ee in KXmlGuiWindow::event(QEvent*) () from /usr/lib/libKF5XmlGui.so.5
#55 0x00007faf6ad78b5c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQt5Widgets.so.5
#56 0x00007faf6a08df48 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /usr/lib/libQt5Core.so.5
#57 0x00007faf6a08ea53 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib/libQt5Core.so.5
#58 0x00007faf6a0d4e88 in ?? () from /usr/lib/libQt5Core.so.5
#59 0x00007faf68a6e82b in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#60 0x00007faf68ac5cc9 in ?? () from /usr/lib/libglib-2.0.so.0
#61 0x00007faf68a6d0e2 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#62 0x00007faf6a0d8c6c in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5
#63 0x00007faf6a0866ec in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5
#64 0x00007faf6a091219 in QCoreApplication::exec() () from /usr/lib/libQt5Core.so.5
#65 0x0000556c04479c03 in ?? ()
#66 0x00007faf6983c790 in ?? () from /usr/lib/libc.so.6
#67 0x00007faf6983c84a in __libc_start_main () from /usr/lib/libc.so.6
#68 0x0000556c0447a565 in ?? ()
[Inferior 1 (process 2962) detached]

Reported using DrKonqi
Comment 1 Nate Graham 2023-02-12 17:48:25 UTC
Thanks for the kind words! What were you doing when this crash happened?

What is "a custom wayland hyprland config" Can you describe what that means exactly?
Comment 2 Bug Janitor Service 2023-02-27 03:45:27 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 Bug Janitor Service 2023-03-14 03:45:47 UTC
This bug has been in NEEDSINFO status with no change for at least
30 days. The bug is now 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

Thank you for helping us make KDE software even better for everyone!
Comment 4 FGHNBB 2023-04-02 02:02:03 UTC
Created attachment 157782 [details]
New crash information added by DrKonqi

systemsettings (5.27.3) using Qt 5.15.8

i login first with i3wm,using alacritty to open systemsettings,which is kde settings,and then exit i3 to back to plasma,without doing anything,when i try to start systemsettings again in plasma,it dumped,but when i open it again,it worked again.(my archlinux language is Chinese Simplfied)

-- Backtrace (Reduced):
#11 0x00007fc332d7463d in QV4::QObjectWrapper::virtualResolveLookupGetter(QV4::Object const*, QV4::ExecutionEngine*, QV4::Lookup*) () from /usr/lib/libQt5Qml.so.5
[...]
#14 0x00007fc332d36c36 in QV4::Function::call(QV4::Value const*, QV4::Value const*, int, QV4::ExecutionContext const*) () from /usr/lib/libQt5Qml.so.5
#15 0x00007fc332e971ad in QQmlJavaScriptExpression::evaluate(QV4::CallData*, bool*) () from /usr/lib/libQt5Qml.so.5
#16 0x00007fc332e537f1 in QQmlBoundSignalExpression::evaluate(void**) () from /usr/lib/libQt5Qml.so.5
[...]
#18 0x00007fc332e7647f in QQmlNotifier::emitNotify(QQmlNotifierEndpoint*, void**) () from /usr/lib/libQt5Qml.so.5