[Bug 310491] New: Kleopatra crashes when dealing with s/mime certificates

Fabio Coatti fabio.coatti at gmail.com
Thu Nov 22 11:06:28 GMT 2012


https://bugs.kde.org/show_bug.cgi?id=310491

            Bug ID: 310491
          Severity: normal
           Version: 2.1.1
          Priority: NOR
                CC: mutz at kde.org
          Assignee: kdepim-bugs at kde.org
           Summary: Kleopatra crashes when dealing with s/mime
                    certificates
    Classification: Unclassified
                OS: Linux
          Reporter: fabio.coatti at gmail.com
          Hardware: Gentoo Packages
            Status: UNCONFIRMED
         Component: general
           Product: kleopatra

I'm seeing several crashes with kleopatra when performing several operations
with s/mime certificates.
As example, marking a root certificate trusted, kleopatra crashes, but this
happens not only here.
BAsically, I'm unable to deal with s/mime mail signatures because of problems
in marking certificates accepted by kleopatra/gpgsm, and trying to make them
accepted often I got crashes so I can't be sure if this is my error or some
bug.
I've got stack traces, but I guess I need some hints on how to recompile
kleopatra in order to get more useful data.


Reproducible: Always




Application: Kleopatra (kleopatra), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f1752bd7780 (LWP 28724))]

Thread 3 (Thread 0x7f173dc10700 (LWP 28749)):
#0  0x00007f1751c08d1d in read () from /lib64/libpthread.so.0
#1  0x00007f1749900a7f in ?? () from /usr/lib64/libglib-2.0.so.0
#2  0x00007f17498c7184 in g_main_context_check () from
/usr/lib64/libglib-2.0.so.0
#3  0x00007f17498c75b6 in ?? () from /usr/lib64/libglib-2.0.so.0
#4  0x00007f17498c7744 in g_main_context_iteration () from
/usr/lib64/libglib-2.0.so.0
#5  0x00007f1750273026 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib64/qt4/libQtCore.so.4
#6  0x00007f1750242ef2 in
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib64/qt4/libQtCore.so.4
#7  0x00007f1750243147 in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib64/qt4/libQtCore.so.4
#8  0x00007f1750140fa7 in QThread::exec() () from /usr/lib64/qt4/libQtCore.so.4
#9  0x00007f1750222b6f in ?? () from /usr/lib64/qt4/libQtCore.so.4
#10 0x00007f1750143fec in ?? () from /usr/lib64/qt4/libQtCore.so.4
#11 0x00007f1751c01ea7 in start_thread () from /lib64/libpthread.so.0
#12 0x00007f174e949eed in clone () from /lib64/libc.so.6

Thread 2 (Thread 0x7f173d40f700 (LWP 28822)):
#0  0x00007f1751c0617e in pthread_cond_timedwait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1  0x00007f17501444af in QWaitCondition::wait(QMutex*, unsigned long) () from
/usr/lib64/qt4/libQtCore.so.4
#2  0x00000000005d67bd in ?? ()
#3  0x00007f1750143fec in ?? () from /usr/lib64/qt4/libQtCore.so.4
#4  0x00007f1751c01ea7 in start_thread () from /lib64/libpthread.so.0
#5  0x00007f174e949eed in clone () from /lib64/libc.so.6

Thread 1 (Thread 0x7f1752bd7780 (LWP 28724)):
[KCrash Handler]
#6  0x00007f174fb7afbc in ?? () from /usr/lib64/qt4/libQtGui.so.4
#7  0x00007f174fb7b358 in ?? () from /usr/lib64/qt4/libQtGui.so.4
#8  0x00007f1750258009 in QMetaObject::activate(QObject*, QMetaObject const*,
int, void**) () from /usr/lib64/qt4/libQtCore.so.4
#9  0x00007f17502a4044 in QAbstractItemModel::rowsRemoved(QModelIndex const&,
int, int) () from /usr/lib64/qt4/libQtCore.so.4
#10 0x00007f175023ea01 in QAbstractItemModel::endRemoveRows() () from
/usr/lib64/qt4/libQtCore.so.4
#11 0x00000000004a1e0d in ?? ()
#12 0x00000000004a0f43 in ?? ()
#13 0x00000000004b35f5 in ?? ()
#14 0x00007f1750258009 in QMetaObject::activate(QObject*, QMetaObject const*,
int, void**) () from /usr/lib64/qt4/libQtCore.so.4
#15 0x0000000000489ec0 in ?? ()
#16 0x000000000048bf94 in ?? ()
#17 0x000000000048f405 in ?? ()
#18 0x000000000049187a in ?? ()
#19 0x0000000000491a00 in ?? ()
#20 0x0000000000491b34 in ?? ()
#21 0x00007f1750258009 in QMetaObject::activate(QObject*, QMetaObject const*,
int, void**) () from /usr/lib64/qt4/libQtCore.so.4
#22 0x00007f1752712054 in ?? () from /usr/lib64/libkleo.so.4
#23 0x00007f1752748e22 in ?? () from /usr/lib64/libkleo.so.4
#24 0x00007f175025d1d6 in QObject::event(QEvent*) () from
/usr/lib64/qt4/libQtCore.so.4
#25 0x00007f174f5ef7b4 in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() from /usr/lib64/qt4/libQtGui.so.4
#26 0x00007f174f5f44d1 in QApplication::notify(QObject*, QEvent*) () from
/usr/lib64/qt4/libQtGui.so.4
#27 0x00007f17517be866 in KApplication::notify(QObject*, QEvent*) () from
/usr/lib64/libkdeui.so.5
#28 0x00007f175024439c in QCoreApplication::notifyInternal(QObject*, QEvent*)
() from /usr/lib64/qt4/libQtCore.so.4
#29 0x00007f1750247bfa in QCoreApplicationPrivate::sendPostedEvents(QObject*,
int, QThreadData*) () from /usr/lib64/qt4/libQtCore.so.4
#30 0x00007f1750272ba3 in ?? () from /usr/lib64/qt4/libQtCore.so.4
#31 0x00007f17498c7333 in g_main_context_dispatch () from
/usr/lib64/libglib-2.0.so.0
#32 0x00007f17498c7680 in ?? () from /usr/lib64/libglib-2.0.so.0
#33 0x00007f17498c7744 in g_main_context_iteration () from
/usr/lib64/libglib-2.0.so.0
#34 0x00007f1750272fbf in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib64/qt4/libQtCore.so.4
#35 0x00007f174f6929de in ?? () from /usr/lib64/qt4/libQtGui.so.4
#36 0x00007f1750242ef2 in
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib64/qt4/libQtCore.so.4
#37 0x00007f1750243147 in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib64/qt4/libQtCore.so.4
#38 0x00007f1750247f15 in QCoreApplication::exec() () from
/usr/lib64/qt4/libQtCore.so.4
#39 0x000000000045064a in ?? ()
#40 0x00007f174e88391d in __libc_start_main () from /lib64/libc.so.6
#41 0x0000000000451601 in _start ()

-- 
You are receiving this mail because:
You are the assignee for the bug.



More information about the Kdepim-bugs mailing list