Bug 112126 - Crash when connecting with IRC server using SSL
Summary: Crash when connecting with IRC server using SSL
Status: RESOLVED DUPLICATE of bug 112222
Alias: None
Product: kopete
Classification: Unmaintained
Component: IRC Plugin (other bugs)
Version First Reported In: unspecified
Platform: unspecified Linux
: NOR crash
Target Milestone: ---
Assignee: Kopete Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-09-06 18:28 UTC by Iñaki Baz Castillo
Modified: 2005-09-08 21:53 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Iñaki Baz Castillo 2005-09-06 18:28:17 UTC
Version:           desconocido (using KDE 3.4.1, Debian Package 4:3.4.1-1 (3.1))
Compiler:          gcc version 3.3.6 (Debian 1:3.3.6-5)
OS:                Linux (i686) release 2.6.10

Debian Sid - KDE 3.4.1 from Alioth.

I configure Kopete on IRC with SSL and Kopete crashes on start when trying to connect with the IRC server. I have installed qca-tls.

******************************
This is the error in console:

QGDict::hashKeyString: Invalid null key
QGDict::hashKeyString: Invalid null key
libkopete: WARNING: [Kopete::Plugin* Kopete::PluginManager::loadPluginInternal(const QString&)]
Unable to find a plugin named ''!
libkopete: WARNING: [Kopete::Plugin* Kopete::PluginManager::loadPluginInternal(const QString&)]
Unable to find a plugin named ''!
libkopete: WARNING: [Kopete::Plugin* Kopete::PluginManager::loadPluginInternal(const QString&)]                                    Unable to find a plugin named ''!
libkopete: WARNING: [Kopete::Plugin* Kopete::PluginManager::loadPluginInternal(const QString&)]                                    Unable to find a plugin named ''!
libkopete: WARNING: [Kopete::Plugin* Kopete::PluginManager::loadPluginInternal(const QString&)]                                    Unable to find a plugin named ''!
libkopete: WARNING: [Kopete::Plugin* Kopete::PluginManager::loadPluginInternal(const QString&)]                                    Unable to find a plugin named ''!
libkopete: WARNING: [Kopete::Plugin* Kopete::PluginManager::loadPluginInternal(const QString&)]                                    Unable to find a plugin named ''!
libkopete: WARNING: [Kopete::Plugin* Kopete::PluginManager::loadPluginInternal(const QString&)]                                    Unable to find a plugin named ''!
kdecore (KLibLoader): WARNING: KLibrary: /usr/lib/libcrypto.so.0.9.7: undefined symbol: PKCS7_co                                   ntent_free
kdecore (KLibLoader): WARNING: KLibrary: /usr/lib/libcrypto.so.0.9.7: undefined symbol: OpenSSL_                                   add_all_algorithms
kdecore (KLibLoader): WARNING: KLibrary: /usr/lib/libcrypto.so.0.9.7: undefined symbol: OpenSSL_                                   add_all_algorithms_conf
kdecore (KLibLoader): WARNING: KLibrary: /usr/lib/libcrypto.so.0.9.7: undefined symbol: OpenSSL_                                   add_all_algorithms_noconf
25896:error:140770FC:lib(20):func(119):reason(252):s23_clnt.c:478:
kopete (irc): ERROR: [void KSSLSocket::slotConnected()] SSL not functional!
KCrash: Application 'kopete' crashing...


****************************
And this is the backtrace:

(no debugging symbols found)
Using host libthread_db library "/lib/tls/libthread_db.so.1".
(no debugging symbols found)
`system-supplied DSO at 0xffffe000' has disappeared; keeping its symbols.
(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 -1219217728 (LWP 25419)]
(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)
[KCrash handler]
#3  0x421cb107 in KSSL::write () from /usr/lib/libkio.so.4
#4  0xb6eb4e75 in KSSLSocket::writeBlock () from /usr/lib/kde3/kopete_irc.so
#5  0xb6eaeb4d in KIRC::Message::writeRawMessage ()
   from /usr/lib/kde3/kopete_irc.so
#6  0xb6eaecb2 in KIRC::Message::writeMessage ()
   from /usr/lib/kde3/kopete_irc.so
#7  0xb6eaed5f in KIRC::Message::writeMessage ()
   from /usr/lib/kde3/kopete_irc.so
#8  0xb6e9e30f in KIRC::Engine::writeMessage ()
   from /usr/lib/kde3/kopete_irc.so
#9  0xb6ea6864 in KIRC::Engine::user () from /usr/lib/kde3/kopete_irc.so
#10 0xb6e9da6e in KIRC::Engine::setStatus () from /usr/lib/kde3/kopete_irc.so
#11 0xb6e9dc18 in KIRC::Engine::slotConnected ()
   from /usr/lib/kde3/kopete_irc.so
#12 0xb6ea3248 in KIRC::Engine::qt_invoke () from /usr/lib/kde3/kopete_irc.so
#13 0x41c50f16 in QObject::activate_signal () from /usr/lib/libqt-mt.so.3
#14 0x41c50dc4 in QObject::activate_signal () from /usr/lib/libqt-mt.so.3
#15 0x4310c74c in KExtendedSocket::connectionSuccess ()
   from /usr/lib/libkdecore.so.4
#16 0x4310b9a7 in KExtendedSocket::connectionEvent ()
   from /usr/lib/libkdecore.so.4
#17 0x4310adc8 in KExtendedSocket::socketActivityWrite ()
   from /usr/lib/libkdecore.so.4
#18 0x4310c84a in KExtendedSocket::qt_invoke () from /usr/lib/libkdecore.so.4
#19 0xb6eb777b in KSSLSocket::qt_invoke () from /usr/lib/kde3/kopete_irc.so
#20 0x41c50f9c in QObject::activate_signal () from /usr/lib/libqt-mt.so.3
#21 0x41c510fd in QObject::activate_signal () from /usr/lib/libqt-mt.so.3
#22 0x41f90cd2 in QSocketNotifier::activated () from /usr/lib/libqt-mt.so.3
#23 0x41c6d780 in QSocketNotifier::event () from /usr/lib/libqt-mt.so.3
#24 0x41bf469f in QApplication::internalNotify () from /usr/lib/libqt-mt.so.3
#25 0x41bf3c9e in QApplication::notify () from /usr/lib/libqt-mt.so.3
#26 0x4303fa85 in KApplication::notify () from /usr/lib/libkdecore.so.4
#27 0x41be409a in QEventLoop::activateSocketNotifiers ()
   from /usr/lib/libqt-mt.so.3
#28 0x41b9d533 in QEventLoop::processEvents () from /usr/lib/libqt-mt.so.3
#29 0x41c06a58 in QEventLoop::enterLoop () from /usr/lib/libqt-mt.so.3
#30 0x41c06908 in QEventLoop::exec () from /usr/lib/libqt-mt.so.3
#31 0x41bf48f1 in QApplication::exec () from /usr/lib/libqt-mt.so.3
#32 0x0806f13d in ?? ()
#33 0xbffff940 in ?? ()
#34 0xbffff920 in ?? ()
#35 0xbffff920 in ?? ()
#36 0x00000000 in ?? ()
#37 0x080bdc07 in _IO_stdin_used ()
#38 0x00000001 in ?? ()
#39 0x080befa0 in _IO_stdin_used ()
#40 0x080bd837 in _IO_stdin_used ()
#41 0x080bd84c in _IO_stdin_used ()
#42 0x080bd81c in _IO_stdin_used ()
#43 0xbffff938 in ?? ()
#44 0xb75aec4c in malloc () from /lib/tls/libc.so.6
#45 0xb755aec0 in __libc_start_main () from /lib/tls/libc.so.6
#46 0x0806eab1 in ?? ()
Comment 1 Matt Rogers 2005-09-08 21:49:51 UTC
backtrace is same as 108135

*** This bug has been marked as a duplicate of 108135 ***
Comment 2 Matt Rogers 2005-09-08 21:52:06 UTC
marked this one as a duplicate of the wrong bug.
Comment 3 Matt Rogers 2005-09-08 21:53:15 UTC
bug 112222 has a better backtrace and a possible patch.

*** This bug has been marked as a duplicate of 112222 ***