Bug 178127 - crash in kopete after failure to connect
Summary: crash in kopete after failure to connect
Status: RESOLVED DUPLICATE of bug 175753
Alias: None
Product: kopete
Classification: Applications
Component: Jabber Plugin (show other bugs)
Version: unspecified
Platform: Compiled Sources Linux
: NOR crash
Target Milestone: ---
Assignee: Kopete Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-12-19 01:14 UTC by Neal Becker
Modified: 2008-12-29 08:26 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
backtrace (4.17 KB, text/plain)
2008-12-19 01:15 UTC, Neal Becker
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Neal Becker 2008-12-19 01:14:42 UTC
Version:            (using Devel)
OS:                Linux
Installed from:    Compiled sources

kdenetwork-4.1.85-1.fc10.x86_64 (from kde-redhat)
on Fedora 10

After suspend to ram, then wakeup, there was a message about failure to connect to jabber, then kopete crashed.  Backtrace attached.
Comment 1 Neal Becker 2008-12-19 01:15:21 UTC
Created attachment 29428 [details]
backtrace
Comment 2 Neal Becker 2008-12-19 01:18:11 UTC
And after this, kopete was running 100% cpu (but no display)
Comment 3 Dario Andres 2008-12-19 01:20:10 UTC
Pasted backtrace from comment 1:

Application: Kopete (kopete), signal SIGSEGV
0x0000003840aa7f81 in nanosleep () from /lib64/libc.so.6
[Current thread is 1 (Thread 0x7f8bf6929800 (LWP 3831))]

Thread 3 (Thread 0x7f8bee0a9950 (LWP 3837)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x000000384ae5a839 in QWaitConditionPrivate::wait () at thread/qwaitcondition_unix.cpp:82
#2  QWaitCondition::wait (this=0x7f8bee931c10, mutex=0x7f8bee931c08, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:154
#3  0x000000384e872eac in QHostInfoAgent::run (this=0x7f8bee931bf0) at kernel/qhostinfo.cpp:241
#4  0x000000384ae59852 in QThreadPrivate::start (arg=0x7f8bee931bf0) at thread/qthread_unix.cpp:185
#5  0x00000038416073da in start_thread (arg=<value optimized out>) at pthread_create.c:297
#6  0x0000003840ae62bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112

Thread 2 (Thread 0x7f8bed12a950 (LWP 3839)):
#0  0x0000003840adc886 in __poll (fds=0x7f8bee93f120, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x000000384223ae08 in ?? () from /lib64/libglib-2.0.so.0
#2  0x000000384223b12b in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#3  0x000000384af6a7be in QEventDispatcherGlib::processEvents (this=0x7f8bee93a5a0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:321
#4  0x000000384af40cb2 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:143
#5  0x000000384af40e3d in QEventLoop::exec (this=0x23fe840, flags=) at kernel/qeventloop.cpp:194
#6  0x00007f8beed15ebb in QCA::SyncThread::run () from /usr/lib64/libqca.so.2
#7  0x000000384ae59852 in QThreadPrivate::start (arg=0x7f8bee97b0f0) at thread/qthread_unix.cpp:185
#8  0x00000038416073da in start_thread (arg=<value optimized out>) at pthread_create.c:297
#9  0x0000003840ae62bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
Current language:  auto; currently asm

Thread 1 (Thread 0x7f8bf6929800 (LWP 3831)):
[KCrash Handler]
#5  0x000000384e888653 in QAbstractSocketPrivate::resetSocketLayer (this=0x7f8bec564900) at socket/qabstractsocket.cpp:446
#6  0x000000384e88b35c in QAbstractSocketPrivate::readFromSocket (this=0x7f8bec564900) at socket/qabstractsocket.cpp:989
#7  0x000000384e88b4d7 in QAbstractSocketPrivate::canReadNotification (this=0x7f8bec564900) at socket/qabstractsocket.cpp:543
#8  0x000000384e87c5a1 in QReadNotifier::event (this=<value optimized out>, e=0x1fdad34) at socket/qnativesocketengine.cpp:968
#9  0x00000037d4b8281d in QApplicationPrivate::notify_helper (this=0x20028a0, receiver=0x2689b70, e=0x7ffffe991e70) at kernel/qapplication.cpp:3803
#10 0x00000037d4b8a5ca in QApplication::notify (this=0x7ffffe992160, receiver=0x2689b70, e=0x7ffffe991e70) at kernel/qapplication.cpp:3768
#11 0x00000035ace049ab in KApplication::notify (this=0x7ffffe992160, receiver=0x2689b70, event=0x7ffffe991e70) at /usr/src/debug/kdelibs-4.1.85/kdeui/kernel/kapplication.cpp:307
#12 0x000000384af42391 in QCoreApplication::notifyInternal (this=0x7ffffe992160, receiver=0x2689b70, event=0x7ffffe991e70) at kernel/qcoreapplication.cpp:587
#13 0x000000384af6aa19 in QCoreApplication::sendEvent () at ../../src/corelib/kernel/qcoreapplication.h:209
#14 socketNotifierSourceDispatch (source=0x200eab0) at kernel/qeventdispatcher_glib.cpp:105
#15 0x000000384223779b in g_main_context_dispatch () from /lib64/libglib-2.0.so.0
#16 0x000000384223af6d in ?? () from /lib64/libglib-2.0.so.0
#17 0x000000384223b12b in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#18 0x000000384af6a79f in QEventDispatcherGlib::processEvents (this=0x1fefa30, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:319
#19 0x00000037d4c1319f in QGuiEventDispatcherGlib::processEvents (this=0x384b226dc0, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:198
#20 0x000000384af40cb2 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:143
#21 0x000000384af40e3d in QEventLoop::exec (this=0x7ffffe9920d0, flags=) at kernel/qeventloop.cpp:194
#22 0x000000384af432ed in QCoreApplication::exec () at kernel/qcoreapplication.cpp:845
#23 0x0000000000445c1c in _start ()
Current language:  auto; currently c

Comment 4 Dario Andres 2008-12-19 01:21:58 UTC
May be related to bug 176821, (same backtrace, related to jabber)
Comment 5 Mehrdad Momeny 2008-12-19 11:13:15 UTC
I have the same problem! with kopete on KDE 4.2 Beta2!

I'm using Kubuntu and installs KDE 4.2 Beta2 from it's recommended repository.

backtrace on my system:

This backtrace appears to be of no use.
This is probably because your packages are built in a way which prevents creation of proper backtraces, or the stack frame was seriously corrupted in the crash.

(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)
(no debugging symbols found)
[Thread debugging using libthread_db enabled]
[New Thread 0xb57e86c0 (LWP 32004)]
[New Thread 0xb0428b90 (LWP 32284)]
[New Thread 0xb0c29b90 (LWP 32277)]
[New Thread 0xb3ce0b90 (LWP 32006)]
(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)
0xb803b430 in __kernel_vsyscall ()
[Current thread is 0 (LWP 32004)]

Thread 4 (Thread 0xb3ce0b90 (LWP 32006)):
#0  0xb803b430 in __kernel_vsyscall ()
#1  0xb6079c01 in select () from /lib/tls/i686/cmov/libc.so.6
#2  0xb6c99150 in ?? () from /usr/lib/libQtCore.so.4
#3  0xb6bc96ae in ?? () from /usr/lib/libQtCore.so.4
#4  0xb5ddc50f in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#5  0xb60817ee in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 3 (Thread 0xb0c29b90 (LWP 32277)):
#0  0xb5bff54a in clock_gettime () from /lib/tls/i686/cmov/librt.so.1
#1  0xb6ce60ab in ?? () from /usr/lib/libQtCore.so.4
#2  0xb6ce6281 in ?? () from /usr/lib/libQtCore.so.4
#3  0xb6ce7e3c in ?? () from /usr/lib/libQtCore.so.4
#4  0xb6ce465a in ?? () from /usr/lib/libQtCore.so.4
#5  0xb5b80602 in g_main_context_prepare () from /usr/lib/libglib-2.0.so.0
#6  0xb5b80a8a in ?? () from /usr/lib/libglib-2.0.so.0
#7  0xb5b80f61 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#8  0xb6ce4497 in QEventDispatcherGlib::processEvents () from /usr/lib/libQtCore.so.4
#9  0xb6cb852a in QEventLoop::processEvents () from /usr/lib/libQtCore.so.4
#10 0xb6cb86ea in QEventLoop::exec () from /usr/lib/libQtCore.so.4
#11 0xb17a4e59 in QCA::SyncThread::run () from /usr/lib/libqca.so.2
#12 0xb6bc96ae in ?? () from /usr/lib/libQtCore.so.4
#13 0xb5ddc50f in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#14 0xb60817ee in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 2 (Thread 0xb0428b90 (LWP 32284)):
#0  0xb803b430 in __kernel_vsyscall ()
#1  0xb5de0075 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0xb608f9ed in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6
#3  0xb6bca6f2 in QWaitCondition::wait () from /usr/lib/libQtCore.so.4
#4  0xb7475532 in ?? () from /usr/lib/libQtNetwork.so.4
#5  0xb6bc96ae in ?? () from /usr/lib/libQtCore.so.4
#6  0xb5ddc50f in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#7  0xb60817ee in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 1 (Thread 0xb57e86c0 (LWP 32004)):
#0  0xb803b430 in __kernel_vsyscall ()
#1  0xb603cde6 in nanosleep () from /lib/tls/i686/cmov/libc.so.6
#2  0xb603cbfe in sleep () from /lib/tls/i686/cmov/libc.so.6
#3  0xb727f6f2 in ?? () from /usr/lib/libkdeui.so.5
#4  0xb72800f4 in KCrash::defaultCrashHandler () from /usr/lib/libkdeui.so.5
#5  <signal handler called>
#6  0xb748b5e0 in ?? () from /usr/lib/libQtNetwork.so.4
#7  0xb748e688 in ?? () from /usr/lib/libQtNetwork.so.4
#8  0xb748e854 in ?? () from /usr/lib/libQtNetwork.so.4
#9  0xb747dceb in ?? () from /usr/lib/libQtNetwork.so.4
#10 0xb747f056 in ?? () from /usr/lib/libQtNetwork.so.4
#11 0xb635d8ec in QApplicationPrivate::notify_helper () from /usr/lib/libQtGui.so.4
#12 0xb636572e in QApplication::notify () from /usr/lib/libQtGui.so.4
#13 0xb720ad3d in KApplication::notify () from /usr/lib/libkdeui.so.5
#14 0xb6cb9e61 in QCoreApplication::notifyInternal () from /usr/lib/libQtCore.so.4
#15 0xb6ce470a in ?? () from /usr/lib/libQtCore.so.4
#16 0xb5b7d6f8 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#17 0xb5b80da3 in ?? () from /usr/lib/libglib-2.0.so.0
#18 0xb5b80f61 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#19 0xb6ce4478 in QEventDispatcherGlib::processEvents () from /usr/lib/libQtCore.so.4
#20 0xb63f7ea5 in ?? () from /usr/lib/libQtGui.so.4
#21 0xb6cb852a in QEventLoop::processEvents () from /usr/lib/libQtCore.so.4
#22 0xb6cb86ea in QEventLoop::exec () from /usr/lib/libQtCore.so.4
#23 0xb67ca987 in QDialog::exec () from /usr/lib/libQtGui.so.4
#24 0xb7183fac in KMessageBox::createKMessageBox () from /usr/lib/libkdeui.so.5
#25 0xb7185431 in KMessageBox::createKMessageBox () from /usr/lib/libkdeui.so.5
#26 0xb71862df in KMessageBox::errorListWId () from /usr/lib/libkdeui.so.5
#27 0xb71864f1 in KMessageBox::error () from /usr/lib/libkdeui.so.5
#28 0xb18c9a0f in ?? () from /usr/lib/kde4/kopete_jabber.so
#29 0xb18cf3fc in ?? () from /usr/lib/kde4/kopete_jabber.so
#30 0xb18d1e5b in ?? () from /usr/lib/kde4/kopete_jabber.so
#31 0xb6ccea60 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#32 0xb6ccf7e2 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#33 0xb191e403 in JabberClient::csError () from /usr/lib/kde4/kopete_jabber.so
#34 0xb191f775 in JabberClient::slotCSError () from /usr/lib/kde4/kopete_jabber.so
#35 0xb1921179 in JabberClient::qt_metacall () from /usr/lib/kde4/kopete_jabber.so
#36 0xb6ccea60 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#37 0xb6ccf7e2 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#38 0xb1670d13 in XMPP::Stream::error () from /usr/lib/libiris_kopete.so.1
#39 0xb16d1a8a in XMPP::ClientStream::cr_error () from /usr/lib/libiris_kopete.so.1
#40 0xb1676858 in XMPP::ClientStream::qt_metacall () from /usr/lib/libiris_kopete.so.1
#41 0xb6ccea60 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#42 0xb6ccf7e2 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#43 0xb1671f67 in XMPP::Connector::error () from /usr/lib/libiris_kopete.so.1
#44 0xb1923204 in JabberConnector::slotError () from /usr/lib/kde4/kopete_jabber.so
#45 0xb1923479 in JabberConnector::qt_metacall () from /usr/lib/kde4/kopete_jabber.so
#46 0xb6ccea60 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#47 0xb6ccf7e2 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#48 0xb1672353 in ByteStream::error () from /usr/lib/libiris_kopete.so.1
#49 0xb1923a1f in JabberByteStream::slotError () from /usr/lib/kde4/kopete_jabber.so
#50 0xb1924124 in JabberByteStream::qt_metacall () from /usr/lib/kde4/kopete_jabber.so
#51 0xb6ccea60 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#52 0xb6ccf7e2 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#53 0xb748aad3 in QAbstractSocket::error () from /usr/lib/libQtNetwork.so.4
#54 0xb74a6cae in ?? () from /usr/lib/libQtNetwork.so.4
#55 0xb74a9ebf in QSslSocket::qt_metacall () from /usr/lib/libQtNetwork.so.4
#56 0xb6ccea60 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#57 0xb6ccf7e2 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#58 0xb748aad3 in QAbstractSocket::error () from /usr/lib/libQtNetwork.so.4
#59 0xb748e67d in ?? () from /usr/lib/libQtNetwork.so.4
#60 0xb748e854 in ?? () from /usr/lib/libQtNetwork.so.4
#61 0xb747dceb in ?? () from /usr/lib/libQtNetwork.so.4
#62 0xb747f056 in ?? () from /usr/lib/libQtNetwork.so.4
#63 0xb635d8ec in QApplicationPrivate::notify_helper () from /usr/lib/libQtGui.so.4
#64 0xb636572e in QApplication::notify () from /usr/lib/libQtGui.so.4
#65 0xb720ad3d in KApplication::notify () from /usr/lib/libkdeui.so.5
#66 0xb6cb9e61 in QCoreApplication::notifyInternal () from /usr/lib/libQtCore.so.4
#67 0xb6ce470a in ?? () from /usr/lib/libQtCore.so.4
#68 0xb5b7d6f8 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#69 0xb5b80da3 in ?? () from /usr/lib/libglib-2.0.so.0
#70 0xb5b80f61 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#71 0xb6ce4478 in QEventDispatcherGlib::processEvents () from /usr/lib/libQtCore.so.4
#72 0xb63f7ea5 in ?? () from /usr/lib/libQtGui.so.4
#73 0xb6cb852a in QEventLoop::processEvents () from /usr/lib/libQtCore.so.4
#74 0xb6cb86ea in QEventLoop::exec () from /usr/lib/libQtCore.so.4
#75 0xb6cbada5 in QCoreApplication::exec () from /usr/lib/libQtCore.so.4
#76 0xb635d767 in QApplication::exec () from /usr/lib/libQtGui.so.4
#77 0x0808b9af in _start ()
#0  0xb803b430 in __kernel_vsyscall ()
Comment 6 Alan Jones 2008-12-29 08:26:09 UTC

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