https://bugs.kde.org/show_bug.cgi?id=352281
Bug ID: 352281 Summary: kleopratra crash signing own key Product: kleopatra Version: 2.2.0 Platform: openSUSE RPMs OS: Linux Status: UNCONFIRMED Keywords: drkonqi Severity: crash Priority: NOR Component: general Assignee: kdepim-bugs@kde.org Reporter: johann-nikolaus.andr...@nacs.de CC: m...@kde.org Application: kleopatra (2.2.0) KDE Platform Version: 4.14.10 Qt Version: 4.8.7 Operating System: Linux 4.1.6-1-desktop x86_64 Distribution: "openSUSE 20150831 (Tumbleweed) (x86_64)" -- Information about the crash: - What I was doing when the application crashed: I tray to sign a own key with a different one. After selecting sign for public dont transfer to server and klicking next kleopratra krash. -- Backtrace: Application: Kleopatra (kleopatra), signal: Segmentation fault Using host libthread_db library "/lib64/libthread_db.so.1". [Current thread is 1 (Thread 0x7fe3368158c0 (LWP 18149))] Thread 5 (Thread 0x7fe31782e700 (LWP 18150)): #0 0x00007fe3324d832d in poll () at ../sysdeps/unix/syscall-template.S:84 #1 0x00007fe32d792e94 in g_main_context_iterate (priority=2147483647, n_fds=1, fds=0x7fe310003460, timeout=<optimized out>, context=0x7fe3100009a0) at gmain.c:4103 #2 0x00007fe32d792e94 in g_main_context_iterate (context=context@entry=0x7fe3100009a0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3803 #3 0x00007fe32d792f9c in g_main_context_iteration (context=0x7fe3100009a0, may_block=may_block@entry=1) at gmain.c:3869 #4 0x00007fe333eb326e in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7fe3100008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:452 #5 0x00007fe333e833e1 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fe31782dce0, flags=...) at kernel/qeventloop.cpp:149 #6 0x00007fe333e836f5 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fe31782dce0, flags=...) at kernel/qeventloop.cpp:204 #7 0x00007fe333d7ca59 in QThread::exec() (this=this@entry=0x1e67160) at thread/qthread.cpp:538 #8 0x00007fe333e644c3 in QInotifyFileSystemWatcherEngine::run() (this=0x1e67160) at io/qfilesystemwatcher_inotify.cpp:265 #9 0x00007fe333d7f23c in QThreadPrivate::start(void*) (arg=0x1e67160) at thread/qthread_unix.cpp:352 #10 0x00007fe3358394a4 in start_thread (arg=0x7fe31782e700) at pthread_create.c:334 #11 0x00007fe3324e0cad in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 4 (Thread 0x7fe31702d700 (LWP 18199)): #0 0x00007fe33583f428 in pthread_cond_timedwait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:225 #1 0x00007fe333d7f732 in QWaitCondition::wait(QMutex*, unsigned long) (time=2000, this=0x1e687e0) at thread/qwaitcondition_unix.cpp:84 #2 0x00007fe333d7f732 in QWaitCondition::wait(QMutex*, unsigned long) (this=this@entry=0x1e64938, mutex=mutex@entry=0x1e64930, time=time@entry=2000) at thread/qwaitcondition_unix.cpp:158 #3 0x00000000005ee6f0 in (anonymous namespace)::ReaderStatusThread::run() (this=0x1e64920) at /usr/src/debug/kdepim-4.14.10/kleopatra/smartcard/readerstatus.cpp:543 #4 0x00007fe333d7f23c in QThreadPrivate::start(void*) (arg=0x1e64920) at thread/qthread_unix.cpp:352 #5 0x00007fe3358394a4 in start_thread (arg=0x7fe31702d700) at pthread_create.c:334 #6 0x00007fe3324e0cad in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 3 (Thread 0x7fe307fff700 (LWP 18259)): #0 0x00007fe32d7d6b54 in g_mutex_unlock (mutex=0x7fe2fc0009a0) at gthread-posix.c:1348 #1 0x00007fe32d792e4e in g_main_context_iterate (context=context@entry=0x7fe2fc0009a0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3810 #2 0x00007fe32d792f9c in g_main_context_iteration (context=0x7fe2fc0009a0, may_block=may_block@entry=1) at gmain.c:3869 #3 0x00007fe333eb326e in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7fe2fc0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:452 #4 0x00007fe333e833e1 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fe307ffece0, flags=...) at kernel/qeventloop.cpp:149 #5 0x00007fe333e836f5 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fe307ffece0, flags=...) at kernel/qeventloop.cpp:204 #6 0x00007fe333d7ca59 in QThread::exec() (this=this@entry=0x218c010) at thread/qthread.cpp:538 #7 0x00007fe333e644c3 in QInotifyFileSystemWatcherEngine::run() (this=0x218c010) at io/qfilesystemwatcher_inotify.cpp:265 #8 0x00007fe333d7f23c in QThreadPrivate::start(void*) (arg=0x218c010) at thread/qthread_unix.cpp:352 #9 0x00007fe3358394a4 in start_thread (arg=0x7fe307fff700) at pthread_create.c:334 #10 0x00007fe3324e0cad in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 2 (Thread 0x7fe315b35700 (LWP 18371)): #0 0x00007fe3324ed22f in __libc_enable_asynccancel () at ../sysdeps/unix/sysv/linux/x86_64/cancellation.S:65 #1 0x00007fe3324d8322 in poll () at ../sysdeps/unix/syscall-template.S:84 #2 0x00007fe32d792e94 in g_main_context_iterate (priority=2147483647, n_fds=1, fds=0x7fe300005f60, timeout=<optimized out>, context=0x7fe300041ef0) at gmain.c:4103 #3 0x00007fe32d792e94 in g_main_context_iterate (context=context@entry=0x7fe300041ef0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3803 #4 0x00007fe32d792f9c in g_main_context_iteration (context=0x7fe300041ef0, may_block=may_block@entry=1) at gmain.c:3869 #5 0x00007fe333eb326e in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7fe300041720, flags=...) at kernel/qeventdispatcher_glib.cpp:452 #6 0x00007fe333e833e1 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fe315b34ce0, flags=...) at kernel/qeventloop.cpp:149 #7 0x00007fe333e836f5 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fe315b34ce0, flags=...) at kernel/qeventloop.cpp:204 #8 0x00007fe333d7ca59 in QThread::exec() (this=this@entry=0x20e8360) at thread/qthread.cpp:538 #9 0x00007fe333e644c3 in QInotifyFileSystemWatcherEngine::run() (this=0x20e8360) at io/qfilesystemwatcher_inotify.cpp:265 #10 0x00007fe333d7f23c in QThreadPrivate::start(void*) (arg=0x20e8360) at thread/qthread_unix.cpp:352 #11 0x00007fe3358394a4 in start_thread (arg=0x7fe315b35700) at pthread_create.c:334 #12 0x00007fe3324e0cad in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 1 (Thread 0x7fe3368158c0 (LWP 18149)): [KCrash Handler] #6 0x00000000005c302c in Kleo::Commands::CertifyCertificateCommand::Private::slotCertificationPrepared() (this=0x22a64d0) at /usr/src/debug/kdepim-4.14.10/kleopatra/commands/certifycertificatecommand.cpp:222 #7 0x00007fe333e97f60 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (sender=0x2035980, m=<optimized out>, local_signal_index=<optimized out>, argv=<optimized out>) at kernel/qobject.cpp:3576 #8 0x00007fe333e97f60 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (sender=0x25b3f00, m=m@entry=0x64e5c0 <Kleo::Dialogs::CertifyCertificateDialogPrivate::OptionsPage::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x0) at kernel/qobject.cpp:3576 #9 0x00000000004c7312 in Kleo::Dialogs::CertifyCertificateDialogPrivate::OptionsPage::validatePage() (this=<optimized out>) at /usr/src/debug/kdepim-4.14.10/build/kleopatra/moc_certifycertificatedialog_p.cpp:342 #10 0x00000000004c7312 in Kleo::Dialogs::CertifyCertificateDialogPrivate::OptionsPage::validatePage() (this=<optimized out>) at /usr/src/debug/kdepim-4.14.10/kleopatra/dialogs/certifycertificatedialog.cpp:217 #11 0x00007fe333702a1f in QWizard::next() (this=0x2035980) at dialogs/qwizard.cpp:3129 #12 0x00007fe333e97f60 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (sender=sender@entry=0x238d420, m=m@entry=0x7fe333ce9ea0 <QAbstractButton::staticMetaObject>, local_signal_index=local_signal_index@entry=2, argv=argv@entry=0x7ffd83b2acb0) at kernel/qobject.cpp:3576 #13 0x00007fe33386e142 in QAbstractButton::clicked(bool) (this=this@entry=0x238d420, _t1=false) at .moc/release-shared/moc_qabstractbutton.cpp:219 #14 0x00007fe3335c60d3 in QAbstractButtonPrivate::emitClicked() (this=this@entry=0x237c6f0) at widgets/qabstractbutton.cpp:548 #15 0x00007fe3335c72c4 in QAbstractButtonPrivate::click() (this=this@entry=0x237c6f0) at widgets/qabstractbutton.cpp:541 #16 0x00007fe3335c73b4 in QAbstractButton::mouseReleaseEvent(QMouseEvent*) (this=0x238d420, e=0x7ffd83b2b1b0) at widgets/qabstractbutton.cpp:1123 #17 0x00007fe33325df00 in QWidget::event(QEvent*) (this=0x238d420, event=0x7ffd83b2b1b0) at kernel/qwidget.cpp:8775 #18 0x00007fe33320af1c in QApplicationPrivate::notify_helper(QObject*, QEvent*) (this=this@entry=0x1d01110, receiver=receiver@entry=0x238d420, e=e@entry=0x7ffd83b2b1b0) at kernel/qapplication.cpp:4565 #19 0x00007fe333211b53 in QApplication::notify(QObject*, QEvent*) (this=this@entry=0x7ffd83b2bc90, receiver=receiver@entry=0x238d420, e=e@entry=0x7ffd83b2b1b0) at kernel/qapplication.cpp:4108 #20 0x00007fe33490863a in KApplication::notify(QObject*, QEvent*) (this=0x7ffd83b2bc90, receiver=0x238d420, event=0x7ffd83b2b1b0) at /usr/src/debug/kdelibs-4.14.10/kdeui/kernel/kapplication.cpp:311 #21 0x00007fe333e84a1d in QCoreApplication::notifyInternal(QObject*, QEvent*) (this=0x7ffd83b2bc90, receiver=receiver@entry=0x238d420, event=event@entry=0x7ffd83b2b1b0) at kernel/qcoreapplication.cpp:955 #22 0x00007fe3332111ed in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) (event=<optimized out>, receiver=<optimized out>) at ../../src/corelib/kernel/qcoreapplication.h:231 #23 0x00007fe3332111ed in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) (receiver=receiver@entry=0x238d420, event=event@entry=0x7ffd83b2b1b0, alienWidget=alienWidget@entry=0x238d420, nativeWidget=nativeWidget@entry=0x2035980, buttonDown=buttonDown@entry=0x7fe333cfb308 <qt_button_down>, lastMouseReceiver=..., spontaneous=true) at kernel/qapplication.cpp:3173 #24 0x00007fe333287942 in QETWidget::translateMouseEvent(_XEvent const*) (this=this@entry=0x2035980, event=event@entry=0x7ffd83b2b510) at kernel/qapplication_x11.cpp:4536 #25 0x00007fe33328630d in QApplication::x11ProcessEvent(_XEvent*) (this=0x7ffd83b2bc90, event=event@entry=0x7ffd83b2b510) at kernel/qapplication_x11.cpp:3653 #26 0x00007fe3332ae882 in x11EventSourceDispatch(GSource*, GSourceFunc, gpointer) (s=0x1cf4e10, callback=0x0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146 #27 0x00007fe32d792cc7 in g_main_context_dispatch (context=0x1d014b0) at gmain.c:3122 #28 0x00007fe32d792cc7 in g_main_context_dispatch (context=context@entry=0x1d014b0) at gmain.c:3737 #29 0x00007fe32d792ef8 in g_main_context_iterate (context=context@entry=0x1d014b0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3808 #30 0x00007fe32d792f9c in g_main_context_iteration (context=0x1d014b0, may_block=may_block@entry=1) at gmain.c:3869 #31 0x00007fe333eb324e in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x1c8e7c0, flags=...) at kernel/qeventdispatcher_glib.cpp:450 #32 0x00007fe3332ae946 in QGuiEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204 #33 0x00007fe333e833e1 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7ffd83b2b8e0, flags=...) at kernel/qeventloop.cpp:149 #34 0x00007fe333e836f5 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7ffd83b2b8e0, flags=...) at kernel/qeventloop.cpp:204 #35 0x00007fe333e88ef9 in QCoreApplication::exec() () at kernel/qcoreapplication.cpp:1227 #36 0x00007fe3332097dc in QApplication::exec() () at kernel/qapplication.cpp:3823 #37 0x000000000043fad6 in main(int, char**) (argc=<optimized out>, argv=<optimized out>) at /usr/src/debug/kdepim-4.14.10/kleopatra/main.cpp:320 The reporter indicates this bug may be a duplicate of or related to bug 190639. Possible duplicates by query: bug 282430. Reported using DrKonqi -- You are receiving this mail because: You are the assignee for the bug. _______________________________________________ Kdepim-bugs mailing list Kdepim-bugs@kde.org https://mail.kde.org/mailman/listinfo/kdepim-bugs