Bug 328742

Summary: Telepathy KDE crashes at the start up of the program
Product: [Unmaintained] telepathy Reporter: Gatoso <gatoso>
Component: auth-handlerAssignee: Telepathy Bugs <kde-telepathy-bugs>
Status: RESOLVED DUPLICATE    
Severity: crash CC: mklapetek
Priority: NOR Keywords: drkonqi
Version: 0.6.3   
Target Milestone: Future   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Gatoso 2013-12-13 00:26:14 UTC
Application: ktp-auth-handler (0.6.3)
KDE Platform Version: 4.10.5
Qt Version: 4.8.4
Operating System: Linux 3.8.0-34-generic x86_64
Distribution: Linux Mint 15 Olivia

-- Information about the crash:
- What I was doing when the application crashed:

When I launch Telepathy KDE, sometimes, it crashes, but it is not the contact list, it is another "component", I don't know which one

The crash can be reproduced sometimes.

-- Backtrace:
Application: Gestor de autenticación de Telepathy (ktp-auth-handler), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[KCrash Handler]
#6  QCA::Certificate::fromDER (a=..., result=result@entry=0x0, provider=...) at qca_cert.cpp:1608
#7  0x0000000000414f08 in TlsCertVerifierOp::gotProperties (this=0x23e0020, op=<optimized out>) at /build/buildd/ktp-auth-handler-0.6.3/tls-cert-verifier-op.cpp:98
#8  0x00007fe6ed47e0ef in QMetaObject::activate (sender=sender@entry=0x22f7ee0, m=m@entry=0x7fe6eafc2420 <Tp::PendingOperation::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7fff5f7b13a0) at kernel/qobject.cpp:3539
#9  0x00007fe6eabdee8f in Tp::PendingOperation::finished (this=this@entry=0x22f7ee0, _t1=_t1@entry=0x22f7ee0) at /build/buildd/telepathy-qt-0.9.3/obj-x86_64-linux-gnu/TelepathyQt/_gen/pending-operation.moc.hpp:112
#10 0x00007fe6eabdef71 in Tp::PendingOperation::emitFinished (this=0x22f7ee0) at /build/buildd/telepathy-qt-0.9.3/TelepathyQt/pending-operation.cpp:123
#11 0x00007fe6ed4835be in QObject::event (this=0x22f7ee0, e=<optimized out>) at kernel/qobject.cpp:1194
#12 0x00007fe6ed9938ec in QApplicationPrivate::notify_helper (this=this@entry=0x22544e0, receiver=receiver@entry=0x22f7ee0, e=e@entry=0x22e6350) at kernel/qapplication.cpp:4567
#13 0x00007fe6ed99625b in QApplication::notify (this=this@entry=0x7fff5f7b1f50, receiver=receiver@entry=0x22f7ee0, e=e@entry=0x22e6350) at kernel/qapplication.cpp:4428
#14 0x00007fe6e9e061a6 in KApplication::notify (this=0x7fff5f7b1f50, receiver=0x22f7ee0, event=0x22e6350) at ../../kdeui/kernel/kapplication.cpp:311
#15 0x00007fe6ed46963e in QCoreApplication::notifyInternal (this=0x7fff5f7b1f50, receiver=receiver@entry=0x22f7ee0, event=event@entry=0x22e6350) at kernel/qcoreapplication.cpp:946
#16 0x00007fe6ed46d171 in sendEvent (event=0x22e6350, receiver=0x22f7ee0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#17 QCoreApplicationPrivate::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0, data=0x22021f0) at kernel/qcoreapplication.cpp:1570
#18 0x00007fe6ed46d4a3 in QCoreApplication::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0) at kernel/qcoreapplication.cpp:1463
#19 0x00007fe6ed497e83 in sendPostedEvents () at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:236
#20 postEventSourceDispatch (s=s@entry=0x22465f0) at kernel/qeventdispatcher_glib.cpp:279
#21 0x00007fe6e7636f05 in g_main_dispatch (context=0x2254970) at /build/buildd/glib2.0-2.36.0/./glib/gmain.c:3054
#22 g_main_context_dispatch (context=context@entry=0x2254970) at /build/buildd/glib2.0-2.36.0/./glib/gmain.c:3630
#23 0x00007fe6e7637248 in g_main_context_iterate (context=context@entry=0x2254970, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /build/buildd/glib2.0-2.36.0/./glib/gmain.c:3701
#24 0x00007fe6e7637304 in g_main_context_iteration (context=0x2254970, may_block=1) at /build/buildd/glib2.0-2.36.0/./glib/gmain.c:3762
#25 0x00007fe6ed498016 in QEventDispatcherGlib::processEvents (this=0x2203ad0, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#26 0x00007fe6eda3913e in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#27 0x00007fe6ed46838f in QEventLoop::processEvents (this=this@entry=0x7fff5f7b1cb0, flags=...) at kernel/qeventloop.cpp:149
#28 0x00007fe6ed468618 in QEventLoop::exec (this=this@entry=0x7fff5f7b1cb0, flags=...) at kernel/qeventloop.cpp:204
#29 0x00007fe6ed46dcf6 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1218
#30 0x00007fe6ed991ffc in QApplication::exec () at kernel/qapplication.cpp:3828
#31 0x000000000040bd55 in main (argc=<optimized out>, argv=0x7fff5f7b2088) at /build/buildd/ktp-auth-handler-0.6.3/main.cpp:90

Possible duplicates by query: bug 328327, bug 327903, bug 327369, bug 327368, bug 327184.

Reported using DrKonqi
Comment 1 Gatoso 2013-12-13 00:37:43 UTC
It have ocurred again, it happens in the log in of jabber. Here the backtrace:

#6  QCA::Certificate::fromDER (a=..., result=result@entry=0x0, provider=...) at qca_cert.cpp:1608
#7  0x0000000000414f08 in TlsCertVerifierOp::gotProperties (this=0x9e7900, op=<optimized out>) at /build/buildd/ktp-auth-handler-0.6.3/tls-cert-verifier-op.cpp:98
#8  0x00007fa3ab4ed0ef in QMetaObject::activate (sender=sender@entry=0x93d210, m=m@entry=0x7fa3a9031420 <Tp::PendingOperation::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7fff33f07d20) at kernel/qobject.cpp:3539
#9  0x00007fa3a8c4de8f in Tp::PendingOperation::finished (this=this@entry=0x93d210, _t1=_t1@entry=0x93d210) at /build/buildd/telepathy-qt-0.9.3/obj-x86_64-linux-gnu/TelepathyQt/_gen/pending-operation.moc.hpp:112
#10 0x00007fa3a8c4df71 in Tp::PendingOperation::emitFinished (this=0x93d210) at /build/buildd/telepathy-qt-0.9.3/TelepathyQt/pending-operation.cpp:123
#11 0x00007fa3ab4f25be in QObject::event (this=0x93d210, e=<optimized out>) at kernel/qobject.cpp:1194
#12 0x00007fa3aba028ec in QApplicationPrivate::notify_helper (this=this@entry=0x7d24e0, receiver=receiver@entry=0x93d210, e=e@entry=0x93d080) at kernel/qapplication.cpp:4567
#13 0x00007fa3aba0525b in QApplication::notify (this=this@entry=0x7fff33f088d0, receiver=receiver@entry=0x93d210, e=e@entry=0x93d080) at kernel/qapplication.cpp:4428
#14 0x00007fa3a7e751a6 in KApplication::notify (this=0x7fff33f088d0, receiver=0x93d210, event=0x93d080) at ../../kdeui/kernel/kapplication.cpp:311
#15 0x00007fa3ab4d863e in QCoreApplication::notifyInternal (this=0x7fff33f088d0, receiver=receiver@entry=0x93d210, event=event@entry=0x93d080) at kernel/qcoreapplication.cpp:946
#16 0x00007fa3ab4dc171 in sendEvent (event=0x93d080, receiver=0x93d210) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#17 QCoreApplicationPrivate::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0, data=0x7801f0) at kernel/qcoreapplication.cpp:1570
#18 0x00007fa3ab4dc4a3 in QCoreApplication::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0) at kernel/qcoreapplication.cpp:1463
#19 0x00007fa3ab506e83 in sendPostedEvents () at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:236
#20 postEventSourceDispatch (s=s@entry=0x7c45f0) at kernel/qeventdispatcher_glib.cpp:279
#21 0x00007fa3a56a5f05 in g_main_dispatch (context=0x7d2970) at /build/buildd/glib2.0-2.36.0/./glib/gmain.c:3054
#22 g_main_context_dispatch (context=context@entry=0x7d2970) at /build/buildd/glib2.0-2.36.0/./glib/gmain.c:3630
#23 0x00007fa3a56a6248 in g_main_context_iterate (context=context@entry=0x7d2970, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /build/buildd/glib2.0-2.36.0/./glib/gmain.c:3701
#24 0x00007fa3a56a6304 in g_main_context_iteration (context=0x7d2970, may_block=1) at /build/buildd/glib2.0-2.36.0/./glib/gmain.c:3762
#25 0x00007fa3ab507016 in QEventDispatcherGlib::processEvents (this=0x781ad0, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#26 0x00007fa3abaa813e in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#27 0x00007fa3ab4d738f in QEventLoop::processEvents (this=this@entry=0x7fff33f08630, flags=...) at kernel/qeventloop.cpp:149
#28 0x00007fa3ab4d7618 in QEventLoop::exec (this=this@entry=0x7fff33f08630, flags=...) at kernel/qeventloop.cpp:204
#29 0x00007fa3ab4dccf6 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1218
#30 0x00007fa3aba00ffc in QApplication::exec () at kernel/qapplication.cpp:3828
#31 0x000000000040bd55 in main (argc=<optimized out>, argv=0x7fff33f08a08) at /build/buildd/ktp-auth-handler-0.6.3/main.cpp:90
Comment 2 Martin Klapetek 2013-12-13 08:19:16 UTC
Please install qca-ossl. We'll be issuing an update for 0.6 series fixing it, it's also fixed in 0.7 version.

*** This bug has been marked as a duplicate of bug 327027 ***
Comment 3 Gatoso 2013-12-13 17:22:00 UTC
Thank you so much