Bug 178497 - Jabber with SSL throws generic error and crashes when SSL not enabled
Summary: Jabber with SSL throws generic error and crashes when SSL not enabled
Status: RESOLVED DUPLICATE of bug 175753
Alias: None
Product: kopete
Classification: Applications
Component: Jabber Plugin (show other bugs)
Version: unspecified
Platform: Compiled Sources Unspecified
: NOR crash
Target Milestone: ---
Assignee: Kopete Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-12-22 20:08 UTC by Cassiano Leal
Modified: 2008-12-29 08:23 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Cassiano Leal 2008-12-22 20:08:20 UTC
Version:            (using Devel)
Installed from:    Compiled sources

While trying to enable a Jabber account in a server, I got the following error:

"Generic stream error".

After trying to log in again, kopete crashes. The number of login tries before crashing is random, varying from 1 to 3.

Through trial and error, I found that the server only accepts SSL connections.

Follows the backtrace:

Aplicativo: Kopete (kopete), sinal SIGSEGV
[Current thread is 0 (LWP 16148)]

Thread 3 (Thread 0xb2b1bb90 (LWP 16157)):
#0  0xb5d5254a in clock_gettime () from /lib/i686/cmov/librt.so.1
#1  0xb6f3720b in QTimerInfoList::getTime (this=0x9ed21ec, t=@0x1) at kernel/qeventdispatcher_unix.cpp:335
#2  0xb6f373e1 in QTimerInfoList::updateCurrentTime (this=0x9ed21ec) at kernel/qeventdispatcher_unix.cpp:293
#3  0xb6f390ec in QTimerInfoList::timerWait (this=0x9ed21ec, tm=@0xb2b1b0f4) at kernel/qeventdispatcher_unix.cpp:416
#4  0xb6f357ba in timerSourcePrepare (source=0xb5d55ff4, timeout=0xb2b1b148) at kernel/qeventdispatcher_glib.cpp:136
#5  0xb5cd5292 in g_main_context_prepare () from /usr/lib/libglib-2.0.so.0
#6  0xb5cd571a in ?? () from /usr/lib/libglib-2.0.so.0
#7  0x09ed60f0 in ?? ()
#8  0xb2b1b1b8 in ?? ()
#9  0x09ccb880 in ?? ()
#10 0x00000001 in ?? ()
#11 0xb5d4d9c8 in ?? () from /usr/lib/libglib-2.0.so.0
#12 0xb5d4d5f8 in ?? () from /usr/lib/libglib-2.0.so.0
#13 0xb5e96f25 in pthread_getspecific () from /lib/i686/cmov/libpthread.so.0
#14 0xa1650000 in ?? ()
#15 0x00000048 in ?? ()

Thread 2 (Thread 0xb231ab90 (LWP 16158)):
#0  0xb7f30424 in __kernel_vsyscall ()
#1  0xb5e96075 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i686/cmov/libpthread.so.0
#2  0xb636999d in pthread_cond_wait () from /lib/i686/cmov/libc.so.6
#3  0xb6e1c542 in QWaitCondition::wait (this=0xa08f248, mutex=0xa08f244, time=4294967295) at thread/qwaitcondition_unix.cpp:82
#4  0xb5f13312 in QHostInfoAgent::run (this=0xa08f238) at kernel/qhostinfo.cpp:241
#5  0xb6e1b52e in QThreadPrivate::start (arg=0xa08f238) at thread/qthread_unix.cpp:185
#6  0xb5e92510 in start_thread () from /lib/i686/cmov/libpthread.so.0
#7  0xb635b79e in clone () from /lib/i686/cmov/libc.so.6

Thread 1 (Thread 0xb57cd6d0 (LWP 16148)):
[KCrash Handler]
#6  0xb5f2c4a9 in QAbstractSocketPrivate::canReadNotification (this=0xa1b63f0) at socket/qabstractsocket.cpp:587
#7  0xb5f1b99b in QAbstractSocketEngine::readNotification (this=0xa023ec8) at socket/qabstractsocketengine.cpp:136
#8  0xb5f1cd06 in QReadNotifier::event (this=0x9d8f380, e=0xbfc49f20) at socket/qnativesocketengine.cpp:968
#9  0xb660079c in QApplicationPrivate::notify_helper (this=0x9963b08, receiver=0x9d8f380, e=0xbfc49f20) at kernel/qapplication.cpp:3803
#10 0xb660861e in QApplication::notify (this=0xbfc4a18c, receiver=0x9d8f380, e=0xbfc49f20) at kernel/qapplication.cpp:3393
#11 0xb747273d in KApplication::notify (this=0xbfc4a18c, receiver=0x9d8f380, event=0xbfc49f20) at ../../kdeui/kernel/kapplication.cpp:307
#12 0xb6f0b0d1 in QCoreApplication::notifyInternal (this=0xbfc4a18c, receiver=0x9d8f380, event=0xbfc49f20) at kernel/qcoreapplication.cpp:587
#13 0xb6f3586a in socketNotifierSourceDispatch (source=0x9966700) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:209
#14 0xb5cd2398 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#15 0xb5cd5a33 in ?? () from /usr/lib/libglib-2.0.so.0
#16 0x09965c98 in ?? ()
#17 0x00000000 in ?? ()
Comment 1 Dario Andres 2008-12-22 22:32:00 UTC
The backtraces are similar to the ones in bug 176821 and bug 172956 (both crashes when using Jabber). May be this is related to them.
Comment 2 Alan Jones 2008-12-29 08:23:22 UTC

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