Bug 454513 - System Settings crashes when clicking 'Configure Fingerprint Authentication' in Users preferences panel
Summary: System Settings crashes when clicking 'Configure Fingerprint Authentication' ...
Status: RESOLVED WORKSFORME
Alias: None
Product: systemsettings
Classification: Applications
Component: kcm_users (show other bugs)
Version: 5.24.5
Platform: openSUSE Linux
: NOR crash
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2022-05-28 03:34 UTC by Gary L. Greene, Jr.
Modified: 2022-07-02 04:36 UTC (History)
2 users (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Gary L. Greene, Jr. 2022-05-28 03:34:42 UTC
Application: systemsettings (5.24.5)

Qt Version: 5.15.2
Frameworks Version: 5.94.0
Operating System: Linux 5.18.0-rc6-lp153.2.ged50f8f-default x86_64
Windowing System: X11
Distribution: "openSUSE Leap 15.3"
DrKonqi: 5.24.5 [KCrashBackend]

-- Information about the crash:
- What I was doing when the application crashed:

Click the 'Configure Fingerprint Authentication' button in the Users panel causes System Settings to crash.

The reporter is unsure if this crash is reproducible.

-- Backtrace:
Application: System Settings (systemsettings), signal: Segmentation fault

[KCrash Handler]
#4  0x00007f23cce5f25f in ?? () from /usr/lib64/libQt5Qml.so.5
#5  0x00007f23cce52465 in ?? () from /usr/lib64/libQt5Qml.so.5
#6  0x00007f23ccde33d0 in ?? () from /usr/lib64/libQt5Qml.so.5
#7  0x00007f23ccd72eba in QV4::Function::call(QV4::Value const*, QV4::Value const*, int, QV4::ExecutionContext const*) () from /usr/lib64/libQt5Qml.so.5
#8  0x00007f23ccf05407 in QQmlJavaScriptExpression::evaluate(QV4::CallData*, bool*) () from /usr/lib64/libQt5Qml.so.5
#9  0x00007f23ccf0b36e in QQmlBinding::evaluate(bool*) () from /usr/lib64/libQt5Qml.so.5
#10 0x00007f23ccf0fa05 in ?? () from /usr/lib64/libQt5Qml.so.5
#11 0x00007f23ccf0c642 in QQmlBinding::update(QFlags<QQmlPropertyData::WriteFlag>) () from /usr/lib64/libQt5Qml.so.5
#12 0x00007f23ccea85bf in QQmlContextData::refreshExpressionsRecursive(QQmlJavaScriptExpression*) () from /usr/lib64/libQt5Qml.so.5
#13 0x00007f23ccea8617 in QQmlContextData::refreshExpressionsRecursive(QQmlJavaScriptExpression*) () from /usr/lib64/libQt5Qml.so.5
#14 0x00007f23ccea8617 in QQmlContextData::refreshExpressionsRecursive(QQmlJavaScriptExpression*) () from /usr/lib64/libQt5Qml.so.5
#15 0x00007f23ccea8617 in QQmlContextData::refreshExpressionsRecursive(QQmlJavaScriptExpression*) () from /usr/lib64/libQt5Qml.so.5
#16 0x00007f23ccea8617 in QQmlContextData::refreshExpressionsRecursive(QQmlJavaScriptExpression*) () from /usr/lib64/libQt5Qml.so.5
#17 0x00007f23ccea8617 in QQmlContextData::refreshExpressionsRecursive(QQmlJavaScriptExpression*) () from /usr/lib64/libQt5Qml.so.5
#18 0x00007f23ccea8617 in QQmlContextData::refreshExpressionsRecursive(QQmlJavaScriptExpression*) () from /usr/lib64/libQt5Qml.so.5
#19 0x00007f23ccea8617 in QQmlContextData::refreshExpressionsRecursive(QQmlJavaScriptExpression*) () from /usr/lib64/libQt5Qml.so.5
#20 0x00007f23ccea8617 in QQmlContextData::refreshExpressionsRecursive(QQmlJavaScriptExpression*) () from /usr/lib64/libQt5Qml.so.5
#21 0x00007f23ccea8617 in QQmlContextData::refreshExpressionsRecursive(QQmlJavaScriptExpression*) () from /usr/lib64/libQt5Qml.so.5
#22 0x00007f23ccea8617 in QQmlContextData::refreshExpressionsRecursive(QQmlJavaScriptExpression*) () from /usr/lib64/libQt5Qml.so.5
#23 0x00007f23ccea8617 in QQmlContextData::refreshExpressionsRecursive(QQmlJavaScriptExpression*) () from /usr/lib64/libQt5Qml.so.5
#24 0x00007f23ccea8617 in QQmlContextData::refreshExpressionsRecursive(QQmlJavaScriptExpression*) () from /usr/lib64/libQt5Qml.so.5
#25 0x00007f23ccea8617 in QQmlContextData::refreshExpressionsRecursive(QQmlJavaScriptExpression*) () from /usr/lib64/libQt5Qml.so.5
#26 0x00007f23ccea8617 in QQmlContextData::refreshExpressionsRecursive(QQmlJavaScriptExpression*) () from /usr/lib64/libQt5Qml.so.5
#27 0x00007f23ccea8617 in QQmlContextData::refreshExpressionsRecursive(QQmlJavaScriptExpression*) () from /usr/lib64/libQt5Qml.so.5
#28 0x00007f23ccea8617 in QQmlContextData::refreshExpressionsRecursive(QQmlJavaScriptExpression*) () from /usr/lib64/libQt5Qml.so.5
#29 0x00007f23ccea8617 in QQmlContextData::refreshExpressionsRecursive(QQmlJavaScriptExpression*) () from /usr/lib64/libQt5Qml.so.5
#30 0x00007f23ccea8617 in QQmlContextData::refreshExpressionsRecursive(QQmlJavaScriptExpression*) () from /usr/lib64/libQt5Qml.so.5
#31 0x00007f23ccea8617 in QQmlContextData::refreshExpressionsRecursive(QQmlJavaScriptExpression*) () from /usr/lib64/libQt5Qml.so.5
#32 0x00007f23ccea8617 in QQmlContextData::refreshExpressionsRecursive(QQmlJavaScriptExpression*) () from /usr/lib64/libQt5Qml.so.5
#33 0x00007f23ccea8cad in QQmlContextData::refreshExpressionsRecursive(bool) () from /usr/lib64/libQt5Qml.so.5
#34 0x00007f23ccea8c94 in QQmlContextData::refreshExpressionsRecursive(bool) () from /usr/lib64/libQt5Qml.so.5
#35 0x00007f23ccea8c94 in QQmlContextData::refreshExpressionsRecursive(bool) () from /usr/lib64/libQt5Qml.so.5
#36 0x00007f23ccea8d68 in QQmlContextData::refreshExpressionsRecursive(bool) () from /usr/lib64/libQt5Qml.so.5
#37 0x00007f23ccea8d68 in QQmlContextData::refreshExpressionsRecursive(bool) () from /usr/lib64/libQt5Qml.so.5
#38 0x00007f23ccea8c94 in QQmlContextData::refreshExpressionsRecursive(bool) () from /usr/lib64/libQt5Qml.so.5
#39 0x00007f23ccea8c94 in QQmlContextData::refreshExpressionsRecursive(bool) () from /usr/lib64/libQt5Qml.so.5
#40 0x00007f23ccea8d68 in QQmlContextData::refreshExpressionsRecursive(bool) () from /usr/lib64/libQt5Qml.so.5
#41 0x00007f23ccea8d68 in QQmlContextData::refreshExpressionsRecursive(bool) () from /usr/lib64/libQt5Qml.so.5
#42 0x00007f23ccea8d68 in QQmlContextData::refreshExpressionsRecursive(bool) () from /usr/lib64/libQt5Qml.so.5
#43 0x00007f23ccea8d68 in QQmlContextData::refreshExpressionsRecursive(bool) () from /usr/lib64/libQt5Qml.so.5
#44 0x00007f23ccea8d68 in QQmlContextData::refreshExpressionsRecursive(bool) () from /usr/lib64/libQt5Qml.so.5
#45 0x00007f23ccea8d68 in QQmlContextData::refreshExpressionsRecursive(bool) () from /usr/lib64/libQt5Qml.so.5
#46 0x00007f23ccea8d68 in QQmlContextData::refreshExpressionsRecursive(bool) () from /usr/lib64/libQt5Qml.so.5
#47 0x00007f23ccea8d68 in QQmlContextData::refreshExpressionsRecursive(bool) () from /usr/lib64/libQt5Qml.so.5
#48 0x00007f23ccea8d3b in QQmlContextData::refreshExpressionsRecursive(bool) () from /usr/lib64/libQt5Qml.so.5
#49 0x00007f23ccea8d3b in QQmlContextData::refreshExpressionsRecursive(bool) () from /usr/lib64/libQt5Qml.so.5
#50 0x00007f23ccea8d3b in QQmlContextData::refreshExpressionsRecursive(bool) () from /usr/lib64/libQt5Qml.so.5
#51 0x00007f23ccea8d3b in QQmlContextData::refreshExpressionsRecursive(bool) () from /usr/lib64/libQt5Qml.so.5
#52 0x00007f23ccea8d3b in QQmlContextData::refreshExpressionsRecursive(bool) () from /usr/lib64/libQt5Qml.so.5
#53 0x00007f23ccea8d3b in QQmlContextData::refreshExpressionsRecursive(bool) () from /usr/lib64/libQt5Qml.so.5
#54 0x00007f23ccea8d3b in QQmlContextData::refreshExpressionsRecursive(bool) () from /usr/lib64/libQt5Qml.so.5
#55 0x00007f23ccea8d3b in QQmlContextData::refreshExpressionsRecursive(bool) () from /usr/lib64/libQt5Qml.so.5
#56 0x00007f23ccea8d3b in QQmlContextData::refreshExpressionsRecursive(bool) () from /usr/lib64/libQt5Qml.so.5
#57 0x00007f23ccea8d3b in QQmlContextData::refreshExpressionsRecursive(bool) () from /usr/lib64/libQt5Qml.so.5
#58 0x00007f23ccea8d3b in QQmlContextData::refreshExpressionsRecursive(bool) () from /usr/lib64/libQt5Qml.so.5
#59 0x00007f23ccea8d3b in QQmlContextData::refreshExpressionsRecursive(bool) () from /usr/lib64/libQt5Qml.so.5
#60 0x00007f23ccea8d3b in QQmlContextData::refreshExpressionsRecursive(bool) () from /usr/lib64/libQt5Qml.so.5
#61 0x00007f23ccea8d3b in QQmlContextData::refreshExpressionsRecursive(bool) () from /usr/lib64/libQt5Qml.so.5
#62 0x00007f23ccea8d3b in QQmlContextData::refreshExpressionsRecursive(bool) () from /usr/lib64/libQt5Qml.so.5
#63 0x00007f23ccea8d3b in QQmlContextData::refreshExpressionsRecursive(bool) () from /usr/lib64/libQt5Qml.so.5
#64 0x00007f23ccea8d3b in QQmlContextData::refreshExpressionsRecursive(bool) () from /usr/lib64/libQt5Qml.so.5
#65 0x00007f23ccea8d3b in QQmlContextData::refreshExpressionsRecursive(bool) () from /usr/lib64/libQt5Qml.so.5
#66 0x00007f23ccea8d3b in QQmlContextData::refreshExpressionsRecursive(bool) () from /usr/lib64/libQt5Qml.so.5
#67 0x00007f23ccea8d3b in QQmlContextData::refreshExpressionsRecursive(bool) () from /usr/lib64/libQt5Qml.so.5
#68 0x00007f23ccea8d3b in QQmlContextData::refreshExpressionsRecursive(bool) () from /usr/lib64/libQt5Qml.so.5
#69 0x00007f23ccea8d3b in QQmlContextData::refreshExpressionsRecursive(bool) () from /usr/lib64/libQt5Qml.so.5
#70 0x00007f23ccea8d3b in QQmlContextData::refreshExpressionsRecursive(bool) () from /usr/lib64/libQt5Qml.so.5
#71 0x00007f23ccea8d3b in QQmlContextData::refreshExpressionsRecursive(bool) () from /usr/lib64/libQt5Qml.so.5
#72 0x00007f23ccea8d3b in QQmlContextData::refreshExpressionsRecursive(bool) () from /usr/lib64/libQt5Qml.so.5
#73 0x00007f23ccea8d3b in QQmlContextData::refreshExpressionsRecursive(bool) () from /usr/lib64/libQt5Qml.so.5
#74 0x00007f23ccea8d3b in QQmlContextData::refreshExpressionsRecursive(bool) () from /usr/lib64/libQt5Qml.so.5
#75 0x00007f23ccea8c94 in QQmlContextData::refreshExpressionsRecursive(bool) () from /usr/lib64/libQt5Qml.so.5
#76 0x00007f23ccea8d68 in QQmlContextData::refreshExpressionsRecursive(bool) () from /usr/lib64/libQt5Qml.so.5
#77 0x00007f23ccea8d68 in QQmlContextData::refreshExpressionsRecursive(bool) () from /usr/lib64/libQt5Qml.so.5
#78 0x00007f23ccea8d68 in QQmlContextData::refreshExpressionsRecursive(bool) () from /usr/lib64/libQt5Qml.so.5
#79 0x00007f23ccea8e03 in QQmlContextData::refreshExpressions() () from /usr/lib64/libQt5Qml.so.5
#80 0x00007f23cce8c8e8 in QQmlEngine::retranslate() () from /usr/lib64/libQt5Qml.so.5
#81 0x00007f23cce8ca32 in QQmlEngine::event(QEvent*) () from /usr/lib64/libQt5Qml.so.5
#82 0x00007f23d419f3bc in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/libQt5Widgets.so.5
#83 0x00007f23d41a61a0 in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/libQt5Widgets.so.5
#84 0x00007f23d28d6c23 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /usr/lib64/libQt5Core.so.5
#85 0x00007f23d41dfe95 in QWidget::event(QEvent*) () from /usr/lib64/libQt5Widgets.so.5
#86 0x00007f23c6e0f16b in QQuickWidget::event(QEvent*) () from /usr/lib64/libQt5QuickWidgets.so.5
#87 0x00007f23d419f3bc in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/libQt5Widgets.so.5
#88 0x00007f23d41a61a0 in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/libQt5Widgets.so.5
#89 0x00007f23d28d6c23 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /usr/lib64/libQt5Core.so.5
#90 0x00007f23d41dfe95 in QWidget::event(QEvent*) () from /usr/lib64/libQt5Widgets.so.5
#91 0x00007f23d419f3bc in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/libQt5Widgets.so.5
#92 0x00007f23d41a61a0 in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/libQt5Widgets.so.5
#93 0x00007f23d28d6c23 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /usr/lib64/libQt5Core.so.5
#94 0x00007f23d41dfe95 in QWidget::event(QEvent*) () from /usr/lib64/libQt5Widgets.so.5
#95 0x00007f23d4286c5e in QFrame::event(QEvent*) () from /usr/lib64/libQt5Widgets.so.5
#96 0x00007f23d419f3bc in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/libQt5Widgets.so.5
#97 0x00007f23d41a61a0 in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/libQt5Widgets.so.5
#98 0x00007f23d28d6c23 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /usr/lib64/libQt5Core.so.5
#99 0x00007f23d41dfe95 in QWidget::event(QEvent*) () from /usr/lib64/libQt5Widgets.so.5
#100 0x00007f23d42eec50 in QMainWindow::event(QEvent*) () from /usr/lib64/libQt5Widgets.so.5
#101 0x00007f23d7673a04 in KMainWindow::event(QEvent*) () from /usr/lib64/libKF5XmlGui.so.5
#102 0x00007f23d76bb9c7 in KXmlGuiWindow::event(QEvent*) () from /usr/lib64/libKF5XmlGui.so.5
#103 0x00007f23d419f3bc in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/libQt5Widgets.so.5
#104 0x00007f23d41a61a0 in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/libQt5Widgets.so.5
#105 0x00007f23d28d6c23 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /usr/lib64/libQt5Core.so.5
#106 0x00007f23d41fd2a5 in ?? () from /usr/lib64/libQt5Widgets.so.5
#107 0x00007f23d419f3bc in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/libQt5Widgets.so.5
#108 0x00007f23d41a61a0 in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/libQt5Widgets.so.5
#109 0x00007f23d28d6c23 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /usr/lib64/libQt5Core.so.5
#110 0x00007f23d28d9641 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib64/libQt5Core.so.5
#111 0x00007f23d2939983 in ?? () from /usr/lib64/libQt5Core.so.5
#112 0x00007f23c7252624 in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0
#113 0x00007f23c72529c0 in ?? () from /usr/lib64/libglib-2.0.so.0
#114 0x00007f23c7252a4c in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#115 0x00007f23d293902c in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQt5Core.so.5
#116 0x00007f23d28d548a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQt5Core.so.5
#117 0x00007f23d28decc7 in QCoreApplication::exec() () from /usr/lib64/libQt5Core.so.5
#118 0x000056487060da3e in ?? ()
#119 0x00007f23d1c352bd in __libc_start_main () from /lib64/libc.so.6
#120 0x000056487060de6a in ?? ()
[Inferior 1 (process 6855) detached]

Possible duplicates by query: bug 452652, bug 451099, bug 451008, bug 450265, bug 450164.

Reported using DrKonqi
Comment 1 Nate Graham 2022-06-01 17:31:18 UTC
Does it happen again if you try again?

What fingerprint-related packages do you have installed?
Comment 2 Gary L. Greene, Jr. 2022-06-02 00:24:04 UTC
(In reply to Nate Graham from comment #1)
> Does it happen again if you try again?
> 
> What fingerprint-related packages do you have installed?

After installing fprint, it stopped crashing when clicking on the button, however, no GUI comes up to enroll my fingerprint
Comment 3 Bug Janitor Service 2022-06-17 04:35:26 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 4 Bug Janitor Service 2022-07-02 04:36:55 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!