Bug 166553 - kopete crashes when I quit from system tray
Summary: kopete crashes when I quit from system tray
Status: RESOLVED FIXED
Alias: None
Product: kopete
Classification: Applications
Component: Yahoo Plugin (show other bugs)
Version: unspecified
Platform: unspecified Linux
: NOR crash
Target Milestone: ---
Assignee: Kopete Developers
URL:
Keywords:
: 182072 (view as bug list)
Depends on:
Blocks:
 
Reported: 2008-07-14 17:07 UTC by madgenius
Modified: 2009-03-08 14:46 UTC (History)
4 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 madgenius 2008-07-14 17:07:10 UTC
Version:           0.50.80 (using 4.00.85 (KDE 4.0.85 (KDE 4.1 >= 20080703) "release 4.2", KDE:KDE4:Factory:Desktop / openSUSE_11.0)
Compiler:          gcc
OS:                Linux (x86_64) release 2.6.25.9-0.2-default

Right-clicking & choosing 'quit' on the kopete system tray icon causes it to crash.


Application: Kopete (kopete), signal SIGSEGV
[?1034h[Thread debugging using libthread_db enabled]
[New Thread 0x7ff28432a700 (LWP 2930)]
[KCrash handler]
#5  0x00007ff26f32de68 in ClientStream::cp_outgoingData (
    this=<value optimized out>, outgoingBytes=@0x7fff8c364050)
    at /usr/src/debug/kdenetwork-4.0.85/kopete/protocols/yahoo/libkyahoo/yahooclientstream.cpp:303
#6  0x00007ff26f32e695 in ClientStream::qt_metacall (this=0x126c3f0, 
    _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, 
    _a=0x7fff8c364030)
    at /usr/src/debug/kdenetwork-4.0.85/build/kopete/protocols/yahoo/libkyahoo/yahooclientstream.moc:99
#7  0x00007ff27ff564e0 in QMetaObject::activate ()
   from /usr/lib64/libQtCore.so.4
#8  0x00007ff26f331f82 in CoreProtocol::outgoingData (this=0x0, 
    _t1=<value optimized out>)
    at /usr/src/debug/kdenetwork-4.0.85/build/kopete/protocols/yahoo/libkyahoo/coreprotocol.moc:83
#9  0x00007ff26f3323de in CoreProtocol::outgoingTransfer (this=0x126c5c0, 
    outgoing=0xb0c3b0)
    at /usr/src/debug/kdenetwork-4.0.85/kopete/protocols/yahoo/libkyahoo/coreprotocol.cpp:141
#10 0x00007ff26f338b79 in LogoffTask::onGo (this=0x183bcc0)
    at /usr/src/debug/kdenetwork-4.0.85/kopete/protocols/yahoo/libkyahoo/logofftask.cpp:40
#11 0x00007ff26f328a02 in Client::close (this=0xd16da0)
    at /usr/src/debug/kdenetwork-4.0.85/kopete/protocols/yahoo/libkyahoo/client.cpp:185
#12 0x00007ff26f32a12c in ~Client (this=0x0)
    at /usr/src/debug/kdenetwork-4.0.85/kopete/protocols/yahoo/libkyahoo/client.cpp:137
#13 0x00007ff27ff51231 in QObjectPrivate::deleteChildren ()
   from /usr/lib64/libQtCore.so.4
#14 0x00007ff27ff593fb in QObject::~QObject () from /usr/lib64/libQtCore.so.4
#15 0x00007ff283883c07 in ~Account (this=0xc7a600)
    at /usr/src/debug/kdenetwork-4.0.85/kopete/libkopete/kopeteaccount.cpp:127
#16 0x00007ff26f5b1501 in ~YahooAccount (this=0xc7a600)
    at /usr/src/debug/kdenetwork-4.0.85/kopete/protocols/yahoo/yahooaccount.cpp:128
#17 0x00007ff27ff529f5 in QObject::event () from /usr/lib64/libQtCore.so.4
#18 0x00007ff27cd8692d in QApplicationPrivate::notify_helper ()
   from /usr/lib64/libQtGui.so.4
#19 0x00007ff27cd8ccfa in QApplication::notify () from /usr/lib64/libQtGui.so.4
#20 0x00007ff281a4566b in KApplication::notify () from /usr/lib64/libkdeui.so.5
#21 0x00007ff27ff44e9c in QCoreApplication::notifyInternal ()
   from /usr/lib64/libQtCore.so.4
#22 0x00007ff27ff457cb in QCoreApplicationPrivate::sendPostedEvents ()
   from /usr/lib64/libQtCore.so.4
#23 0x00007ff27ff6b590 in QEventDispatcherUNIX::processEvents ()
   from /usr/lib64/libQtCore.so.4
#24 0x00007ff27ce0734a in ?? () from /usr/lib64/libQtGui.so.4
#25 0x00007ff27ff437f2 in QEventLoop::processEvents ()
   from /usr/lib64/libQtCore.so.4
#26 0x00007ff27ff43985 in QEventLoop::exec () from /usr/lib64/libQtCore.so.4
#27 0x00007ff27ff45a25 in QCoreApplication::exec ()
   from /usr/lib64/libQtCore.so.4
#28 0x00000000004470ac in main (argc=3, argv=0x7fff8c365bf8)
    at /usr/src/debug/kdenetwork-4.0.85/kopete/kopete/main.cpp:102
#0  0x00007ff27b0fd261 in nanosleep () from /lib64/libc.so.6
Comment 1 Stefan Sarzio 2008-07-18 10:22:44 UTC
Crashes on Kubuntu 8.04, too. I don't use Yahoo, just Jabber.
Comment 2 Vladimir Korenev 2008-11-18 16:54:53 UTC
I have got a crash that looks like this on Kopete 0.60.3 (KDE 4.1.3, Kubuntu 8.10) when trying to log in. Here is my stack trace:
Application: Kopete (kopete), signal SIGSEGV
[Thread debugging using libthread_db enabled]
[New Thread 0x7f0ea57056f0 (LWP 5039)]
[New Thread 0x44751950 (LWP 5169)]
[New Thread 0x4104e950 (LWP 5162)]
[KCrash handler]
#5  0x00007f0e917862a2 in ClientStream::cp_outgoingData (this=0x70c2810, 
    outgoingBytes=@0x7fffad73e0d0)
    at /build/buildd/kdenetwork-4.1.3/kopete/protocols/yahoo/libkyahoo/yahooclientstream.cpp:303
#6  0x00007f0e91787a45 in ClientStream::qt_metacall (this=0x70c2810, 
    _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, 
    _a=0x7fffad73e080)
    at /build/buildd/kdenetwork-4.1.3/obj-x86_64-linux-gnu/kopete/protocols/yahoo/libkyahoo/yahooclientstream.moc:99
#7  0x00007f0ea3739134 in QMetaObject::activate ()
   from /usr/lib/libQtCore.so.4
#8  0x00007f0e9178b552 in CoreProtocol::outgoingData (this=0x0, 
    _t1=<value optimized out>)
    at /build/buildd/kdenetwork-4.1.3/obj-x86_64-linux-gnu/kopete/protocols/yahoo/libkyahoo/coreprotocol.moc:83
#9  0x00007f0e9178cc92 in CoreProtocol::outgoingTransfer (this=0x64ef960, 
    outgoing=0x7f0e802d6e00)
    at /build/buildd/kdenetwork-4.1.3/kopete/protocols/yahoo/libkyahoo/coreprotocol.cpp:141
#10 0x00007f0e917870a7 in ClientStream::write (this=0x70c2810, 
    request=0x7f0e802d6e00)
    at /build/buildd/kdenetwork-4.1.3/kopete/protocols/yahoo/libkyahoo/yahooclientstream.cpp:253
#11 0x00007f0e9177b996 in Client::send (this=0x1e88150, 
    request=0x7f0e802d6e00)
    at /build/buildd/kdenetwork-4.1.3/kopete/protocols/yahoo/libkyahoo/client.cpp:772
#12 0x00007f0e9178e184 in LoginTask::sendVerify (this=0x1f90100)
    at /build/buildd/kdenetwork-4.1.3/kopete/protocols/yahoo/libkyahoo/logintask.cpp:147
#13 0x00007f0e9178e598 in LoginTask::onGo (this=0x1f90100)
    at /build/buildd/kdenetwork-4.1.3/kopete/protocols/yahoo/libkyahoo/logintask.cpp:132
#14 0x00007f0e9177dd4a in Client::cs_connected (this=0x1e88150)
    at /build/buildd/kdenetwork-4.1.3/kopete/protocols/yahoo/libkyahoo/client.cpp:174
#15 0x00007f0e9177df22 in Client::qt_metacall (this=0x1e88150, 
    _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, 
    _a=0x7fffad73e3e0)
    at /build/buildd/kdenetwork-4.1.3/obj-x86_64-linux-gnu/kopete/protocols/yahoo/libkyahoo/client.moc:232
#16 0x00007f0ea3739134 in QMetaObject::activate ()
   from /usr/lib/libQtCore.so.4
#17 0x00007f0e91786f49 in ClientStream::cr_connected (this=0x7f0e80630510)
    at /build/buildd/kdenetwork-4.1.3/kopete/protocols/yahoo/libkyahoo/yahooclientstream.cpp:336
#18 0x00007f0e91787a68 in ClientStream::qt_metacall (this=0x7f0e80630510, 
    _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, 
    _a=0x7fffad73e540)
    at /build/buildd/kdenetwork-4.1.3/obj-x86_64-linux-gnu/kopete/protocols/yahoo/libkyahoo/yahooclientstream.moc:97
#19 0x00007f0ea3739134 in QMetaObject::activate ()
   from /usr/lib/libQtCore.so.4
#20 0x00007f0e9178822e in KNetworkConnector::slotConnected (
    this=0x7f0e80181990)
    at /build/buildd/kdenetwork-4.1.3/kopete/protocols/yahoo/libkyahoo/yahooconnector.cpp:72
#21 0x00007f0e91788328 in KNetworkConnector::qt_metacall (
    this=0x7f0e80181990, _c=QMetaObject::InvokeMetaMethod, _id=105838880, 
    _a=0x7fffad73e690)
    at /build/buildd/kdenetwork-4.1.3/obj-x86_64-linux-gnu/kopete/protocols/yahoo/libkyahoo/yahooconnector.moc:67
#22 0x00007f0ea3739134 in QMetaObject::activate ()
   from /usr/lib/libQtCore.so.4
#23 0x00007f0e917852c3 in KNetworkByteStream::qt_metacall (
    this=0x7f0e803e94a0, _c=QMetaObject::InvokeMetaMethod, _id=-5, 
    _a=0x7fffad73e7e0)
    at /build/buildd/kdenetwork-4.1.3/kopete/protocols/yahoo/libkyahoo/yahoobytestream.cpp:91
#24 0x00007f0ea3739134 in QMetaObject::activate ()
   from /usr/lib/libQtCore.so.4
#25 0x00007f0ea3b74375 in KNetwork::KClientSocketBase::connected (this=0x0, 
    _t1=<value optimized out>)
    at /build/buildd/kde4libs-4.1.3/obj-x86_64-linux-gnu/kdecore/k3clientsocketbase.moc:138
#26 0x00007f0ea3b84d4c in KNetwork::KStreamSocket::connectionSucceeded (
    this=0x7f0e8048fe80, peer=@0x6800910)
    at /build/buildd/kde4libs-4.1.3/kdecore/network/k3streamsocket.cpp:381
#27 0x00007f0ea3b850c2 in KNetwork::KStreamSocket::connectionEvent (
    this=0x7f0e8048fe80)
    at /build/buildd/kde4libs-4.1.3/kdecore/network/k3streamsocket.cpp:298
#28 0x00007f0ea3b85448 in KNetwork::KStreamSocket::qt_metacall (
    this=0x7f0e8048fe80, _c=QMetaObject::InvokeMetaMethod, _id=105838880, 
    _a=<value optimized out>)
    at /build/buildd/kde4libs-4.1.3/obj-x86_64-linux-gnu/kdecore/k3streamsocket.moc:74
#29 0x00007f0ea3b7313d in KNetwork::KBufferedSocket::qt_metacall (this=0x0, 
    _c=2910052560, _id=53, _a=0x0)
    at /build/buildd/kde4libs-4.1.3/obj-x86_64-linux-gnu/kdecore/k3bufferedsocket.moc:62
#30 0x00007f0ea3739134 in QMetaObject::activate ()
   from /usr/lib/libQtCore.so.4
#31 0x00007f0ea376f7de in QSocketNotifier::activated ()
   from /usr/lib/libQtCore.so.4
#32 0x00007f0ea373ec43 in QSocketNotifier::event ()
   from /usr/lib/libQtCore.so.4
#33 0x00007f0ea1ffdc3d in QApplicationPrivate::notify_helper ()
   from /usr/lib/libQtGui.so.4
#34 0x00007f0ea20059ea in QApplication::notify () from /usr/lib/libQtGui.so.4
#35 0x00007f0ea430bfcb in KApplication::notify (this=0x7fffad73f280, 
    receiver=0x1d2d580, event=0x7fffad73ef90)
    at /build/buildd/kde4libs-4.1.3/kdeui/kernel/kapplication.cpp:311
#36 0x00007f0ea3724d61 in QCoreApplication::notifyInternal ()
   from /usr/lib/libQtCore.so.4
#37 0x00007f0ea374d3d9 in ?? () from /usr/lib/libQtCore.so.4
#38 0x00007f0e9e377d3b in g_main_context_dispatch ()
   from /usr/lib/libglib-2.0.so.0
#39 0x00007f0e9e37b50d in ?? () from /usr/lib/libglib-2.0.so.0
#40 0x00007f0e9e37b6cb in g_main_context_iteration ()
   from /usr/lib/libglib-2.0.so.0
#41 0x00007f0ea374d15f in QEventDispatcherGlib::processEvents ()
   from /usr/lib/libQtCore.so.4
#42 0x00007f0ea208fa9f in ?? () from /usr/lib/libQtGui.so.4
#43 0x00007f0ea3723682 in QEventLoop::processEvents ()
   from /usr/lib/libQtCore.so.4
#44 0x00007f0ea372380d in QEventLoop::exec () from /usr/lib/libQtCore.so.4
#45 0x00007f0ea3725cbd in QCoreApplication::exec ()
   from /usr/lib/libQtCore.so.4
#46 0x0000000000448ddc in main (argc=3, argv=0x7fffad740038)
    at /build/buildd/kdenetwork-4.1.3/kopete/kopete/main.cpp:102
#0  0x00007f0ea132d621 in nanosleep () from /lib/libc.so.6
Comment 3 Dario Andres 2008-12-04 19:48:51 UTC
The backtraces in this bug looks similar to the ones described in bug 169356. 
Comment 4 Andre Duffeck 2009-01-09 12:29:12 UTC
fixed
Comment 5 Christophe Marin 2009-03-08 14:46:53 UTC
*** Bug 182072 has been marked as a duplicate of this bug. ***