Version: (using KDE 4.2.2) OS: Linux Installed from: Ubuntu Packages I tried to certify my own certificate and kleopatra crashed. what i did: * go to other certificates * choose your gpg cert * rightclick=>certify certificate * proceed and crash reproduce: couldn't reproduce that but since then. Anwendung: Kleopatra (kleopatra), Signal SIGABRT [Current thread is 0 (LWP 17848)] Thread 5 (Thread 0xb4004b90 (LWP 27609)): #0 0xb80d6430 in __kernel_vsyscall () #1 0xb66017b1 in select () from /lib/tls/i686/cmov/libc.so.6 #2 0xb68d5380 in QProcessManager::run (this=0x9a0ebd0) at io/qprocess_unix.cpp:305 #3 0xb680396e in QThreadPrivate::start (arg=0x9a0ebd0) at thread/qthread_unix.cpp:189 #4 0xb7c034ff in start_thread (arg=0xb4004b90) at pthread_create.c:297 #5 0xb660949e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 4 (Thread 0xb371ab90 (LWP 28594)): #0 0xb80d6430 in __kernel_vsyscall () #1 0xb7c07412 in pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_timedwait.S:179 #2 0xb680498c in QWaitCondition::wait (this=0x99d9e50, mutex=0x99d9e4c, time=30000) at thread/qwaitcondition_unix.cpp:85 #3 0xb67f9e76 in QThreadPoolThread::run (this=0x9b6cb38) at concurrent/qthreadpool.cpp:140 #4 0xb680396e in QThreadPrivate::start (arg=0x9b6cb38) at thread/qthread_unix.cpp:189 #5 0xb7c034ff in start_thread (arg=0xb371ab90) at pthread_create.c:297 #6 0xb660949e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 3 (Thread 0xb2e77b90 (LWP 28597)): #0 0xb80d6430 in __kernel_vsyscall () #1 0xb7c07412 in pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_timedwait.S:179 #2 0xb680498c in QWaitCondition::wait (this=0x99d9e50, mutex=0x99d9e4c, time=30000) at thread/qwaitcondition_unix.cpp:85 #3 0xb67f9e76 in QThreadPoolThread::run (this=0x9b29fd0) at concurrent/qthreadpool.cpp:140 #4 0xb680396e in QThreadPrivate::start (arg=0x9b29fd0) at thread/qthread_unix.cpp:189 #5 0xb7c034ff in start_thread (arg=0xb2e77b90) at pthread_create.c:297 #6 0xb660949e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 2 (Thread 0xae646b90 (LWP 28883)): #0 0xb7c04a2c in __pthread_mutex_lock (mutex=0x9e115c4) at pthread_mutex_lock.c:86 #1 0xb5e33026 in ?? () from /usr/lib/libglib-2.0.so.0 #2 0xb5e33268 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #3 0xb6923457 in QEventDispatcherGlib::processEvents (this=0x9db5678, flags={i = -1369152920}) at kernel/qeventdispatcher_glib.cpp:325 #4 0xb68f606a in QEventLoop::processEvents (this=0xae6462e0, flags={i = -1369152856}) at kernel/qeventloop.cpp:149 #5 0xb68f64aa in QEventLoop::exec (this=0xae6462e0, flags={i = -1369152792}) at kernel/qeventloop.cpp:200 #6 0xb6800639 in QThread::exec (this=0x9e8efb8) at thread/qthread.cpp:481 #7 0xb68d8b8b in QInotifyFileSystemWatcherEngine::run (this=0x9e8efb8) at io/qfilesystemwatcher_inotify.cpp:214 #8 0xb680396e in QThreadPrivate::start (arg=0x9e8efb8) at thread/qthread_unix.cpp:189 #9 0xb7c034ff in start_thread (arg=0xae646b90) at pthread_create.c:297 #10 0xb660949e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 1 (Thread 0xb59cb700 (LWP 17848)): [KCrash Handler] #6 0xb80d6430 in __kernel_vsyscall () #7 0xb65506d0 in *__GI_raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64 #8 0xb6552098 in *__GI_abort () at abort.c:88 #9 0xb65495ce in *__GI___assert_fail (assertion=0x8234ea7 "key().protocol() == OpenPGP", file=0x8234db8 "/build/buildd/kdepim-4.2.2/kleopatra/commands/certifycertificatecommand.cpp", line=260, function=0x82353c0 "void Kleo::Commands::CertifyCertificateCommand::Private::createJob()") at assert.c:78 #10 0x0818f200 in Kleo::Commands::CertifyCertificateCommand::Private::createJob (this=0x9e380f8) at /build/buildd/kdepim-4.2.2/kleopatra/commands/certifycertificatecommand.cpp:260 #11 0x0818f29f in Kleo::Commands::CertifyCertificateCommand::Private::slotCertificationPrepared (this=0x9e380f8) at /build/buildd/kdepim-4.2.2/kleopatra/commands/certifycertificatecommand.cpp:221 #12 0x0818f8cb in Kleo::Commands::CertifyCertificateCommand::qt_metacall (this=0x9ec6358, _c=QMetaObject::InvokeMetaMethod, _id=2, _a=0xbfff3008) at /build/buildd/kdepim-4.2.2/obj-i486-linux-gnu/kleopatra/moc_certifycertificatecommand.cpp:72 #13 0xb690dca8 in QMetaObject::activate (sender=0x9f62f00, from_signal_index=44, to_signal_index=44, argv=0x0) at kernel/qobject.cpp:3069 #14 0xb690e932 in QMetaObject::activate (sender=0x9f62f00, m=0x8210f50, local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3143 #15 0x080e60c9 in Kleo::Dialogs::CertifyCertificateDialog::certificationPrepared (this=0x9f62f00) at /build/buildd/kdepim-4.2.2/obj-i486-linux-gnu/kleopatra/moc_certifycertificatedialog.cpp:83 #16 0x080e9030 in Kleo::Dialogs::CertifyCertificateDialog::qt_metacall (this=0x9f62f00, _c=QMetaObject::InvokeMetaMethod, _id=0, _a=0xbfff30f8) at /build/buildd/kdepim-4.2.2/obj-i486-linux-gnu/kleopatra/moc_certifycertificatedialog.cpp:71 #17 0xb690dca8 in QMetaObject::activate (sender=0x9a0b210, from_signal_index=30, to_signal_index=30, argv=0x0) at kernel/qobject.cpp:3069 #18 0xb690e932 in QMetaObject::activate (sender=0x9a0b210, m=0x8210fa0, local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3143 #19 0x080e6019 in Kleo::Dialogs::CertifyCertificateDialogPrivate::OptionsPage::nextClicked (this=0x9a0b210) at /build/buildd/kdepim-4.2.2/obj-i486-linux-gnu/kleopatra/moc_certifycertificatedialog_p.cpp:250 #20 0x080e6091 in Kleo::Dialogs::CertifyCertificateDialogPrivate::OptionsPage::validatePage (this=0x9a0b210) at /build/buildd/kdepim-4.2.2/kleopatra/dialogs/certifycertificatedialog.cpp:189 #21 0xb7323fd3 in QWizard::validateCurrentPage (this=0x9f62f00) at dialogs/qwizard.cpp:3141 #22 0xb732b2d4 in QWizard::next (this=0x9f62f00) at dialogs/qwizard.cpp:2931 #23 0xb732b533 in QWizard::qt_metacall (this=0x9f62f00, _c=QMetaObject::InvokeMetaMethod, _id=4, _a=0xbfff32ec) at .moc/release-shared/moc_qwizard.cpp:158 #24 0x080e8fdf in Kleo::Dialogs::CertifyCertificateDialog::qt_metacall (this=0x9f62f00, _c=QMetaObject::InvokeMetaMethod, _id=40, _a=0xbfff32ec) at /build/buildd/kdepim-4.2.2/obj-i486-linux-gnu/kleopatra/moc_certifycertificatedialog.cpp:66 #25 0xb690dca8 in QMetaObject::activate (sender=0x9ea59f0, from_signal_index=29, to_signal_index=30, argv=0xbfff32ec) at kernel/qobject.cpp:3069 #26 0xb690e0e0 in QMetaObject::activate (sender=0x9ea59f0, m=0xb76681e4, from_local_signal_index=2, to_local_signal_index=3, argv=0xbfff32ec) at kernel/qobject.cpp:3163 #27 0xb74806a1 in QAbstractButton::clicked (this=0x9ea59f0, _t1=false) at .moc/release-shared/moc_qabstractbutton.cpp:200 #28 0xb71ab4a9 in QAbstractButtonPrivate::emitClicked (this=0x9e2cbc8) at widgets/qabstractbutton.cpp:543 #29 0xb71ad104 in QAbstractButtonPrivate::click (this=0x9e2cbc8) at widgets/qabstractbutton.cpp:536 #30 0xb71ad396 in QAbstractButton::mouseReleaseEvent (this=0x9ea59f0, e=0xbfff38c8) at widgets/qabstractbutton.cpp:1115 #31 0xb6e20bd3 in QWidget::event (this=0x9ea59f0, event=0xbfff38c8) at kernel/qwidget.cpp:7516 #32 0xb71ab34e in QAbstractButton::event (this=0x9ea59f0, e=0xbfff38c8) at widgets/qabstractbutton.cpp:1077 #33 0xb7256310 in QPushButton::event (this=0x9ea59f0, e=0xbfff38c8) at widgets/qpushbutton.cpp:662 #34 0xb6dc9f2c in QApplicationPrivate::notify_helper (this=0x9a0d378, receiver=0x9ea59f0, e=0xbfff38c8) at kernel/qapplication.cpp:4084 #35 0xb6dd2ba1 in QApplication::notify (this=0xbfff41ec, receiver=0x9ea59f0, e=0xbfff38c8) at kernel/qapplication.cpp:3786 #36 0xb7a4794d in KApplication::notify (this=0xbfff41ec, receiver=0x9ea59f0, event=0xbfff38c8) at /build/buildd/kde4libs-4.2.2/kdeui/kernel/kapplication.cpp:307 #37 0xb68f7a3b in QCoreApplication::notifyInternal (this=0xbfff41ec, receiver=0x9ea59f0, event=0xbfff38c8) at kernel/qcoreapplication.cpp:602 #38 0xb6dd1c0e in QApplicationPrivate::sendMouseEvent (receiver=0x9ea59f0, event=0xbfff38c8, alienWidget=0x9ea59f0, nativeWidget=0x9f62f00, buttonDown=0xb7675200, lastMouseReceiver=@0xb7675204) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:216 #39 0xb6e41a0e in QETWidget::translateMouseEvent (this=0x9f62f00, event=0xbfff3f0c) at kernel/qapplication_x11.cpp:4425 #40 0xb6e40d37 in QApplication::x11ProcessEvent (this=0xbfff41ec, event=0xbfff3f0c) at kernel/qapplication_x11.cpp:3421 #41 0xb6e6bcfa in x11EventSourceDispatch (s=0x9a10000, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146 #42 0xb5e2fb88 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0 #43 0xb5e330eb in ?? () from /usr/lib/libglib-2.0.so.0 #44 0xb5e33268 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #45 0xb6923438 in QEventDispatcherGlib::processEvents (this=0x99dbb50, flags={i = -1073790776}) at kernel/qeventdispatcher_glib.cpp:323 #46 0xb6e6b3f5 in QGuiEventDispatcherGlib::processEvents (this=0x99dbb50, flags={i = -1073790728}) at kernel/qguieventdispatcher_glib.cpp:202 #47 0xb68f606a in QEventLoop::processEvents (this=0xbfff4170, flags={i = -1073790664}) at kernel/qeventloop.cpp:149 #48 0xb68f64aa in QEventLoop::exec (this=0xbfff4170, flags={i = -1073790600}) at kernel/qeventloop.cpp:200 #49 0xb68f8959 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:880 #50 0xb6dc9da7 in QApplication::exec () at kernel/qapplication.cpp:3553 #51 0x081bcd82 in main (argc=) at /build/buildd/kdepim-4.2.2/kleopatra/main.cpp:233 Current language: auto; currently c
Created attachment 60736 [details] New crash information added by DrKonqi kleopatra (2.1.1) on KDE Platform 4.6.80 (4.7 Beta1) using Qt 4.7.3 - What I was doing when the application crashed: I was certifying Aron's certificate :-) when the crash happened. -- Backtrace (Reduced): #9 0x00000000006bec53 in Kleo::Commands::CertifyCertificateCommand::Private::createJob (this=0x12cce00) at /vrac2/kdesrc/4/trunk/KDE/kdepim/kleopatra/commands/certifycertificatecommand.cpp:261 #10 0x00000000006be625 in Kleo::Commands::CertifyCertificateCommand::Private::slotCertificationPrepared (this=0x12cce00) at /vrac2/kdesrc/4/trunk/KDE/kdepim/kleopatra/commands/certifycertificatecommand.cpp:221 #11 0x00000000006beeeb in Kleo::Commands::CertifyCertificateCommand::qt_metacall (this=0xbc51a0, _c=QMetaObject::InvokeMetaMethod, _id=2, _a=0x7fffa15f4cc0) at /vrac2/kdesrc/4/build/KDE/kdepim/kleopatra/moc_certifycertificatecommand.cpp:78 [...] #13 0x00000000005b5ee1 in Kleo::Dialogs::CertifyCertificateDialog::certificationPrepared (this=0xc0d490) at /vrac2/kdesrc/4/build/KDE/kdepim/kleopatra/moc_certifycertificatedialog.cpp:89 #14 0x00000000005b5e7f in Kleo::Dialogs::CertifyCertificateDialog::qt_metacall (this=0xc0d490, _c=QMetaObject::InvokeMetaMethod, _id=0, _a=0x7fffa15f4de0) at /vrac2/kdesrc/4/build/KDE/kdepim/kleopatra/moc_certifycertificatedialog.cpp:77
*** Bug 282430 has been marked as a duplicate of this bug. ***
Works for me. Tested with current Kleopatra (KDE 4.10.3) with current Gpg4win-dev package without crash/problem. Please retest it with next coming gpg4win package and reopen or create new bug report if it's not fixed for you. Thanks.