Bug 327369

Summary: ktp-auth-handler crashes after logging in
Product: [Unmaintained] telepathy Reporter: kdebugs.20.mank319
Component: auth-handlerAssignee: Telepathy Bugs <kde-telepathy-bugs>
Status: RESOLVED DUPLICATE    
Severity: crash CC: cllaurit64, dreadkinch, kde, kde
Priority: NOR Keywords: drkonqi
Version: 0.6.3   
Target Milestone: Future   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description kdebugs.20.mank319 2013-11-09 14:56:57 UTC
Application: ktp-auth-handler (0.6.3)
KDE Platform Version: 4.11.2
Qt Version: 4.8.4
Operating System: Linux 3.11.0-12-generic x86_64
Distribution: Ubuntu 13.10

-- Information about the crash:
- What I was doing when the application crashed:
Having set my IM Accounts to automatically reconnect after login, Telepathy tries to connect to my Faceobook and my Google Talk Account, right after booting.

Very often (I am not sure if this has been happening since I initially started using Telepathy, but has been occuring repeadedly since some days now) ktp-auth-handler crashes while initalizing the connection. After restarting it, everything works fine, which is why I guess, that my bug is related to bug 324750.

I have installed libqca2-plugin-ossl, as suggested in the comments, and I'm curious if the problem is solved.

The crash can be reproduced sometimes.

-- Backtrace:
Application: Telepathy Authentication Handler (ktp-auth-handler), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[KCrash Handler]
#6  0x00007f171419344a in QCA::Certificate::fromDER(QByteArray const&, QCA::ConvertResult*, QString const&) () from /usr/lib/x86_64-linux-gnu/libqca.so.2
#7  0x00000000004149cb in TlsCertVerifierOp::gotProperties (this=0xf1e8f0, op=<optimized out>) at /build/buildd/ktp-auth-handler-0.6.3/tls-cert-verifier-op.cpp:98
#8  0x0000000000415f5d in TlsCertVerifierOp::qt_static_metacall (_o=<optimized out>, _c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at /build/buildd/ktp-auth-handler-0.6.3/obj-x86_64-linux-gnu/tls-cert-verifier-op.moc:55
#9  0x00007f1718183a58 in QMetaObject::activate (sender=0xf4ee80, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7ffff0676ab0) at kernel/qobject.cpp:3539
#10 0x00007f171585a09f in Tp::PendingOperation::finished(Tp::PendingOperation*) () from /usr/lib/x86_64-linux-gnu/libtelepathy-qt4.so.2
#11 0x00007f171585a191 in ?? () from /usr/lib/x86_64-linux-gnu/libtelepathy-qt4.so.2
#12 0x00007f1718187dce in QObject::event (this=0xf4ee80, e=<optimized out>) at kernel/qobject.cpp:1194
#13 0x00007f171869fdfc in QApplicationPrivate::notify_helper (this=this@entry=0xd7d730, receiver=receiver@entry=0xf4ee80, e=e@entry=0xdeafe0) at kernel/qapplication.cpp:4567
#14 0x00007f17186a6470 in QApplication::notify (this=this@entry=0x7ffff0677210, receiver=receiver@entry=0xf4ee80, e=e@entry=0xdeafe0) at kernel/qapplication.cpp:4353
#15 0x00007f1714a72a6a in KApplication::notify (this=0x7ffff0677210, receiver=0xf4ee80, event=0xdeafe0) at ../../kdeui/kernel/kapplication.cpp:311
#16 0x00007f171816f8bd in QCoreApplication::notifyInternal (this=0x7ffff0677210, receiver=receiver@entry=0xf4ee80, event=event@entry=0xdeafe0) at kernel/qcoreapplication.cpp:946
#17 0x00007f1718172e1f in sendEvent (event=0xdeafe0, receiver=0xf4ee80) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#18 QCoreApplicationPrivate::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0, data=0xd391f0) at kernel/qcoreapplication.cpp:1570
#19 0x00007f17181732c3 in QCoreApplication::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0) at kernel/qcoreapplication.cpp:1463
#20 0x00007f171819d073 in sendPostedEvents () at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:236
#21 postEventSourceDispatch (s=0xd7b800) at kernel/qeventdispatcher_glib.cpp:279
#22 0x00007f17122903b6 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#23 0x00007f1712290708 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#24 0x00007f17122907ac in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#25 0x00007f171819ca55 in QEventDispatcherGlib::processEvents (this=0xd3aad0, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#26 0x00007f17187419d6 in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#27 0x00007f171816e5ef in QEventLoop::processEvents (this=this@entry=0x7ffff06770f0, flags=...) at kernel/qeventloop.cpp:149
#28 0x00007f171816e8e5 in QEventLoop::exec (this=this@entry=0x7ffff06770f0, flags=...) at kernel/qeventloop.cpp:204
#29 0x00007f1718173e5b in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1218
#30 0x00007f171869e34c in QApplication::exec () at kernel/qapplication.cpp:3828
#31 0x000000000040bbf8 in main (argc=<optimized out>, argv=0x7ffff0677348) at /build/buildd/ktp-auth-handler-0.6.3/main.cpp:90

The reporter indicates this bug may be a duplicate of or related to bug 324750.

Possible duplicates by query: bug 324750.

Reported using DrKonqi
Comment 1 David Edmundson 2013-11-09 15:12:49 UTC
It is solved. Even if it's not it's a packaging problem, I have notified all of them that they should fix it.

*** This bug has been marked as a duplicate of bug 324750 ***
Comment 2 David Edmundson 2013-11-21 14:43:01 UTC
*** Bug 327903 has been marked as a duplicate of this bug. ***
Comment 3 David Edmundson 2014-01-25 23:51:38 UTC
*** Bug 330411 has been marked as a duplicate of this bug. ***
Comment 4 David Edmundson 2014-04-21 08:26:36 UTC
*** Bug 333674 has been marked as a duplicate of this bug. ***