Bug 290242 - ksecretsync crashes on closing
Summary: ksecretsync crashes on closing
Status: RESOLVED WORKSFORME
Alias: None
Product: ksecretsservice
Classification: Frameworks and Libraries
Component: ksecretssync (other bugs)
Version First Reported In: unspecified
Platform: unspecified Linux
: NOR crash
Target Milestone: ---
Assignee: Valentin Rusu
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-12-31 10:43 UTC by Vincent-Xavier JUMEL
Modified: 2018-10-30 13:13 UTC (History)
1 user (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 Vincent-Xavier JUMEL 2011-12-31 10:43:04 UTC
Application: ksecretsync (0.0)
KDE Platform Version: 4.7.95 (4.8 RC1 (4.7.95) (Compiled from sources)
Qt Version: 4.7.4
Operating System: Linux 3.1.0-gentoo x86_64
Distribution: "Gentoo Base System release 2.1"

-- Information about the crash:
I've launch ksecrectsync from a terminal. First time it print on stdout (or stderr) that network listening is starting. When I launch it a second time from the terminal, it pops up a window. When I close this window ksecrectsync crashes.

The crash can be reproduced every time.

-- Backtrace:
Application: Démon de synchronisation du service de mots de passe de KDE (ksecretsync), signal: Segmentation fault
[KCrash Handler]
#6  0x000000000040e56f in KSecretSyncWindow::~KSecretSyncWindow (this=0x7fffdc658f70, __in_chrg=<optimized out>, __vtt_parm=<optimized out>) at /var/tmp/portage/kde-base/ksecrets-4.7.95/work/ksecrets-4.7.95/secretsync/ksecretsyncwindow.cpp:69
#7  0x000000000040e609 in KSecretSyncWindow::~KSecretSyncWindow (this=0x7fffdc658f70, __in_chrg=<optimized out>, __vtt_parm=<optimized out>) at /var/tmp/portage/kde-base/ksecrets-4.7.95/work/ksecrets-4.7.95/secretsync/ksecretsyncwindow.cpp:71
#8  0x00007fd1129fc798 in QObject::event (this=0x7fffdc658f70, e=<optimized out>) at kernel/qobject.cpp:1200
#9  0x00007fd111dfc01b in QWidget::event (this=0x7fffdc658f70, event=0x901da0) at kernel/qwidget.cpp:8754
#10 0x00007fd1121a72b3 in QMainWindow::event (this=0x7fffdc658f70, event=0x901da0) at widgets/qmainwindow.cpp:1478
#11 0x00007fd113e490d7 in KXmlGuiWindow::event (this=0x7fffdc658f70, ev=0x901da0) at /var/tmp/portage/kde-base/kdelibs-4.7.95/work/kdelibs-4.7.95/kdeui/xmlgui/kxmlguiwindow.cpp:126
#12 0x00007fd111dab194 in notify_helper (e=0x901da0, receiver=0x7fffdc658f70, this=0x653aa0) at kernel/qapplication.cpp:4481
#13 QApplicationPrivate::notify_helper (this=0x653aa0, receiver=0x7fffdc658f70, e=0x901da0) at kernel/qapplication.cpp:4453
#14 0x00007fd111daffc1 in QApplication::notify (this=0x7fffdc658fe0, receiver=0x7fffdc658f70, e=0x901da0) at kernel/qapplication.cpp:4360
#15 0x00007fd113d48b28 in KApplication::notify (this=0x7fffdc658fe0, receiver=0x7fffdc658f70, event=0x901da0) at /var/tmp/portage/kde-base/kdelibs-4.7.95/work/kdelibs-4.7.95/kdeui/kernel/kapplication.cpp:311
#16 0x00007fd1129e5d0b in QCoreApplication::notifyInternal (this=0x7fffdc658fe0, receiver=0x7fffdc658f70, event=0x901da0) at kernel/qcoreapplication.cpp:787
#17 0x00007fd1129e9107 in sendEvent (event=0x901da0, receiver=0x7fffdc658f70) at kernel/qcoreapplication.h:215
#18 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x6216c0) at kernel/qcoreapplication.cpp:1428
#19 0x00007fd112a107d3 in sendPostedEvents () at kernel/qcoreapplication.h:220
#20 postEventSourceDispatch (s=0x6561d0) at kernel/qeventdispatcher_glib.cpp:277
#21 0x00007fd10e62bf7c in g_main_dispatch (context=0x6560e0) at gmain.c:2441
#22 g_main_context_dispatch (context=0x6560e0) at gmain.c:3011
#23 0x00007fd10e62c770 in g_main_context_iterate (context=0x6560e0, block=<optimized out>, dispatch=1, self=<optimized out>) at gmain.c:3089
#24 0x00007fd10e62c91b in g_main_context_iteration (context=0x6560e0, may_block=1) at gmain.c:3152
#25 0x00007fd112a10bf6 in QEventDispatcherGlib::processEvents (this=0x622eb0, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:422
#26 0x00007fd111e4f186 in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=<optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#27 0x00007fd1129e4e72 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#28 0x00007fd1129e509f in QEventLoop::exec (this=0x7fffdc658f00, flags=...) at kernel/qeventloop.cpp:201
#29 0x00007fd1129e92e7 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1064
#30 0x000000000040c757 in main (argc=1, argv=0x7fffdc659298) at /var/tmp/portage/kde-base/ksecrets-4.7.95/work/ksecrets-4.7.95/secretsync/main.cpp:87

Reported using DrKonqi
Comment 1 Andrew Crouthamel 2018-10-29 22:36:17 UTC
Dear Bug Submitter,

This bug has been stagnant for a long time. Could you help us out and re-test if the bug is valid in the latest version? I am setting the status to NEEDSINFO pending your response, please change the Status back to REPORTED when you respond.

Thank you for helping us make KDE software even better for everyone!
Comment 2 Vincent-Xavier JUMEL 2018-10-30 09:23:38 UTC
I've switched to KDE SC and KDE plasma a long time ago. This software doesn't run any more on my desktop.
Comment 3 Vincent-Xavier JUMEL 2018-10-30 09:25:40 UTC
Status changed
Comment 4 Andrew Crouthamel 2018-10-30 13:13:52 UTC
Thanks for the update!