Bug#280777: kopete: Crashes with segfault in libcrypto
On Sunday 19 November 2006 18:02, Francis Irving wrote: > On Sun, Nov 19, 2006 at 12:52:38PM +0100, Sune Vuorela wrote: > > tag 280777 +moreinfo unreproducible > > thanks > > > > Hi! > > I currently have no problems using ssl - especially not with irc. > > Kopete has changed much lately, so it might be because of that. > > Can you still reproduce this ? > > Yes, I can, although I'm using Ubuntu now, and this version of Kopete > Version: 4:3.5.5+kopete0.12.3-0ubuntu1 Can you try with a brand new kopete configuration? (new user) [snip useless backtrace] > > Francis /Sune -- I'm not able to get access over the gadget over a IP mouse, how does it work? You should never receive the SMTP proxy on a analogic Web site to the program to forward from a controller. pgpKmZshRnoif.pgp Description: PGP signature
Bug#280777: kopete: Crashes with segfault in libcrypto
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On Sun, Nov 19, 2006 at 12:52:38PM +0100, Sune Vuorela wrote: > tag 280777 +moreinfo unreproducible > thanks > > Hi! > I currently have no problems using ssl - especially not with irc. > Kopete has changed much lately, so it might be because of that. > Can you still reproduce this ? Yes, I can, although I'm using Ubuntu now, and this version of Kopete Version: 4:3.5.5+kopete0.12.3-0ubuntu1 Oh yes, the (private) server that I'm trying to connect to is running on Debian, with this version of dancer-ircd Version: 1.0.36-3 I can connect fine to it from Gaim. Here is a stack trace I just got with that: (no debugging symbols found) Using host libthread_db library "/lib/tls/i686/cmov/libthread_db.so.1". (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) [Thread debugging using libthread_db enabled] [New Thread -1240159888 (LWP 6357)] (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) [KCrash handler] #6 0xb752be8c in KSSL::write () from /usr/lib/libkio.so.4 #7 0xb5ae2253 in KSSLSocket::writeBlock () from /usr/lib/kde3/kopete_irc.so #8 0xb5add1c0 in KIRC::Message::writeRawMessage () from /usr/lib/kde3/kopete_irc.so #9 0xb5add31e in KIRC::Message::writeMessage () from /usr/lib/kde3/kopete_irc.so #10 0xb5ac9c1f in KIRC::Engine::writeMessage () from /usr/lib/kde3/kopete_irc.so #11 0xb5a9a75a in IRCProtocol::slotWhoCommand () from /usr/lib/kde3/kopete_irc.so #12 0xb5a9dc63 in IRCProtocol::qt_invoke () from /usr/lib/kde3/kopete_irc.so #13 0xb6958957 in QObject::activate_signal () from /usr/lib/libqt-mt.so.3 #14 0xb7f20ced in Kopete::Command::handleCommand () from /usr/lib/libkopete.so.1 #15 0xb7f212bd in Kopete::Command::processCommand () from /usr/lib/libkopete.so.1 #16 0xb7f21ae3 in Kopete::Command::slotAction () from /usr/lib/libkopete.so.1 #17 0xb7f21bd2 in Kopete::Command::qt_invoke () from /usr/lib/libkopete.so.1 #18 0xb6958957 in QObject::activate_signal () from /usr/lib/libqt-mt.so.3 #19 0xb69593fc in QObject::activate_signal () from /usr/lib/libqt-mt.so.3 #20 0xb728c3b9 in KAction::activated () from /usr/lib/libkdeui.so.4 #21 0xb72c9c02 in KAction::slotActivated () from /usr/lib/libkdeui.so.4 #22 0xb739229d in KAction::slotPopupActivated () from /usr/lib/libkdeui.so.4 #23 0xb7392561 in KAction::qt_invoke () from /usr/lib/libkdeui.so.4 #24 0xb7f21bf7 in Kopete::Command::qt_invoke () from /usr/lib/libkopete.so.1 #25 0xb6958957 in QObject::activate_signal () from /usr/lib/libqt-mt.so.3 #26 0xb6ce4f44 in QSignal::signal () from /usr/lib/libqt-mt.so.3 #27 0xb69788ea in QSignal::activate () from /usr/lib/libqt-mt.so.3 #28 0xb6a7efd3 in QPopupMenu::mouseReleaseEvent () from /usr/lib/libqt-mt.so.3 #29 0xb72953ce in KPopupMenu::mouseReleaseEvent () from /usr/lib/
Bug#280777: kopete: Crashes with segfault in libcrypto
tag 280777 +moreinfo unreproducible thanks Hi! I currently have no problems using ssl - especially not with irc. Kopete has changed much lately, so it might be because of that. Can you still reproduce this ? /Sune -- I cannot turn on the coaxial ATI hardware from the tools inside Word XP, how does it work? You should never reset a DLL firewall of a hard disk on the directory to send a button. pgpbCzyVJPzSO.pgp Description: PGP signature
Bug#280777: kopete: Crashes with segfault in libcrypto
Hi! I noticed that freenode.net has an entry for brunner.freenode.net:993, where 993 is imaps in contrast to ircs which is 994. Both are not reachable anyways. Regards, David -- - hallo... wie gehts heute? - *hust* gut *rotz* *keuch* - gott sei dank kommunizieren wir über ein septisches medium ;) -- Matthias Leeb, Uni f. angewandte Kunst, 2005-02-15
Bug#280777: kopete: Crashes with segfault in libcrypto
On Friday 12 November 2004 08:02 am, Josh Metzler wrote: > On Friday 12 November 2004 02:45 am, you wrote: > > On Thu, Nov 11, 2004 at 10:14:58PM -0500, Josh Metzler wrote: > > > On Thursday 11 November 2004 05:52 pm, you wrote: > > > > On Thu, Nov 11, 2004 at 05:39:03PM -0500, Josh Metzler wrote: > > > > > I'm not sure - I'll see if I can find the icon file. I'm just a > > > > > user who likes to try to help solve bugs in KDE, too. > > > > > > > > I've just spotted these in the console window if I launch it from > > > > there: > > > > > > > > kdecore (KLibLoader): WARNING: KLibrary: /usr/lib/libkdecore.so.4: > > > > undefined symbol: PKCS7_content_free kdecore (KLibLoader): WARNING: > > > > KLibrary: /usr/lib/libkdecore.so.4: undefined symbol: > > > > OpenSSL_add_all_algorithms kdecore (KLibLoader): WARNING: KLibrary: > > > > /usr/lib/libkdecore.so.4: undefined symbol: > > > > OpenSSL_add_all_algorithms_conf kdecore (KLibLoader): WARNING: > > > > KLibrary: /usr/lib/libkdecore.so.4: undefined symbol: > > > > OpenSSL_add_all_algorithms_noconf > > > > > > > > That library is in kdelibs4/unstable, but it is already newest > > > > version 4:3.3.1-1 > > > > > > > > Francis > > > > > > These warnings indicate that libkdecore.so.4 is expecting to find (and > > > use) those symbols in some library it is linked to. My guess from your > > > backtrace is /usr/lib/libcrypto.so.0.9.7. > > > > > > I looked at my /usr/lib/libcrypto.so.0.9.7 using objdump -TC, and it > > > doesn't contain any of those four symbols. I don't have any accounts > > > that I use kopete with SSL for, but I also don't get any warnings when > > > I start kopete from the command line. So, maybe we have different > > > libkdecore.so s? > > > > > > My /usr/lib/libkdecore.so.4 is a symlink to > > > /usr/lib/libkdecore.so.4.2.0 which has an md5sum of > > > 530374cbdd22e69b67018a8e97814713 /usr/lib/libkdecore.so.4.2.0 > > > > Hmmm... > > > > I have the same version. > > > > owl:~$ ls -l /usr/lib/libkdecore.so.4 > > lrwxr-xr-x1 root root 19 Nov 11 15:29 > > /usr/lib/libkdecore.so.4 -> libkdecore.so.4.2.0 > > owl:~$ md5sum /usr/lib/libkdecore.so.4 > > 530374cbdd22e69b67018a8e97814713 /usr/lib/libkdecore.so.4 > > > > Could you maybe make a Jabber account, and try connecting with SSL? > > Many jabber servers support it, for example jabber.at. > > I will see if I can find some time in the near future to do so. > > > You've prompted me to hunt for which dependency is trying to call > > functions like OpenSSL_add_all_algorithms_noconf > > > > owl:~$ strings -f `ldd /usr/bin/kopete | cut -d " " -f 3` | grep -i > > add_all_algo /usr/lib/libkio.so.4: OpenSSL_add_all_algorithms > > /usr/lib/libkio.so.4: OpenSSL_add_all_algorithms_conf > > /usr/lib/libkio.so.4: OpenSSL_add_all_algorithms_noconf > > > > owl:~$ dpkg -S /usr/lib/libkio.so.4.2.0 > > kdelibs4: /usr/lib/libkio.so.4.2.0 > > owl:~$ md5sum /usr/lib/libkio.so.4.2.0 > > e872800042561d63c82d838a72fec5b7 /usr/lib/libkio.so.4.2.0 > > owl:~$ dpkg -s kdelibs4 | grep Ver > > Version: 4:3.3.1-1 > > Well, I get the same outputs as you do from all of those commands. > > > Who knows though, maybe these warnings are meant to be there and this > > is just a red herring. What's the best way to feed this discussion > > into the bug tracker? Just summmarise it at the end if we get > > somewhere? > > > > Francis > > We probably should have kept the bug in the CC line. Since most of our > discussion is still above, I'm just adding the bug back into the CC. > > Josh Oops - this one should have been CCed to the #280777, not 280776. Changing that. I think the solution might be as simple as installing package qca-tls. I just ran across bug# 278636. Josh
Bug#280777: kopete: Crashes with segfault in libcrypto
Package: kopete Version: 4:3.3.1-1 Severity: important Whe I run kopete after upgrading I get a segfault with the backtrace given below. I've tried upgrading libcrypto, but it doesn't help. I have several accounts configured to use SSL, in Jabber and IRC. If I remove the kopete config files under ~/.kde it starts up fine, but after I reconfigure my SSL jabber account it refuses to connect with no error message or other feedback. [New Thread 1104191104 (LWP 15472)] [New Thread 1135381424 (LWP 15478)] [New Thread 1126992816 (LWP 15476)] [KCrash handler] #3 0x43b90a64 in X509_get_subject_name () from /usr/lib/libcrypto.so.0.9.7 #4 0x4084bc38 in KOpenSSLProxy::X509_get_subject_name(x509_st*) () from /usr/lib/libkio.so.4 #5 0x408389a8 in KSSLCertificate::getSubject() const () from /usr/lib/libkio.so.4 #6 0x4083f0f1 in KSSLPeerInfo::certMatchesAddress() () from /usr/lib/libkio.so.4 #7 0x422abada in KSSLSocket::verifyCertificate() () from /usr/lib/kde3/kopete_irc.so #8 0x422aa9b3 in KSSLSocket::slotConnected() () from /usr/lib/kde3/kopete_irc.so #9 0x422ad073 in KSSLSocket::qt_invoke(int, QUObject*) () from /usr/lib/kde3/kopete_irc.so #10 0x412bc4a6 in QObject::activate_signal(QConnectionList*, QUObject*) () from /usr/lib/libqt-mt.so.3 #11 0x412bc354 in QObject::activate_signal(int) () from /usr/lib/libqt-mt.so.3 #12 0x40ecd70c in KExtendedSocket::connectionSuccess() () from /usr/lib/libkdecore.so.4 #13 0x40ecc967 in KExtendedSocket::connectionEvent() () from /usr/lib/libkdecore.so.4 #14 0x40ecbd88 in KExtendedSocket::socketActivityWrite() () from /usr/lib/libkdecore.so.4 #15 0x40ecd80a in KExtendedSocket::qt_invoke(int, QUObject*) () from /usr/lib/libkdecore.so.4 #16 0x422ad03b in KSSLSocket::qt_invoke(int, QUObject*) () from /usr/lib/kde3/kopete_irc.so #17 0x412bc52c in QObject::activate_signal(QConnectionList*, QUObject*) () from /usr/lib/libqt-mt.so.3 #18 0x412bc68d in QObject::activate_signal(int, int) () from /usr/lib/libqt-mt.so.3 #19 0x415faeb2 in QSocketNotifier::activated(int) () from /usr/lib/libqt-mt.so.3 #20 0x412d8cd0 in QSocketNotifier::event(QEvent*) () from /usr/lib/libqt-mt.so.3 #21 0x4125fbcf in QApplication::internalNotify(QObject*, QEvent*) () from /usr/lib/libqt-mt.so.3 #22 0x4125f1ce in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libqt-mt.so.3 #23 0x40e04da3 in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdecore.so.4 #24 0x4124f5da in QEventLoop::activateSocketNotifiers() () from /usr/lib/libqt-mt.so.3 #25 0x41208c03 in QEventLoop::processEvents(unsigned) () from /usr/lib/libqt-mt.so.3 #26 0x41271f28 in QEventLoop::enterLoop() () from /usr/lib/libqt-mt.so.3 #27 0x41271dd8 in QEventLoop::exec() () from /usr/lib/libqt-mt.so.3 #28 0x4125fe21 in QApplication::exec() () from /usr/lib/libqt-mt.so.3 #29 0x08069abd in QFrame::paintEvent(QPaintEvent*) () #30 0x41aa77f8 in __libc_start_main () from /lib/tls/libc.so.6 #31 0x in ?? () -- System Information: Debian Release: testing/unstable APT prefers unstable APT policy: (990, 'unstable'), (500, 'testing'), (1, 'experimental') Architecture: i386 (i686) Kernel: Linux 2.6.7.20040812 Locale: LANG=C, LC_CTYPE=C Versions of packages kopete depends on: ii kdelibs4 4:3.3.1-1 KDE core libraries ii libart-2.0-2 2.3.16-6 Library of functions for 2D graphi ii libc6 2.3.2.ds1-18 GNU C Library: Shared libraries an ii libfam0c102 2.7.0-6client library to control the FAM ii libgadu3 1:1.5-4Gadu-Gadu protocol library - runti ii libgcc1 1:3.4.2-3 GCC support library ii libglib1.21.2.10-9 The GLib library of C routines ii libgtk1.2 1.2.10-17 The GIMP Toolkit set of widgets fo ii libice6 4.3.0.dfsg.1-8 Inter-Client Exchange library ii libidn11 0.5.2-3GNU libidn library, implementation ii libjpeg62 6b-9 The Independent JPEG Group's JPEG ii libpcre3 4.5-1.1Perl 5 Compatible Regular Expressi ii libpng12-01.2.7-1PNG library - runtime ii libqt3c102-mt 3:3.3.3-5 Qt GUI Library (Threaded runtime v ii libsm64.3.0.dfsg.1-8 X Window System Session Management ii libstdc++51:3.3.5-2 The GNU Standard C++ Library v3 ii libx11-6 4.3.0.dfsg.1-8 X Window System protocol client li ii libxext6 4.3.0.dfsg.1-8 X Window System miscellaneous exte ii libxi64.3.0.dfsg.1-8 X Window System Input extension li ii libxml2 2.6.11-5 GNOME XML library ii libxrender1 0.8.3-7X Rendering Extension client libra ii libxslt1.11.1.8-5XSLT processing library - runtime ii xlibs 4.3