Bug 176592 - Kopete crashed while removing a XMPP transport with another client
Summary: Kopete crashed while removing a XMPP transport with another client
Status: RESOLVED WORKSFORME
Alias: None
Product: kopete
Classification: Applications
Component: Jabber Plugin (show other bugs)
Version: unspecified
Platform: unspecified Linux
: NOR crash
Target Milestone: ---
Assignee: Kopete Developers
URL:
Keywords:
: 187404 (view as bug list)
Depends on:
Blocks:
 
Reported: 2008-12-01 00:12 UTC by Davide Castellone
Modified: 2010-02-20 14:27 UTC (History)
3 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 Davide Castellone 2008-12-01 00:12:39 UTC
Version:           0.60.3 (using 4.1.3 (KDE 4.1.3), Kubuntu packages)
Compiler:          cc
OS:                Linux (i686) release 2.6.27.4tuxonice

I was removing a Jabber MSN transport with another client, while Kopete crashed.

Here is the backtrace:

Applicazione: Kopete (kopete), segnale SIGSEGV
[Thread debugging using libthread_db enabled]
[New Thread 0xb587e6c0 (LWP 15426)]
[New Thread 0xae692b90 (LWP 15435)]
[New Thread 0xb1698b90 (LWP 15429)]
[KCrash handler]
#6  Kopete::Account::myself (this=0xbf9d4848)
    at /build/buildd/kdenetwork-4.1.3/kopete/libkopete/kopeteaccount.cpp:443
#7  0xb7eed45c in Kopete::Contact::isOnline (this=0x97b1058)
    at /build/buildd/kdenetwork-4.1.3/kopete/libkopete/kopetecontact.cpp:487
#8  0xb7ecfb58 in Kopete::Account::isConnected (this=0x98381b8)
    at /build/buildd/kdenetwork-4.1.3/kopete/libkopete/kopeteaccount.cpp:413
#9  0xb7eed5e2 in Kopete::Contact::setOnlineStatus (this=0x9024978, 
    status=@0xbf9d4a50)
    at /build/buildd/kdenetwork-4.1.3/kopete/libkopete/kopetecontact.cpp:167
#10 0xb1d48e97 in JabberBaseContact::reevaluateStatus (this=0x9024978)
    at /build/buildd/kdenetwork-4.1.3/kopete/protocols/jabber/jabberbasecontact.cpp:320
#11 0xb1d3f0d6 in JabberResourcePool::notifyRelevantContacts (this=0x8af33a8, 
    jid=@0xbf9d544c)
    at /build/buildd/kdenetwork-4.1.3/kopete/protocols/jabber/jabberresourcepool.cpp:96
#12 0xb1d413cb in JabberResourcePool::removeResource (this=0x8af33a8, 
    jid=@0xbf9d544c, resource=@0x979a2c0)
    at /build/buildd/kdenetwork-4.1.3/kopete/protocols/jabber/jabberresourcepool.cpp:154
#13 0xb1d33470 in JabberAccount::slotResourceUnavailable (this=0x915b4b8, 
    jid=@0xbf9d544c, resource=@0x979a2c0)
    at /build/buildd/kdenetwork-4.1.3/kopete/protocols/jabber/jabberaccount.cpp:1659
#14 0xb1d3c477 in JabberAccount::qt_metacall (this=0x915b4b8, 
    _c=QMetaObject::InvokeMetaMethod, _id=31, _a=0xbf9d4c88)
    at /build/buildd/kdenetwork-4.1.3/obj-i486-linux-gnu/kopete/protocols/jabber/jabberaccount.moc:168
#15 0xb750aa60 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#16 0xb750b7e2 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#17 0xb1d88779 in JabberClient::resourceUnavailable (this=0x9253ae0, 
    _t1=@0xbf9d544c, _t2=@0x979a2c0)
    at /build/buildd/kdenetwork-4.1.3/obj-i486-linux-gnu/kopete/protocols/jabber/jabberclient.moc:286
#18 0xb1d887ab in JabberClient::slotResourceUnavailable (this=0x9253ae0, 
    jid=@0xbf9d544c, resource=@0x979a2c0)
    at /build/buildd/kdenetwork-4.1.3/kopete/protocols/jabber/jabberclient.cpp:1104
#19 0xb1d8b8d8 in JabberClient::qt_metacall (this=0x9253ae0, 
    _c=QMetaObject::InvokeMetaMethod, _id=36, _a=0xbf9d4da8)
    at /build/buildd/kdenetwork-4.1.3/obj-i486-linux-gnu/kopete/protocols/jabber/jabberclient.moc:186
#20 0xb750aa60 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#21 0xb750b7e2 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#22 0xb1bfe4f9 in XMPP::Client::resourceUnavailable (this=0x9530908, 
    _t1=@0xbf9d544c, _t2=@0x979a2c0)
    at /build/buildd/kdenetwork-4.1.3/obj-i486-linux-gnu/kopete/protocols/jabber/libiris/moc_xmpp_client.cpp:204
#23 0xb1c5aa08 in XMPP::Client::updatePresence (this=0x9530908, i=0x9568390, 
    j=@0xbf9d544c, s=@0xbf9d5340)
    at /build/buildd/kdenetwork-4.1.3/kopete/protocols/jabber/libiris/iris/xmpp-im/client.cpp:795
#24 0xb1c5b86c in XMPP::Client::ppPresence (this=0x9530908, j=@0xbf9d544c, 
    s=@0xbf9d5340)
    at /build/buildd/kdenetwork-4.1.3/kopete/protocols/jabber/libiris/iris/xmpp-im/client.cpp:748
#25 0xb1c00afb in XMPP::Client::qt_metacall (this=0x9530908, 
    _c=QMetaObject::InvokeMetaMethod, _id=25, _a=0xbf9d5288)
    at /build/buildd/kdenetwork-4.1.3/obj-i486-linux-gnu/kopete/protocols/jabber/libiris/moc_xmpp_client.cpp:142
#26 0xb750aa60 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#27 0xb750b7e2 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#28 0xb1bfdeb9 in XMPP::JT_PushPresence::presence (this=0x9424630, 
    _t1=@0xbf9d544c, _t2=@0xbf9d5340)
    at /build/buildd/kdenetwork-4.1.3/obj-i486-linux-gnu/kopete/protocols/jabber/libiris/moc_xmpp_tasks.cpp:317
#29 0xb1c89475 in XMPP::JT_PushPresence::take (this=0x9424630, e=@0xbf9d57c4)
    at /build/buildd/kdenetwork-4.1.3/kopete/protocols/jabber/libiris/iris/xmpp-im/xmpp_tasks.cpp:765
#30 0xb1ca85ac in XMPP::Task::take (this=0x9530a98, x=@0xbf9d57c4)
    at /build/buildd/kdenetwork-4.1.3/kopete/protocols/jabber/libiris/iris/xmpp-im/xmpp_task.cpp:140
#31 0xb1c59eda in XMPP::Client::distribute (this=0x9530908, x=@0xbf9d57c4)
    at /build/buildd/kdenetwork-4.1.3/kopete/protocols/jabber/libiris/iris/xmpp-im/client.cpp:556
#32 0xb1c5a7e7 in XMPP::Client::streamReadyRead (this=0x9530908)
    at /build/buildd/kdenetwork-4.1.3/kopete/protocols/jabber/libiris/iris/xmpp-im/client.cpp:503
#33 0xb1c00b6e in XMPP::Client::qt_metacall (this=0x9530908, 
    _c=QMetaObject::InvokeMetaMethod, _id=20, _a=0xbf9d5888)
    at /build/buildd/kdenetwork-4.1.3/obj-i486-linux-gnu/kopete/protocols/jabber/libiris/moc_xmpp_client.cpp:137
#34 0xb750aa60 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#35 0xb750b7e2 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#36 0xb1bfcd47 in XMPP::Stream::readyRead (this=0x9265fd0)
    at /build/buildd/kdenetwork-4.1.3/obj-i486-linux-gnu/kopete/protocols/jabber/libiris/moc_xmpp_stream.cpp:97
#37 0xb1c40c5d in XMPP::ClientStream::doReadyRead (this=0x9265fd0)
    at /build/buildd/kdenetwork-4.1.3/kopete/protocols/jabber/libiris/iris/xmpp-core/stream.cpp:900
#38 0xb1bff2c6 in XMPP::ClientStream::qt_metacall (this=0x9265fd0, 
    _c=QMetaObject::InvokeMetaMethod, _id=25, _a=0xbf9d5988)
    at /build/buildd/kdenetwork-4.1.3/obj-i486-linux-gnu/kopete/protocols/jabber/libiris/moc_xmpp_clientstream.cpp:132
#39 0xb750aa60 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#40 0xb750b7e2 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#41 0xb7510db7 in ?? () from /usr/lib/libQtCore.so.4
#42 0xb7510edc in ?? () from /usr/lib/libQtCore.so.4
#43 0xb750553f in QObject::event () from /usr/lib/libQtCore.so.4
#44 0xb69d78ec in QApplicationPrivate::notify_helper ()
   from /usr/lib/libQtGui.so.4
#45 0xb69df72e in QApplication::notify () from /usr/lib/libQtGui.so.4
#46 0xb7a35b2d in KApplication::notify (this=0xbf9d60ac, receiver=0x9a2c118, 
    event=0xbf9d5e1c)
    at /build/buildd/kde4libs-4.1.3/kdeui/kernel/kapplication.cpp:311
#47 0xb74f5e61 in QCoreApplication::notifyInternal ()
   from /usr/lib/libQtCore.so.4
#48 0xb7523d81 in ?? () from /usr/lib/libQtCore.so.4
#49 0xb7520520 in ?? () from /usr/lib/libQtCore.so.4
#50 0xb5ed76f8 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#51 0xb5edada3 in ?? () from /usr/lib/libglib-2.0.so.0
#52 0xb5edaf61 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#53 0xb7520478 in QEventDispatcherGlib::processEvents ()
   from /usr/lib/libQtCore.so.4
#54 0xb6a71ea5 in ?? () from /usr/lib/libQtGui.so.4
#55 0xb74f452a in QEventLoop::processEvents () from /usr/lib/libQtCore.so.4
#56 0xb74f46ea in QEventLoop::exec () from /usr/lib/libQtCore.so.4
#57 0xb74f6da5 in QCoreApplication::exec () from /usr/lib/libQtCore.so.4
#58 0xb69d7767 in QApplication::exec () from /usr/lib/libQtGui.so.4
#59 0x0808aa6f in main (argc=1, argv=0xbf9d6494)
    at /build/buildd/kdenetwork-4.1.3/kopete/kopete/main.cpp:102
#0  0xb7fd4424 in __kernel_vsyscall ()
Comment 1 Clemens Eisserer 2009-08-19 21:18:49 UTC
any updates on this - it was filed ages ago :-/
Comment 2 Roman Jarosz 2009-12-25 13:38:21 UTC
*** Bug 187404 has been marked as a duplicate of this bug. ***
Comment 3 Roman Jarosz 2009-12-28 22:12:28 UTC
Cannot reproduce, if you can reproduce this bug with Kopete from KDE 4.2 or newer please reopen this bug and provide new backtrace, thanks.
Comment 4 Clemens Eisserer 2009-12-29 11:23:08 UTC
Bug 187404, which I've filed against KDE-4.2.1 (including backtrace) has been marked as a duplicate of this bug.
So maybe it does contain the information you're looking for, or it again has been marked as dup although it isn't really one.
Comment 5 Ben M. 2010-02-20 14:27:55 UTC
I can confirm this with KDE SC 4.4, using Kopete 1.00.
Installed in Ubuntu 9.10 using KDE Launchpad PPAs.