Bug 349516

Summary: kwallet crashes when enable it
Product: [Applications] kwalletmanager Reporter: Bo Jin <bjin>
Component: generalAssignee: Valentin Rusu <valir>
Status: RESOLVED WORKSFORME    
Severity: crash CC: notmart
Priority: NOR Keywords: drkonqi
Version First Reported In: unspecified   
Target Milestone: ---   
Platform: openSUSE   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description Bo Jin 2015-06-23 07:44:38 UTC
Application: kcmshell4 (4.14.6)
KDE Platform Version: 4.14.8
Qt Version: 4.8.6
Operating System: Linux 3.16.7-21-desktop x86_64
Distribution: "openSUSE 13.2 (Harlequin) (x86_64)"

-- Information about the crash:
- What I was doing when the application crashed:
opened kwallet manager
clicked on enable checkbox
clicked ok
entered root password
crashed.

The crash can be reproduced every time.

-- Backtrace:
Application: KDE Control Module (kcmshell4), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f45b64ac780 (LWP 4292))]

Thread 3 (Thread 0x7f45980a1700 (LWP 4293)):
#0  0x00007f45b3acdc5d in poll () at /lib64/libc.so.6
#1  0x00007f45b0be0be4 in  () at /usr/lib64/libglib-2.0.so.0
#2  0x00007f45b0be0f0a in g_main_loop_run () at /usr/lib64/libglib-2.0.so.0
#3  0x00007f45983a2946 in  () at /usr/lib64/libgio-2.0.so.0
#4  0x00007f45b0c05b85 in  () at /usr/lib64/libglib-2.0.so.0
#5  0x00007f45b4d690a4 in start_thread () at /lib64/libpthread.so.0
#6  0x00007f45b3ad608d in clone () at /lib64/libc.so.6

Thread 2 (Thread 0x7f4596ccf700 (LWP 4294)):
#0  0x00007f45b3acdc5d in poll () at /lib64/libc.so.6
#1  0x00007f45b0be0be4 in  () at /usr/lib64/libglib-2.0.so.0
#2  0x00007f45b0be0cec in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#3  0x00007f45b512e0de in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQtCore.so.4
#4  0x00007f45b50ffe6f in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQtCore.so.4
#5  0x00007f45b5100165 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQtCore.so.4
#6  0x00007f45b4ffd0bf in QThread::exec() () at /usr/lib64/libQtCore.so.4
#7  0x00007f45b50e1783 in  () at /usr/lib64/libQtCore.so.4
#8  0x00007f45b4fff79f in  () at /usr/lib64/libQtCore.so.4
#9  0x00007f45b4d690a4 in start_thread () at /lib64/libpthread.so.0
#10 0x00007f45b3ad608d in clone () at /lib64/libc.so.6

Thread 1 (Thread 0x7f45b64ac780 (LWP 4292)):
[KCrash Handler]
#5  0x00007f45b462a464 in QAbstractButton::isChecked() const () at /usr/lib64/libQtGui.so.4
#6  0x00007f4598cadda7 in  () at /usr/lib64/kde4/kcm_kwallet.so
#7  0x00007f45a590d8e7 in KCModuleProxy::save() () at /usr/lib64/libkcmutils.so.4
#8  0x00007f45a5909b98 in  () at /usr/lib64/libkcmutils.so.4
#9  0x00007f45b51151fa in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () at /usr/lib64/libQtCore.so.4
#10 0x00007f45b5f663ef in KPushButton::authorized(KAuth::Action*) () at /usr/lib64/libkdeui.so.5
#11 0x00007f45b51151fa in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () at /usr/lib64/libQtCore.so.4
#12 0x00007f45b48c6bb2 in QAbstractButton::clicked(bool) () at /usr/lib64/libQtGui.so.4
#13 0x00007f45b4629fe3 in  () at /usr/lib64/libQtGui.so.4
#14 0x00007f45b462b153 in  () at /usr/lib64/libQtGui.so.4
#15 0x00007f45b462b23c in QAbstractButton::mouseReleaseEvent(QMouseEvent*) () at /usr/lib64/libQtGui.so.4
#16 0x00007f45b42ccc0a in QWidget::event(QEvent*) () at /usr/lib64/libQtGui.so.4
#17 0x00007f45b427d76c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib64/libQtGui.so.4
#18 0x00007f45b4283dea in QApplication::notify(QObject*, QEvent*) () at /usr/lib64/libQtGui.so.4
#19 0x00007f45b5ea4dca in KApplication::notify(QObject*, QEvent*) () at /usr/lib64/libkdeui.so.5
#20 0x00007f45b51012ad in QCoreApplication::notifyInternal(QObject*, QEvent*) () at /usr/lib64/libQtCore.so.4
#21 0x00007f45b42835e3 in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () at /usr/lib64/libQtGui.so.4
#22 0x00007f45b42f4c9b in  () at /usr/lib64/libQtGui.so.4
#23 0x00007f45b42f370c in QApplication::x11ProcessEvent(_XEvent*) () at /usr/lib64/libQtGui.so.4
#24 0x00007f45b431a5c2 in  () at /usr/lib64/libQtGui.so.4
#25 0x00007f45b0be0a04 in g_main_context_dispatch () at /usr/lib64/libglib-2.0.so.0
#26 0x00007f45b0be0c48 in  () at /usr/lib64/libglib-2.0.so.0
#27 0x00007f45b0be0cec in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#28 0x00007f45b512e0de in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQtCore.so.4
#29 0x00007f45b431a676 in  () at /usr/lib64/libQtGui.so.4
#30 0x00007f45b50ffe6f in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQtCore.so.4
#31 0x00007f45b5100165 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQtCore.so.4
#32 0x00007f45b471fd1c in QDialog::exec() () at /usr/lib64/libQtGui.so.4
#33 0x00007f459e1bf315 in kdemain () at /usr/lib64/libkdeinit4_kcmshell4.so
#34 0x0000000000408815 in _start ()

Reported using DrKonqi
Comment 1 Justin Zobel 2020-12-17 05:39:09 UTC
Thank you for the crash report.

As it has been a while since this was reported, can you please test and confirm if this issue is still occurring or if this bug report can be marked as resolved.

I have set the bug status to "needsinfo" pending your response, please change back to "reported" or "resolved/worksforme" when you respond, thank you.
Comment 2 Bug Janitor Service 2021-01-01 04:35:11 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 2021-01-16 04:34:27 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!