Bug 235819 - konversation notified of Could not connect to irc.ubuntu.com (port 7070) using SSL encryption. Maybe the server does not support SSL, or perhaps you have the wrong port? The host name did not match any of the valid hosts for this certificate. upon choosin
Summary: konversation notified of Could not connect to irc.ubuntu.com (port 7070) usin...
Status: RESOLVED WORKSFORME
Alias: None
Product: konversation
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Unlisted Binaries Linux
: NOR crash
Target Milestone: ---
Assignee: Konversation Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-04-30 16:36 UTC by david a lawson
Modified: 2010-04-30 16:54 UTC (History)
1 user (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description david a lawson 2010-04-30 16:36:41 UTC
Application that crashed: konversation
Version of the application: 1.2
KDE Version: 4.3.2 (KDE 4.3.2)
Qt Version: 4.5.2
Operating System: Linux 2.6.31-14-generic i686
Distribution: Linux Mint 8 Helena - Main Edition

 -- Backtrace:
Application: Konversation (konversation), signal: Segmentation fault
[Current thread is 1 (Thread 0xb77df760 (LWP 5930))]

Thread 2 (Thread 0xb6034b70 (LWP 5932)):
#0  0x00762422 in __kernel_vsyscall ()
#1  0x085fae15 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0x03e1a87d in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6
#3  0x05e71e67 in QWaitConditionPrivate::wait (this=0x9ebab88, mutex=0x9ebab84, time=4294967295) at thread/qwaitcondition_unix.cpp:87
#4  QWaitCondition::wait (this=0x9ebab88, mutex=0x9ebab84, time=4294967295) at thread/qwaitcondition_unix.cpp:159
#5  0x003d6922 in QHostInfoAgent::run (this=0x9ebab78) at kernel/qhostinfo.cpp:260
#6  0x05e70e32 in QThreadPrivate::start (arg=0x9ebab78) at thread/qthread_unix.cpp:188
#7  0x085f680e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#8  0x03e0d8de in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 1 (Thread 0xb77df760 (LWP 5930)):
[KCrash Handler]
#6  0x00414220 in QListData::size (this=0x9d808a8) at ../../include/QtCore/../../src/corelib/tools/qlist.h:87
#7  QList<QPair<int, int> >::size (this=0x9d808a8) at ../../include/QtCore/../../src/corelib/tools/qlist.h:117
#8  QSslSocketBackendPrivate::testConnection (this=0x9d808a8) at ssl/qsslsocket_openssl.cpp:855
#9  0x00415761 in QSslSocketBackendPrivate::transmit (this=0x9d808a8) at ssl/qsslsocket_openssl.cpp:627
#10 0x0040b5f8 in QSslSocketPrivate::_q_readyReadSlot (this=0x38) at ssl/qsslsocket.cpp:2010
#11 0x004100f6 in QSslSocket::qt_metacall (this=0x9d60740, _c=QMetaObject::InvokeMetaMethod, _id=38, _a=0xbff9e1ec) at .moc/release-shared/moc_qsslsocket.cpp:114
#12 0x05f77263 in QMetaObject::activate (sender=0x9eb2860, from_signal_index=4, to_signal_index=4, argv=0x0) at kernel/qobject.cpp:3113
#13 0x05f77ec2 in QMetaObject::activate (sender=0x9eb2860, m=0x6052028, local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3187
#14 0x05faf907 in QIODevice::readyRead (this=0x9eb2860) at .moc/release-shared/moc_qiodevice.cpp:85
#15 0x003f5032 in QAbstractSocketPrivate::canReadNotification (this=0x9effc38) at socket/qabstractsocket.cpp:604
#16 0x003e219b in QAbstractSocketEngine::readNotification (this=0x9e56b58) at socket/qabstractsocketengine.cpp:154
#17 0x003e3503 in QReadNotifier::event (this=0xbff9cff4, e=0xbff9e5f4) at socket/qnativesocketengine.cpp:1036
#18 0x0756bf54 in QApplicationPrivate::notify_helper (this=0x9a1e698, receiver=0x9fd9fc8, e=0xbff9e5f4) at kernel/qapplication.cpp:4056
#19 0x0757367c in QApplication::notify (this=0xbff9e930, receiver=0x9fd9fc8, e=0xbff9e5f4) at kernel/qapplication.cpp:3603
#20 0x02d91bfa in KApplication::notify (this=0xbff9e930, receiver=0x9fd9fc8, event=0xbff9e5f4) at ../../kdeui/kernel/kapplication.cpp:302
#21 0x05f616cb in QCoreApplication::notifyInternal (this=0xbff9e930, receiver=0x9fd9fc8, event=0xbff9e5f4) at kernel/qcoreapplication.cpp:610
#22 0x05f8c2ca in QCoreApplication::sendEvent (source=0x9a16480) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:213
#23 socketNotifierSourceDispatch (source=0x9a16480) at kernel/qeventdispatcher_glib.cpp:110
#24 0x05d45e88 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#25 0x05d49730 in ?? () from /lib/libglib-2.0.so.0
#26 0x05d49863 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#27 0x05f8c02c in QEventDispatcherGlib::processEvents (this=0x99f4a78, flags=...) at kernel/qeventdispatcher_glib.cpp:327
#28 0x0760cbe5 in QGuiEventDispatcherGlib::processEvents (this=0x99f4a78, flags=...) at kernel/qguieventdispatcher_glib.cpp:202
#29 0x05f5fc79 in QEventLoop::processEvents (this=0xbff9e894, flags=) at kernel/qeventloop.cpp:149
#30 0x05f600ca in QEventLoop::exec (this=0xbff9e894, flags=...) at kernel/qeventloop.cpp:201
#31 0x05f6253f in QCoreApplication::exec () at kernel/qcoreapplication.cpp:888
#32 0x0756bdd7 in QApplication::exec () at kernel/qapplication.cpp:3525
#33 0x080a4e09 in _start ()

Reported using DrKonqi
Comment 1 Eike Hein 2010-04-30 16:54:29 UTC
While the crash seems to be in Qt anyway, there's also the fact that SSL support was rewritten to use KTcpSocket rather than QSslSocket in the development version recently, and I can't reproduce the crash here with the dev version. I'm going to close this as WORKSFORME (the Qt backtrace is probably not worth keeping around given the advanced age of Qt 4.5.2, either). Please reopen if you still have the problem either with current versions (Konversation 1.2.3 on Qt 4.6.x) or the next Konversation release (1.3.0, then using KTcpSocket).