Bug 331970

Summary: Telepathy Crashes on Login to KDE on Mint 16
Product: [Unmaintained] telepathy Reporter: Philip Keiter <philip.keiter>
Component: auth-handlerAssignee: Telepathy Bugs <kde-telepathy-bugs>
Status: RESOLVED DUPLICATE    
Severity: crash CC: kde, mklapetek
Priority: NOR Keywords: drkonqi
Version: 0.6.3   
Target Milestone: Future   
Platform: Mint (Ubuntu based)   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Philip Keiter 2014-03-10 14:32:26 UTC
Application: ktp-auth-handler (0.6.3)
KDE Platform Version: 4.11.5
Qt Version: 4.8.4
Operating System: Linux 3.11.0-12-generic x86_64
Distribution: Linux Mint 16 Petra

-- Information about the crash:
- What I was doing when the application crashed:
I turned on my computer and logged in. Telepathy crashes every time I log in. I use auto-login.

The crash can be reproduced every time.

-- 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]
#5  QCA::Certificate::fromDER (a=..., result=result@entry=0x0, provider=...) at qca_cert.cpp:1608
#6  0x00000000004149cb in TlsCertVerifierOp::gotProperties (this=0x1f2e200, op=<optimized out>) at /build/buildd/ktp-auth-handler-0.6.3/tls-cert-verifier-op.cpp:98
#7  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
#8  0x00007fe2a60d1a58 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#9  0x00007fe2a37a809f in Tp::PendingOperation::finished(Tp::PendingOperation*) () from /usr/lib/x86_64-linux-gnu/libtelepathy-qt4.so.2
#10 0x00007fe2a37a8191 in ?? () from /usr/lib/x86_64-linux-gnu/libtelepathy-qt4.so.2
#11 0x00007fe2a60d5dce in QObject::event(QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#12 0x00007fe2a65eddfc in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#13 0x00007fe2a65f4470 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#14 0x00007fe2a29c0a6a in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#15 0x00007fe2a60bd8bd in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#16 0x00007fe2a60c0e1f in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#17 0x00007fe2a60eb073 in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#18 0x00007fe2a01dd3b6 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#19 0x00007fe2a01dd708 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#20 0x00007fe2a01dd7ac in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#21 0x00007fe2a60eaa55 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#22 0x00007fe2a668f9d6 in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#23 0x00007fe2a60bc5ef in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#24 0x00007fe2a60bc8e5 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#25 0x00007fe2a60c1e5b in QCoreApplication::exec() () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#26 0x000000000040bbf8 in main (argc=<optimized out>, argv=0x7ffff8f7d2a8) at /build/buildd/ktp-auth-handler-0.6.3/main.cpp:90

Possible duplicates by query: bug 330411, bug 330184, bug 329673, bug 329209, bug 329132.

Reported using DrKonqi
Comment 1 David Edmundson 2014-03-10 14:33:21 UTC
Install qca-ossl and please ask your distribution to update their packaging.
Comment 2 Philip Keiter 2014-03-10 14:36:52 UTC
(In reply to comment #1)
> Install qca-ossl and please ask your distribution to update their packaging.

Do you have a link for that (distribution update request)?
Comment 3 Philip Keiter 2014-03-10 14:39:06 UTC
(In reply to comment #1)
> Install qca-ossl and please ask your distribution to update their packaging.

How do you install qca-ossl? I don't see it in my software manager.
Comment 4 Martin Klapetek 2014-03-10 14:40:54 UTC
Might be named libqca2-plugin-ossl, that's what it is in Kubuntu at least.

As for your distro people, you can reference this: http://mail.kde.org/pipermail/kde-telepathy/2013-November/010409.html
Comment 5 Martin Klapetek 2014-03-10 14:41:28 UTC

*** This bug has been marked as a duplicate of bug 324750 ***
Comment 6 Philip Keiter 2014-03-10 14:44:14 UTC
(In reply to comment #4)
> Might be named libqca2-plugin-ossl, that's what it is in Kubuntu at least.

Yes, I do see that one. Thanks!
Comment 7 Philip Keiter 2014-03-10 15:06:21 UTC
On community.linuxmint.com I submitted an Idea and a Tutorial referencing your pipermail link. Both are pending review so they won't show in search yet. I'm not sure how else to get their attention.
Comment 8 David Edmundson 2014-03-10 15:06:44 UTC
Thanks!
Comment 9 Philip Keiter 2014-03-10 15:11:36 UTC
If any other Mint users stumble upon this page, please vote up the fixes:
Here:
http://community.linuxmint.com/tutorial/view/1579
And here:
http://community.linuxmint.com/idea/view/4806
Comment 10 Philip Keiter 2014-03-11 03:07:31 UTC
I deleted those and posted to the forums instead.
Comment 12 Philip Keiter 2014-03-12 14:39:51 UTC
Corrected forums link:
http://forum.linuxmint.com/viewtopic.php?f=109&t=161964&e=0