Bug 272029 - kmail crashes everytime I attempt to define gpg key to sign for any identity
Summary: kmail crashes everytime I attempt to define gpg key to sign for any identity
Status: RESOLVED WORKSFORME
Alias: None
Product: kontact
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Mandriva RPMs Linux
: NOR crash
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-04-30 06:59 UTC by E. Hakan Duran
Modified: 2017-06-27 20:53 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
signature.asc (194 bytes, application/pgp-signature)
2017-06-26 01:20 UTC, E. Hakan Duran
Details

Note You need to log in before you can comment on or make changes to this bug.
Description E. Hakan Duran 2011-04-30 06:59:03 UTC
Application: kontact (4.4.9)
KDE Platform Version: 4.4.5 (KDE 4.4.5)
Qt Version: 4.6.3
Operating System: Linux 2.6.33.7-desktop-2mnb x86_64
Distribution: "Mandriva Linux 2010.2"

-- Information about the crash:
I have running kgpg with a few key pairs. ~/.gnupg folder is populated. I cannot succeed in defining a signing key for any of the identities I have in kmail (version 1.13.5, mandriva-linux pwp 2010.2). Everytime I push the "change" button to define a gpg key to sign email in the identity setting, crypto tab, kmail/kontact crashes with segmentation fault. This is a new install of the above-mentioned OS. I have older computers with same OS (upgraded) working flawlessly.

The crash can be reproduced every time.

 -- Backtrace:
Application: Kontact (kontact), signal: Segmentation fault
[Current thread is 1 (Thread 0x7f1fda575720 (LWP 13129))]

Thread 2 (Thread 0x7f1fb6f23710 (LWP 19370)):
[KCrash Handler]
#5  _dl_x86_64_save_sse () at ../sysdeps/x86_64/dl-trampoline.S:189
#6  0x00007f1fda3a7fdd in add_dependency (undef_name=<value optimized out>, undef_map=0x1735720, ref=0x7f1fb6f22a38, symbol_scope=<value optimized out>, version=0x0, 
    type_class=<value optimized out>, flags=5, skip_map=0x0) at dl-lookup.c:613
#7  _dl_lookup_symbol_x (undef_name=<value optimized out>, undef_map=0x1735720, ref=0x7f1fb6f22a38, symbol_scope=<value optimized out>, version=0x0, type_class=<value optimized out>, flags=5, 
    skip_map=0x0) at dl-lookup.c:816
#8  0x00007f1fda3ab351 in _dl_fixup (l=<value optimized out>, reloc_arg=<value optimized out>) at ../elf/dl-runtime.c:118
#9  0x00007f1fda3b14b5 in _dl_runtime_resolve () at ../sysdeps/x86_64/dl-trampoline.S:41
#10 0x00007f1fbea62125 in ?? () from /usr/lib64/libkleo.so.4
#11 0x00007f1fbea6285f in ?? () from /usr/lib64/libkleo.so.4
#12 0x00007f1fbea63d2d in ?? () from /usr/lib64/libkleo.so.4
#13 0x00007f1fbea6516d in ?? () from /usr/lib64/libkleo.so.4
#14 0x00007f1fd8cf5b45 in ?? () from /usr/lib64/libQtCore.so.4
#15 0x00007f1fd21aea5d in start_thread () from /lib64/libpthread.so.0
#16 0x00007f1fd7a6115d in clone () from /lib64/libc.so.6
#17 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f1fda575720 (LWP 13129)):
#0  0x00007f1fd7a57533 in poll () from /lib64/libc.so.6
#1  0x00007f1fcd10b40a in ?? () from /usr/lib64/libxcb.so.1
#2  0x00007f1fcd10b967 in ?? () from /usr/lib64/libxcb.so.1
#3  0x00007f1fcd10bc15 in xcb_writev () from /usr/lib64/libxcb.so.1
#4  0x00007f1fd2a2741a in _XSend () from /usr/lib64/libX11.so.6
#5  0x00007f1fd2a27965 in _XFlush () from /usr/lib64/libX11.so.6
#6  0x00007f1fd29f8a28 in XCheckIfEvent () from /usr/lib64/libX11.so.6
#7  0x00007f1fd822322c in ?? () from /usr/lib64/libQtGui.so.4
#8  0x00007f1fd822ed1b in QApplication::x11ProcessEvent(_XEvent*) () from /usr/lib64/libQtGui.so.4
#9  0x00007f1fd8259372 in ?? () from /usr/lib64/libQtGui.so.4
#10 0x00007f1fd0cf3d20 in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0
#11 0x00007f1fd0cf7b88 in ?? () from /usr/lib64/libglib-2.0.so.0
#12 0x00007f1fd0cf7d3c in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#13 0x00007f1fd8e0eb43 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4
#14 0x00007f1fd8258f5e in ?? () from /usr/lib64/libQtGui.so.4
#15 0x00007f1fd8de3e42 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4
#16 0x00007f1fd8de421c in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4
#17 0x00007f1fd867390e in QDialog::exec() () from /usr/lib64/libQtGui.so.4
#18 0x00007f1fbeac0eef in Kleo::KeyRequester::slotDialogButtonClicked() () from /usr/lib64/libkleo.so.4
#19 0x00007f1fbeac195c in Kleo::KeyRequester::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib64/libkleo.so.4
#20 0x00007f1fd8df87b6 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib64/libQtCore.so.4
#21 0x00007f1fd8845752 in QAbstractButton::clicked(bool) () from /usr/lib64/libQtGui.so.4
#22 0x00007f1fd855e7db in ?? () from /usr/lib64/libQtGui.so.4
#23 0x00007f1fd855f69b in ?? () from /usr/lib64/libQtGui.so.4
#24 0x00007f1fd855f90c in QAbstractButton::mouseReleaseEvent(QMouseEvent*) () from /usr/lib64/libQtGui.so.4
#25 0x00007f1fd8200432 in QWidget::event(QEvent*) () from /usr/lib64/libQtGui.so.4
#26 0x00007f1fd81aa0cc in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/libQtGui.so.4
#27 0x00007f1fd81b0e9b in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/libQtGui.so.4
#28 0x00007f1fd97ae366 in KApplication::notify(QObject*, QEvent*) () from /usr/lib64/libkdeui.so.5
#29 0x00007f1fd8de551c in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib64/libQtCore.so.4
#30 0x00007f1fd81b006e in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () from /usr/lib64/libQtGui.so.4
#31 0x00007f1fd822fd45 in ?? () from /usr/lib64/libQtGui.so.4
#32 0x00007f1fd822ea5a in QApplication::x11ProcessEvent(_XEvent*) () from /usr/lib64/libQtGui.so.4
#33 0x00007f1fd8259372 in ?? () from /usr/lib64/libQtGui.so.4
#34 0x00007f1fd0cf3d20 in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0
#35 0x00007f1fd0cf7b88 in ?? () from /usr/lib64/libglib-2.0.so.0
#36 0x00007f1fd0cf7d3c in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#37 0x00007f1fd8e0eb43 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4
#38 0x00007f1fd8258f5e in ?? () from /usr/lib64/libQtGui.so.4
#39 0x00007f1fd8de3e42 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4
#40 0x00007f1fd8de421c in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4
#41 0x00007f1fd867390e in QDialog::exec() () from /usr/lib64/libQtGui.so.4
#42 0x00007f1fbfe23944 in IdentityPage::slotModifyIdentity() () from /usr/lib64/libkmailprivate.so.4
#43 0x00007f1fbfe625ac in IdentityPage::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib64/libkmailprivate.so.4
#44 0x00007f1fd8df87b6 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib64/libQtCore.so.4
#45 0x00007f1fd8845752 in QAbstractButton::clicked(bool) () from /usr/lib64/libQtGui.so.4
#46 0x00007f1fd855e7db in ?? () from /usr/lib64/libQtGui.so.4
#47 0x00007f1fd855f69b in ?? () from /usr/lib64/libQtGui.so.4
#48 0x00007f1fd855f90c in QAbstractButton::mouseReleaseEvent(QMouseEvent*) () from /usr/lib64/libQtGui.so.4
#49 0x00007f1fd8200432 in QWidget::event(QEvent*) () from /usr/lib64/libQtGui.so.4
#50 0x00007f1fd81aa0cc in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/libQtGui.so.4
#51 0x00007f1fd81b0e9b in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/libQtGui.so.4
#52 0x00007f1fd97ae366 in KApplication::notify(QObject*, QEvent*) () from /usr/lib64/libkdeui.so.5
#53 0x00007f1fd8de551c in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib64/libQtCore.so.4
#54 0x00007f1fd81b006e in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () from /usr/lib64/libQtGui.so.4
#55 0x00007f1fd822fd45 in ?? () from /usr/lib64/libQtGui.so.4
#56 0x00007f1fd822ea5a in QApplication::x11ProcessEvent(_XEvent*) () from /usr/lib64/libQtGui.so.4
#57 0x00007f1fd8259372 in ?? () from /usr/lib64/libQtGui.so.4
#58 0x00007f1fd0cf3d20 in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0
#59 0x00007f1fd0cf7b88 in ?? () from /usr/lib64/libglib-2.0.so.0
#60 0x00007f1fd0cf7d3c in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#61 0x00007f1fd8e0eb43 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4
#62 0x00007f1fd8258f5e in ?? () from /usr/lib64/libQtGui.so.4
#63 0x00007f1fd8de3e42 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4
#64 0x00007f1fd8de421c in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4
#65 0x00007f1fd8de8ebb in QCoreApplication::exec() () from /usr/lib64/libQtCore.so.4
#66 0x0000000000403bb7 in _start ()

Reported using DrKonqi
Comment 1 Christophe Marin 2011-04-30 11:30:08 UTC
Unfortunately, the backtrace is not helpful.
If you can reproduce this bug, please install the debug package and paste a better one.
More informations on this page: http://techbase.kde.org/Development/Tutorials/Debugging/How_to_create_useful_crash_reports
Comment 2 E. Hakan Duran 2011-04-30 20:44:20 UTC
Thank you for the prompt reply. Here is the new backtrace after installing the kdepim-debug package:

Application: Kontact (kontact), signal: Segmentation fault
[Current thread is 1 (Thread 0x7f89e10bc720 (LWP 16605))]

Thread 2 (Thread 0x7f89bebf6710 (LWP 18841)):
[KCrash Handler]
#5  _dl_x86_64_save_sse () at ../sysdeps/x86_64/dl-trampoline.S:189
#6  0x00007f89e0eeefdd in add_dependency (undef_name=<value optimized out>, undef_map=0x23afac0, ref=0x7f89bebf5a38, symbol_scope=<value optimized out>, version=0x0, 
    type_class=<value optimized out>, flags=5, skip_map=0x0) at dl-lookup.c:613
#7  _dl_lookup_symbol_x (undef_name=<value optimized out>, undef_map=0x23afac0, ref=0x7f89bebf5a38, symbol_scope=<value optimized out>, version=0x0, type_class=<value optimized out>, flags=5, 
    skip_map=0x0) at dl-lookup.c:816
#8  0x00007f89e0ef2351 in _dl_fixup (l=<value optimized out>, reloc_arg=<value optimized out>) at ../elf/dl-runtime.c:118
#9  0x00007f89e0ef84b5 in _dl_runtime_resolve () at ../sysdeps/x86_64/dl-trampoline.S:41
#10 0x00007f89c5399125 in push_back (ctx=0x3cce430, pats=<value optimized out>, keys=..., secretOnly=<value optimized out>) at /usr/include/c++/4.4.3/bits/stl_vector.h:741
#11 do_list_keys (ctx=0x3cce430, pats=<value optimized out>, keys=..., secretOnly=<value optimized out>) at /usr/src/debug/kdepim-4.4.9/libkleo/backends/qgpgme/qgpgmekeylistjob.cpp:74
#12 0x00007f89c539985f in list_keys (ctx=0x0, pats=) at /usr/src/debug/kdepim-4.4.9/libkleo/backends/qgpgme/qgpgmekeylistjob.cpp:87
#13 0x00007f89c539ad2d in operator()<boost::tuples::tuple<GpgME::KeyListResult, std::vector<GpgME::Key, std::allocator<GpgME::Key> >, QString, GpgME::Error, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>, boost::tuples::tuple<GpgME::KeyListResult, std::vector<GpgME::Key, std::allocator<GpgME::Key> >, QString, GpgME::Error, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type> (*)(GpgME::Context*, QStringList, bool), boost::_bi::list1<GpgME::Context*&> > (function_obj_ptr=<value optimized out>) at /usr/include/boost/bind/bind.hpp:382
#14 operator()<GpgME::Context*> (function_obj_ptr=<value optimized out>) at /usr/include/boost/bind/bind_template.hpp:32
#15 operator()<boost::tuples::tuple<GpgME::KeyListResult, std::vector<GpgME::Key, std::allocator<GpgME::Key> >, QString, GpgME::Error, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>, boost::_bi::bind_t<boost::tuples::tuple<GpgME::KeyListResult, std::vector<GpgME::Key, std::allocator<GpgME::Key> >, QString, GpgME::Error, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>, boost::tuples::tuple<GpgME::KeyListResult, std::vector<GpgME::Key, std::allocator<GpgME::Key> >, QString, GpgME::Error, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type> (*)(GpgME::Context*, QStringList, bool), boost::_bi::list3<boost::arg<1>, boost::_bi::value<QStringList>, boost::_bi::value<bool> > >, boost::_bi::list0> (function_obj_ptr=<value optimized out>) at /usr/include/boost/bind/bind.hpp:243
#16 operator() (function_obj_ptr=<value optimized out>) at /usr/include/boost/bind/bind_template.hpp:20
#17 boost::detail::function::function_obj_invoker0<boost::_bi::bind_t<boost::_bi::unspecified, boost::_bi::bind_t<boost::tuples::tuple<GpgME::KeyListResult, std::vector<GpgME::Key, std::allocator<GpgME::Key> >, QString, GpgME::Error, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>, boost::tuples::tuple<GpgME::KeyListResult, std::vector<GpgME::Key, std::allocator<GpgME::Key> >, QString, GpgME::Error, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type> (*)(GpgME::Context*, QStringList, bool), boost::_bi::list3<boost::arg<1>, boost::_bi::value<QStringList>, boost::_bi::value<bool> > >, boost::_bi::list1<boost::_bi::value<GpgME::Context*> > >, boost::tuples::tuple<GpgME::KeyListResult, std::vector<GpgME::Key, std::allocator<GpgME::Key> >, QString, GpgME::Error, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type> >::invoke (function_obj_ptr=<value optimized out>)
    at /usr/include/boost/function/function_template.hpp:132
#18 0x00007f89c539c16d in Kleo::_detail::Thread<boost::tuples::tuple<GpgME::KeyListResult, std::vector<GpgME::Key, std::allocator<GpgME::Key> >, QString, GpgME::Error, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type> >::run() () from /usr/lib64/libkleo.so.4
#19 0x00007f89df83cb45 in ?? () from /usr/lib64/libQtCore.so.4
#20 0x00007f89d8cf5a5d in start_thread () from /lib64/libpthread.so.0
#21 0x00007f89de5a815d in clone () from /lib64/libc.so.6
#22 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f89e10bc720 (LWP 16605)):
#0  0x00007f89de59e533 in poll () from /lib64/libc.so.6
#1  0x00007f89d3c5240a in ?? () from /usr/lib64/libxcb.so.1
#2  0x00007f89d3c52967 in ?? () from /usr/lib64/libxcb.so.1
#3  0x00007f89d3c52c15 in xcb_writev () from /usr/lib64/libxcb.so.1
#4  0x00007f89d956e41a in _XSend () from /usr/lib64/libX11.so.6
#5  0x00007f89d955a773 in ?? () from /usr/lib64/libX11.so.6
#6  0x00007f89d955a95e in XPutImage () from /usr/lib64/libX11.so.6
#7  0x00007f89dede7f28 in QX11PixmapData::fromImage(QImage const&, QFlags<Qt::ImageConversionFlag>) () from /usr/lib64/libQtGui.so.4
#8  0x00007f89dedd3766 in QPixmap::fromImage(QImage const&, QFlags<Qt::ImageConversionFlag>) () from /usr/lib64/libQtGui.so.4
#9  0x00007f89dee36c98 in QPaintEngine::drawImage(QRectF const&, QImage const&, QRectF const&, QFlags<Qt::ImageConversionFlag>) () from /usr/lib64/libQtGui.so.4
#10 0x00007f89deef1eb2 in ?? () from /usr/lib64/libQtGui.so.4
#11 0x00007f89dee4c0bf in ?? () from /usr/lib64/libQtGui.so.4
#12 0x00007f89dee4e5cc in QPainter::drawRects(QRect const*, int) () from /usr/lib64/libQtGui.so.4
#13 0x00007f89dee4e74c in QPainter::fillRect(QRect const&, QBrush const&) () from /usr/lib64/libQtGui.so.4
#14 0x00007f89ceec3a41 in ?? () from /usr/lib64/kde4/plugins/styles/iaora-kde.so
#15 0x00007f89ceebfcb0 in ?? () from /usr/lib64/kde4/plugins/styles/iaora-kde.so
#16 0x00007f89e03081b4 in KStyle::drawControl(QStyle::ControlElement, QStyleOption const*, QPainter*, QWidget const*) const () from /usr/lib64/libkdeui.so.5
#17 0x00007f89ceebf89c in ?? () from /usr/lib64/kde4/plugins/styles/iaora-kde.so
#18 0x00007f89e03081f2 in KStyle::drawControl(QStyle::ControlElement, QStyleOption const*, QPainter*, QWidget const*) const () from /usr/lib64/libkdeui.so.5
#19 0x00007f89ceebf89c in ?? () from /usr/lib64/kde4/plugins/styles/iaora-kde.so
#20 0x00007f89e03dd6f5 in KPushButton::paintEvent(QPaintEvent*) () from /usr/lib64/libkdeui.so.5
#21 0x00007f89ded47012 in QWidget::event(QEvent*) () from /usr/lib64/libQtGui.so.4
#22 0x00007f89decf10cc in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/libQtGui.so.4
#23 0x00007f89decf76bb in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/libQtGui.so.4
#24 0x00007f89e02f5366 in KApplication::notify(QObject*, QEvent*) () from /usr/lib64/libkdeui.so.5
#25 0x00007f89df92c51c in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib64/libQtCore.so.4
#26 0x00007f89ded4f5fd in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib64/libQtGui.so.4
#27 0x00007f89ded50298 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) ()
   from /usr/lib64/libQtGui.so.4
#28 0x00007f89ded500c9 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) ()
   from /usr/lib64/libQtGui.so.4
#29 0x00007f89ded4f35a in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib64/libQtGui.so.4
#30 0x00007f89ded50298 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) ()
   from /usr/lib64/libQtGui.so.4
#31 0x00007f89ded500c9 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) ()
   from /usr/lib64/libQtGui.so.4
#32 0x00007f89ded4f35a in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib64/libQtGui.so.4
#33 0x00007f89def084d5 in ?? () from /usr/lib64/libQtGui.so.4
#34 0x00007f89ded40f80 in QWidgetPrivate::syncBackingStore() () from /usr/lib64/libQtGui.so.4
#35 0x00007f89ded47715 in QWidget::event(QEvent*) () from /usr/lib64/libQtGui.so.4
#36 0x00007f89decf10cc in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/libQtGui.so.4
#37 0x00007f89decf76bb in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/libQtGui.so.4
#38 0x00007f89e02f5366 in KApplication::notify(QObject*, QEvent*) () from /usr/lib64/libkdeui.so.5
#39 0x00007f89df92c51c in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib64/libQtCore.so.4
#40 0x00007f89def05857 in ?? () from /usr/lib64/libQtGui.so.4
#41 0x00007f89def08cd6 in ?? () from /usr/lib64/libQtGui.so.4
#42 0x00007f89ded4332b in QWidget::repaint(QRect const&) () from /usr/lib64/libQtGui.so.4
#43 0x00007f89ded433f3 in QWidget::repaint() () from /usr/lib64/libQtGui.so.4
#44 0x00007f89da597ff5 in Q3ListView::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib64/libQt3Support.so.4
#45 0x00007f89dcb3bba6 in K3ListView::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib64/libkde3support.so.4
#46 0x00007f89c53ecce0 in Kleo::KeyListView::qt_metacall (this=0x7fffa5dec9c0, _c=QMetaObject::ReadProperty, _id=-1, _a=0xffffffffffffffff)
    at /usr/src/debug/kdepim-4.4.9/build/libkleo/keylistview.moc:90
#47 0x00007f89df93f7b6 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib64/libQtCore.so.4
#48 0x00007f89df93c043 in QObject::event(QEvent*) () from /usr/lib64/libQtCore.so.4
#49 0x00007f89decf10cc in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/libQtGui.so.4
#50 0x00007f89decf76bb in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/libQtGui.so.4
#51 0x00007f89e02f5366 in KApplication::notify(QObject*, QEvent*) () from /usr/lib64/libkdeui.so.5
#52 0x00007f89df92c51c in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib64/libQtCore.so.4
#53 0x00007f89df959342 in ?? () from /usr/lib64/libQtCore.so.4
#54 0x00007f89df955e54 in ?? () from /usr/lib64/libQtCore.so.4
#55 0x00007f89d783ad20 in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0
#56 0x00007f89d783eb88 in ?? () from /usr/lib64/libglib-2.0.so.0
#57 0x00007f89d783ed3c in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#58 0x00007f89df955b43 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4
#59 0x00007f89ded9ff5e in ?? () from /usr/lib64/libQtGui.so.4
#60 0x00007f89df92ae42 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4
#61 0x00007f89df92b21c in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4
#62 0x00007f89df1ba90e in QDialog::exec() () from /usr/lib64/libQtGui.so.4
#63 0x00007f89c53f7eef in Kleo::KeyRequester::slotDialogButtonClicked (this=0x325fde0) at /usr/src/debug/kdepim-4.4.9/libkleo/ui/keyrequester.cpp:337
#64 0x00007f89c53f895c in Kleo::KeyRequester::qt_metacall (this=0x325fde0, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fffa5df4a90)
    at /usr/src/debug/kdepim-4.4.9/build/libkleo/keyrequester.moc:85
#65 0x00007f89df93f7b6 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib64/libQtCore.so.4
#66 0x00007f89df38c752 in QAbstractButton::clicked(bool) () from /usr/lib64/libQtGui.so.4
#67 0x00007f89df0a57db in ?? () from /usr/lib64/libQtGui.so.4
#68 0x00007f89df0a669b in ?? () from /usr/lib64/libQtGui.so.4
#69 0x00007f89df0a690c in QAbstractButton::mouseReleaseEvent(QMouseEvent*) () from /usr/lib64/libQtGui.so.4
#70 0x00007f89ded47432 in QWidget::event(QEvent*) () from /usr/lib64/libQtGui.so.4
#71 0x00007f89decf10cc in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/libQtGui.so.4
#72 0x00007f89decf7e9b in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/libQtGui.so.4
#73 0x00007f89e02f5366 in KApplication::notify(QObject*, QEvent*) () from /usr/lib64/libkdeui.so.5
#74 0x00007f89df92c51c in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib64/libQtCore.so.4
#75 0x00007f89decf706e in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () from /usr/lib64/libQtGui.so.4
#76 0x00007f89ded76d45 in ?? () from /usr/lib64/libQtGui.so.4
#77 0x00007f89ded75a5a in QApplication::x11ProcessEvent(_XEvent*) () from /usr/lib64/libQtGui.so.4
#78 0x00007f89deda0372 in ?? () from /usr/lib64/libQtGui.so.4
#79 0x00007f89d783ad20 in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0
#80 0x00007f89d783eb88 in ?? () from /usr/lib64/libglib-2.0.so.0
#81 0x00007f89d783ed3c in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#82 0x00007f89df955b43 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4
#83 0x00007f89ded9ff5e in ?? () from /usr/lib64/libQtGui.so.4
#84 0x00007f89df92ae42 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4
#85 0x00007f89df92b21c in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4
#86 0x00007f89df1ba90e in QDialog::exec() () from /usr/lib64/libQtGui.so.4
#87 0x00007f89c675a944 in IdentityPage::slotModifyIdentity (this=0x4548ac0) at /usr/src/debug/kdepim-4.4.9/kmail/configuredialog.cpp:410
#88 0x00007f89c67995ac in IdentityPage::qt_metacall (this=0x4548ac0, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fffa5df6210)
    at /usr/src/debug/kdepim-4.4.9/build/kmail/configuredialog_p.moc:313
#89 0x00007f89df93f7b6 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib64/libQtCore.so.4
#90 0x00007f89df38c752 in QAbstractButton::clicked(bool) () from /usr/lib64/libQtGui.so.4
#91 0x00007f89df0a57db in ?? () from /usr/lib64/libQtGui.so.4
#92 0x00007f89df0a669b in ?? () from /usr/lib64/libQtGui.so.4
#93 0x00007f89df0a690c in QAbstractButton::mouseReleaseEvent(QMouseEvent*) () from /usr/lib64/libQtGui.so.4
#94 0x00007f89ded47432 in QWidget::event(QEvent*) () from /usr/lib64/libQtGui.so.4
#95 0x00007f89decf10cc in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/libQtGui.so.4
#96 0x00007f89decf7e9b in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/libQtGui.so.4
#97 0x00007f89e02f5366 in KApplication::notify(QObject*, QEvent*) () from /usr/lib64/libkdeui.so.5
#98 0x00007f89df92c51c in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib64/libQtCore.so.4
#99 0x00007f89decf706e in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () from /usr/lib64/libQtGui.so.4
#100 0x00007f89ded76d45 in ?? () from /usr/lib64/libQtGui.so.4
#101 0x00007f89ded75a5a in QApplication::x11ProcessEvent(_XEvent*) () from /usr/lib64/libQtGui.so.4
#102 0x00007f89deda0372 in ?? () from /usr/lib64/libQtGui.so.4
#103 0x00007f89d783ad20 in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0
#104 0x00007f89d783eb88 in ?? () from /usr/lib64/libglib-2.0.so.0
#105 0x00007f89d783ed3c in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#106 0x00007f89df955b43 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4
#107 0x00007f89ded9ff5e in ?? () from /usr/lib64/libQtGui.so.4
#108 0x00007f89df92ae42 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4
#109 0x00007f89df92b21c in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4
#110 0x00007f89df92febb in QCoreApplication::exec() () from /usr/lib64/libQtCore.so.4
#111 0x0000000000403bb7 in main (argc=<value optimized out>, argv=<value optimized out>) at /usr/src/debug/kdepim-4.4.9/kontact/src/main.cpp:218


I hope this helps.
Comment 3 E. Hakan Duran 2011-05-20 01:54:37 UTC
Was the second backtrace helpful? Can you predict any time line for the resolution of the problem? GPG is such an integral part of kdepim for me, I really have a hard time without it properly setup.

Hakan
Comment 4 Denis Kurz 2017-06-24 00:14:27 UTC
This bug has never been confirmed for a KDE PIM version that is based on KDE Frameworks, except possibly a Technology Preview version 5.0.x. Those Framework-based versions differ significantly from the old 4.x series. Therefore, I plan to close it in around two or three months. In the meantime, it is set to WAITINGFORINFO to give reporters the opportunity to check if it is still valid. As soon as someone confirms it for a recent version (at least 5.1, ideally even more recent), I'll gladly reopen it.

Please understand that we lack the manpower to triage bugs reported for versions almost two years beyond their end of life.
Comment 5 E. Hakan Duran 2017-06-26 01:20:11 UTC
Created attachment 106298 [details]
signature.asc

On Friday, June 23, 2017 7:14:27 PM CDT you wrote:
> https://bugs.kde.org/show_bug.cgi?id=272029
> 
> Denis Kurz <kdenis@posteo.de> changed:
> 
>            What    |Removed                     |Added
> ----------------------------------------------------------------------------
> Resolution|BACKTRACE                   |WAITINGFORINFO
>                  CC|                            |kdenis@posteo.de
> 
> --- Comment #4 from Denis Kurz <kdenis@posteo.de> ---
> This bug has never been confirmed for a KDE PIM version that is based on KDE
> Frameworks, except possibly a Technology Preview version 5.0.x. Those
> Framework-based versions differ significantly from the old 4.x series.
> Therefore, I plan to close it in around two or three months. In the
> meantime, it is set to WAITINGFORINFO to give reporters the opportunity to
> check if it is still valid. As soon as someone confirms it for a recent
> version (at least 5.1, ideally even more recent), I'll gladly reopen it.
> 
> Please understand that we lack the manpower to triage bugs reported for
> versions almost two years beyond their end of life.


Hi There,

I believe I am the original reporter for this bug. I confirm that this behavior 
is not reproducle in KDEPIM 5.5.2. As far as I am concerned, you may please 
close the bug.

Thanks,

Hakan
Comment 6 Christoph Feck 2017-06-27 20:53:07 UTC
Thanks for the update; closing.