[kopete-bugs] [Bug 234068] New: Crash when closing kopete while jabber file-transfer was waiting for accept

Clemens Eisserer linuxhippy at gmail.com
Sun Apr 11 17:51:13 CEST 2010


https://bugs.kde.org/show_bug.cgi?id=234068

           Summary: Crash when closing kopete while jabber file-transfer
                    was waiting for accept
           Product: kopete
           Version: unspecified
          Platform: Fedora RPMs
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: crash
          Priority: NOR
         Component: general
        AssignedTo: kopete-bugs at kde.org
        ReportedBy: linuxhippy at gmail.com


Version:            (using KDE 4.4.2)
OS:                Linux
Installed from:    Fedora RPMs

I closed kopete, while two jabber file-send requests were waiting for
"approval".

This caused the following crash:

Thread 1 (Thread 0xb780f7a0 (LWP 1766)):
[KCrash Handler]
#6  0x00000000 in ?? ()
#7  0x022a6eea in XMPP::S5BManager::Item::reset (this=0x96ce068) at
/usr/src/debug/kdenetwork-4.4.2/kopete/protocols/jabber/libiris/iris/xmpp/xmpp-im/s5b.cpp:1117
#8  0x022ab617 in XMPP::S5BManager::Item::~Item (this=0x96ce068,
__in_chrg=<value optimized out>) at
/usr/src/debug/kdenetwork-4.4.2/kopete/protocols/jabber/libiris/iris/xmpp/xmpp-im/s5b.cpp:1112
#9  0x022ab723 in XMPP::S5BManager::Item::~Item (this=0x96ce068,
__in_chrg=<value optimized out>) at
/usr/src/debug/kdenetwork-4.4.2/kopete/protocols/jabber/libiris/iris/xmpp/xmpp-im/s5b.cpp:1113
#10 0x022ab7e6 in XMPP::S5BManager::con_unlink (this=0x900ea58, c=0x9376a90) at
/usr/src/debug/kdenetwork-4.4.2/kopete/protocols/jabber/libiris/iris/xmpp/xmpp-im/s5b.cpp:925
#11 0x022ae00d in XMPP::S5BConnection::reset (this=0x9376a90, clear=true) at
/usr/src/debug/kdenetwork-4.4.2/kopete/protocols/jabber/libiris/iris/xmpp/xmpp-im/s5b.cpp:215
#12 0x022ae5d3 in XMPP::S5BConnection::~S5BConnection (this=0x9376a90,
__in_chrg=<value optimized out>)
    at
/usr/src/debug/kdenetwork-4.4.2/kopete/protocols/jabber/libiris/iris/xmpp/xmpp-im/s5b.cpp:203
#13 0x022ae6d3 in XMPP::S5BConnection::~S5BConnection (this=0x9376a90,
__in_chrg=<value optimized out>)
    at
/usr/src/debug/kdenetwork-4.4.2/kopete/protocols/jabber/libiris/iris/xmpp/xmpp-im/s5b.cpp:211
#14 0x022c8357 in XMPP::FileTransfer::reset (this=0x9849008) at
/usr/src/debug/kdenetwork-4.4.2/kopete/protocols/jabber/libiris/iris/xmpp/xmpp-im/filetransfer.cpp:113
#15 0x0222fc03 in JabberFileTransfer::slotTransferResult (this=0x97bf278) at
/usr/src/debug/kdenetwork-4.4.2/kopete/protocols/jabber/jabberfiletransfer.cpp:244
#16 0x022303ab in JabberFileTransfer::qt_metacall (this=0x97bf278,
_c=InvokeMetaMethod, _id=<value optimized out>, _a=0xbfeaf078)
    at
/usr/src/debug/kdenetwork-4.4.2/i686-redhat-linux-gnu/kopete/protocols/jabber/jabberfiletransfer.moc:86
#17 0x040cc5db in QMetaObject::metacall (object=0x97bf278, cl=InvokeMetaMethod,
idx=6, argv=0xbfeaf078) at kernel/qmetaobject.cpp:237
#18 0x040db4af in QMetaObject::activate (sender=0x98b6960, m=0x471dee8,
local_signal_index=3, argv=0xbfeaf078) at kernel/qobject.cpp:3293
#19 0x04593134 in KJob::result (this=0x98b6960, _t1=0x98b6960) at
/usr/src/debug/kdelibs-4.4.2/i686-redhat-linux-gnu/kdecore/kjob.moc:194
#20 0x045934c9 in KJob::emitResult (this=0x98b6960) at
/usr/src/debug/kdelibs-4.4.2/kdecore/jobs/kjob.cpp:312
#21 0x002949f3 in Kopete::Transfer::slotContactDestroyed (this=0x98b6960) at
/usr/src/debug/kdenetwork-4.4.2/kopete/libkopete/kopetetransfermanager.cpp:280
#22 0x002979eb in Kopete::Transfer::qt_metacall (this=0x98b6960,
_c=InvokeMetaMethod, _id=8, _a=0xbfeaf1f8)
    at
/usr/src/debug/kdenetwork-4.4.2/i686-redhat-linux-gnu/kopete/libkopete/kopetetransfermanager.moc:222
#23 0x040cc5db in QMetaObject::metacall (object=0x98b6960, cl=InvokeMetaMethod,
idx=39, argv=0xbfeaf1f8) at kernel/qmetaobject.cpp:237
#24 0x040db4af in QMetaObject::activate (sender=0x8f471a8, m=0x807bc80,
local_signal_index=0, argv=0xbfeaf1f8) at kernel/qobject.cpp:3293
#25 0x040db864 in QObject::destroyed (this=0x8f471a8, _t1=0x8f471a8) at
.moc/release-shared/moc_qobject.cpp:149
#26 0x040dd22b in QObject::~QObject (this=0x8f471a8, __in_chrg=<value optimized
out>) at kernel/qobject.cpp:869
#27 0x0028fbb1 in Kopete::PropertyContainer::~PropertyContainer
(this=0x8f471a8, __in_chrg=<value optimized out>) at
/usr/src/debug/kdenetwork-4.4.2/kopete/libkopete/kopetepropertycontainer.cpp:44
#28 0x002620d8 in Kopete::ContactListElement::~ContactListElement
(this=0x8f471a8, __in_chrg=<value optimized out>) at
/usr/src/debug/kdenetwork-4.4.2/kopete/libkopete/kopetecontactlistelement.cpp:54
#29 0x0025af6f in Kopete::Contact::~Contact (this=0x8f471a8, __in_chrg=<value
optimized out>) at
/usr/src/debug/kdenetwork-4.4.2/kopete/libkopete/kopetecontact.cpp:129
#30 0x022124ce in ~JabberBaseContact (this=0x8f471a8, __in_chrg=<value
optimized out>) at
/usr/src/debug/kdenetwork-4.4.2/kopete/protocols/jabber/jabberbasecontact.h:33
#31 JabberContact::~JabberContact (this=0x8f471a8, __in_chrg=<value optimized
out>) at
/usr/src/debug/kdenetwork-4.4.2/kopete/protocols/jabber/jabbercontact.cpp:134
#32 0x022125e3 in JabberContact::~JabberContact (this=0x8f471a8,
__in_chrg=<value optimized out>) at
/usr/src/debug/kdenetwork-4.4.2/kopete/protocols/jabber/jabbercontact.cpp:134
#33 0x0023f7ca in qDeleteAll<QHash<QString, Kopete::Contact*>::const_iterator>
(this=0x8f44f30, __in_chrg=<value optimized out>) at
/usr/include/QtCore/qalgorithms.h:322
#34 qDeleteAll<QHash<QString, Kopete::Contact*> > (this=0x8f44f30,
__in_chrg=<value optimized out>) at /usr/include/QtCore/qalgorithms.h:330
#35 Kopete::Account::~Account (this=0x8f44f30, __in_chrg=<value optimized out>)
at /usr/src/debug/kdenetwork-4.4.2/kopete/libkopete/kopeteaccount.cpp:123
#36 0x002865f6 in Kopete::PasswordedAccount::~PasswordedAccount
(this=0x8f44f30, __in_chrg=<value optimized out>) at
/usr/src/debug/kdenetwork-4.4.2/kopete/libkopete/kopetepasswordedaccount.cpp:42
#37 0x021fe328 in JabberAccount::~JabberAccount (this=0x8f44f30,
__in_chrg=<value optimized out>) at
/usr/src/debug/kdenetwork-4.4.2/kopete/protocols/jabber/jabberaccount.cpp:172
#38 0x021fe4c3 in JabberAccount::~JabberAccount (this=0x8f44f30,
__in_chrg=<value optimized out>) at
/usr/src/debug/kdenetwork-4.4.2/kopete/protocols/jabber/jabberaccount.cpp:172
#39 0x040d65e6 in qDeleteInEventHandler (o=0x8f44f30) at
kernel/qobject.cpp:3998
#40 0x040d7c80 in QObject::event (this=0x8f44f30, e=0x97cc818) at
kernel/qobject.cpp:1231
#41 0x04868d2c in QApplicationPrivate::notify_helper (this=0x8ba9618,
receiver=0x8f44f30, e=0x97cc818) at kernel/qapplication.cpp:4300
#42 0x0486f556 in QApplication::notify (this=0xbfeafd04, receiver=0x8f44f30,
e=0x97cc818) at kernel/qapplication.cpp:3704
#43 0x0533f7cb in KApplication::notify (this=0xbfeafd04, receiver=0x8f44f30,
event=0x97cc818) at
/usr/src/debug/kdelibs-4.4.2/kdeui/kernel/kapplication.cpp:302
#44 0x040c7c03 in QCoreApplication::notifyInternal (this=0xbfeafd04,
receiver=0x8f44f30, event=0x97cc818) at kernel/qcoreapplication.cpp:704
#45 0x040c8ac3 in sendEvent (receiver=0x0, event_type=0, data=0x8b73920) at
kernel/qcoreapplication.h:215
#46 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0,
data=0x8b73920) at kernel/qcoreapplication.cpp:1345
#47 0x040c8c1e in QCoreApplication::sendPostedEvents (receiver=0x0,
event_type=0) at kernel/qcoreapplication.cpp:1238
#48 0x040f0350 in sendPostedEvents (s=0x8babb10) at
kernel/qcoreapplication.h:220
#49 postEventSourceDispatch (s=0x8babb10) at
kernel/qeventdispatcher_glib.cpp:276
#50 0x0093bfb8 in g_main_dispatch (context=0x8baba90) at gmain.c:1960
#51 IA__g_main_context_dispatch (context=0x8baba90) at gmain.c:2513
#52 0x0093f8e8 in g_main_context_iterate (context=0xdb7eb0, block=1,
dispatch=1, self=0x8bb4638) at gmain.c:2591
#53 0x0093fa14 in IA__g_main_context_iteration (context=0x8baba90, may_block=1)
at gmain.c:2654
#54 0x040efe46 in QEventDispatcherGlib::processEvents (this=0x8b735e0,
flags=...) at kernel/qeventdispatcher_glib.cpp:412
#55 0x049170e6 in QGuiEventDispatcherGlib::processEvents (this=0x8b735e0,
flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#56 0x040c62da in QEventLoop::processEvents (this=0xbfeafc64, flags=...) at
kernel/qeventloop.cpp:149
#57 0x040c661a in QEventLoop::exec (this=0xbfeafc64, flags=...) at
kernel/qeventloop.cpp:201
#58 0x040c8ce7 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:981
#59 0x04868dd8 in QApplication::exec () at kernel/qapplication.cpp:3579
#60 0x08058703 in main (argc=3, argv=0xbfeb0144) at
/usr/src/debug/kdenetwork-4.4.2/kopete/kopete/main.cpp:105

-- 
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.


More information about the kopete-bugs mailing list