Summary: | Transport-related crashes when loosing the connection or receiving a message [QObject::thread, QObject, Kopete::ChatSession::ChatSession, JabberGroupChatManager::JabberGroupChatManager] | ||
---|---|---|---|
Product: | [Unmaintained] kopete | Reporter: | Alexander <vo.zaeb> |
Component: | Jabber Plugin | Assignee: | Kopete Developers <kopete-bugs-null> |
Status: | RESOLVED DUPLICATE | ||
Severity: | crash | CC: | andresbajotierra, martin.nad89 |
Priority: | NOR | ||
Version First Reported In: | unspecified | ||
Target Milestone: | --- | ||
Platform: | Unlisted Binaries | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: | |||
Attachments: | New crash information added by DrKonqi: --- use facebook transport, click to notification notifying me that someone added to the Rooster I click to this notification |
Description
Alexander
2009-08-07 20:15:08 UTC
If you can reproduce the crash at will, may you read http://techbase.kde.org/index.php?title=User:DarioAndres/CreateUsefulReports and post a complete backtrace here? Thanks So, I had a conversation window open (minimized in the taskbar), it was the tab conference "conference@jabber.org.ru". Internet several times disconnected. I just clicked on the icon in the system tray to open the contact list. Internet at the time already have worked, I wanted to put the status of "online", because my status still was "offline". actually this is all what happened. АБЖМЕХ ПАШАМБЕ ШАЙТАНАМА!!! Actually this is all what happened. At the last time my Internet provider has very bad quality of the Internet (like my English :) As it turned out, some applications are affected by this issue (e.g. Kopete, Amarok). I would advise to carry out tests with a weak and unstable Internet connection. All of this also applies to Amarok *** Bug 203190 has been marked as a duplicate of this bug. *** How to reproduce this bug. 1. Run Kopete and wait until it connects to the network. 2. Open any conference of *@conference.jabber.ru 3. Then have to turn off Internet and wait until Kopete change status to offline 4. Close conference window. 5. Then turn on Internet, open contact list and change status to online manually. Thats all. Thanks for the excellent information. Do you know if I can connect to conference.jabber.ru from an account that's not on the jabber.ru server? I'd like to avoid registering for a bunch of accounts I'm never going to use, if possible. :) If you have an gmail account, you can use it to connect to any jabber service. Create a new jabber account in Kopete. Jabber ID: *@gmail.com. Enable SSL and transfering password as plain text. Replace standart information about server: Server: talk.google.com Port: 5223 Created attachment 39249 [details]
New crash information added by DrKonqi:
---
use facebook transport, click to notification notifying me that someone added to the Rooster
I click to this notification
From the last duplicate: --- Thread 1 (Thread 0x7fe78ff38840 (LWP 2382)): [KCrash Handler] #5 QObject::thread (this=0x20746f6f5220746e) at kernel/qobject.cpp:1435 #6 0x0000003c8ff7a388 in QObject::QObject (this=0x26dd000, parent=0x20746f6f5220746e) at kernel/qobject.cpp:770 #7 0x00007fe7913ccea0 in Kopete::ChatSession::ChatSession (this=0x26dd000, user=0x1957e40, others=..., protocol=0xc97420, form=Small) at /home/namar/rpmbuild/BUILD/kdenetwork-4.3.85/kopete/libkopete/kopetechatsession.cpp:75 #8 0x00007fe78141b924 in JabberGroupChatManager::JabberGroupChatManager (this=0x26dd000, protocol=0xc97420, user=0x1957e40, others=<value optimized out>, roomJid=...) at /home/namar/rpmbuild/BUILD/kdenetwork-4.3.85/kopete/protocols/jabber/jabbergroupchatmanager.cpp:31 #9 0x00007fe78140a580 in JabberGroupContact::manager (this=0x19bf750, canCreate=<value optimized out>) at /home/namar/rpmbuild/BUILD/kdenetwork-4.3.85/kopete/protocols/jabber/jabbergroupcontact.cpp:135 #10 0x00007fe7814086c7 in JabberGroupContact::handleIncomingMessage (this=0x19bf750, message=...) at /home/namar/rpmbuild/BUILD/kdenetwork-4.3.85/kopete/protocols/jabber/jabbergroupcontact.cpp:163 #11 0x00007fe7813e5ba6 in JabberAccount::slotReceivedMessage (this=0xc99ec0, message=...) at /home/namar/rpmbuild/BUILD/kdenetwork-4.3.85/kopete/protocols/jabber/jabberaccount.cpp:1455 #12 0x00007fe7813ef8b7 in JabberAccount::qt_metacall (this=0xc99ec0, _c=InvokeMetaMethod, _id=33, _a=0x7fff1b278e50) at /home/namar/rpmbuild/BUILD/kdenetwork-4.3.85/x86_64-redhat-linux/kopete/protocols/jabber/jabberaccount.moc:179 #13 0x0000003c8ff78833 in QMetaObject::activate (sender=0xdcb960, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x7fff1b278e50) at kernel/qobject.cpp:3294 #14 0x00007fe78142a895 in JabberClient::messageReceived (this=<value optimized out>, _t1=<value optimized out>) at /home/namar/rpmbuild/BUILD/kdenetwork-4.3.85/x86_64-redhat-linux/kopete/protocols/jabber/jabberclient.moc:307 #15 0x00007fe78142cff2 in JabberClient::qt_metacall (this=0xdcb960, _c=InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff1b278f80) at /home/namar/rpmbuild/BUILD/kdenetwork-4.3.85/x86_64-redhat-linux/kopete/protocols/jabber/jabberclient.moc:199 #16 0x0000003c8ff78833 in QMetaObject::activate (sender=0x1477180, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x7fff1b278f80) at kernel/qobject.cpp:3294 #17 0x00007fe78143da85 in XMPP::Client::messageReceived (this=<value optimized out>, _t1=<value optimized out>) at /home/namar/rpmbuild/BUILD/kdenetwork-4.3.85/x86_64-redhat-linux/kopete/protocols/jabber/libiris/moc_xmpp_client.cpp:233 #18 0x00007fe781456b9b in XMPP::Client::pmMessage (this=0x1477180, m=...) at /home/namar/rpmbuild/BUILD/kdenetwork-4.3.85/kopete/protocols/jabber/libiris/iris/xmpp/xmpp-im/client.cpp:863 #19 0x00007fe7814420c9 in XMPP::Client::qt_metacall (this=0x1477180, _c=InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff1b2791b0) at /home/namar/rpmbuild/BUILD/kdenetwork-4.3.85/x86_64-redhat-linux/kopete/protocols/jabber/libiris/moc_xmpp_client.cpp:150 #20 0x0000003c8ff78833 in QMetaObject::activate (sender=0x14b8360, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x7fff1b2791b0) at kernel/qobject.cpp:3294 #21 0x00007fe78143ded2 in XMPP::JT_PushMessage::message (this=<value optimized out>, _t1=<value optimized out>) at /home/namar/rpmbuild/BUILD/kdenetwork-4.3.85/x86_64-redhat-linux/kopete/protocols/jabber/libiris/moc_xmpp_tasks.cpp:484 #22 0x00007fe7814a5f71 in XMPP::JT_PushMessage::take (this=0x14b8360, e=<value optimized out>) at /home/namar/rpmbuild/BUILD/kdenetwork-4.3.85/kopete/protocols/jabber/libiris/iris/xmpp/xmpp-im/xmpp_tasks.cpp:870 #23 0x00007fe78148b5b7 in XMPP::Task::take (this=<value optimized out>, x=...) at /home/namar/rpmbuild/BUILD/kdenetwork-4.3.85/kopete/protocols/jabber/libiris/iris/xmpp/xmpp-im/xmpp_task.cpp:139 #24 0x00007fe781457566 in XMPP::Client::distribute (this=0x1477180, x=...) at /home/namar/rpmbuild/BUILD/kdenetwork-4.3.85/kopete/protocols/jabber/libiris/iris/xmpp/xmpp-im/client.cpp:580 #25 0x00007fe781457e4a in XMPP::Client::streamReadyRead (this=0x1477180) at /home/namar/rpmbuild/BUILD/kdenetwork-4.3.85/kopete/protocols/jabber/libiris/iris/xmpp/xmpp-im/client.cpp:527 #26 0x00007fe78144202b in XMPP::Client::qt_metacall (this=0x1477180, _c=InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff1b279730) at /home/namar/rpmbuild/BUILD/kdenetwork-4.3.85/x86_64-redhat-linux/kopete/protocols/jabber/libiris/moc_xmpp_client.cpp:144 #27 0x0000003c8ff78833 in QMetaObject::activate (sender=0xd6fb10, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x0) at kernel/qobject.cpp:3294 #28 0x00007fe7814437ec in XMPP::ClientStream::qt_metacall (this=0xd6fb10, _c=InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff1b279840) at /home/namar/rpmbuild/BUILD/kdenetwork-4.3.85/x86_64-redhat-linux/kopete/protocols/jabber/libiris/moc_xmpp_clientstream.cpp:139 #29 0x0000003c8ff78833 in QMetaObject::activate (sender=0x272b3b0, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x0) at kernel/qobject.cpp:3294 #30 0x0000003c8ff8002f in QSingleShotTimer::timerEvent (this=0x272b3b0) at kernel/qtimer.cpp:308 #31 0x0000003c8ff754ae in QObject::event (this=0x272b3b0, e=0x7fff1b279f10) at kernel/qobject.cpp:1224 #32 0x0000003c933ab9cc in QApplicationPrivate::notify_helper (this=0x6eced0, receiver=0x272b3b0, e=0x7fff1b279f10) at kernel/qapplication.cpp:4242 #33 0x0000003c933b1f65 in QApplication::notify (this=<value optimized out>, receiver=0x272b3b0, e=0x7fff1b279f10) at kernel/qapplication.cpp:4125 #34 0x0000003df1a04ca6 in KApplication::notify (this=<value optimized out>, receiver=<value optimized out>, event=<value optimized out>) at /home/namar/rpmbuild/BUILD/kdelibs-4.3.85/kdeui/kernel/kapplication.cpp:302 #35 0x0000003c8ff65a0c in QCoreApplication::notifyInternal (this=0x7fff1b27a260, receiver=0x272b3b0, event=0x7fff1b279f10) at kernel/qcoreapplication.cpp:704 #36 0x0000003c8ff925f2 in sendEvent (event=<value optimized out>, receiver=<value optimized out>) at kernel/qcoreapplication.h:215 #37 QTimerInfoList::activateTimers (event=<value optimized out>, receiver=<value optimized out>) at kernel/qeventdispatcher_unix.cpp:603 #38 0x0000003c8ff8f0f8 in timerSourceDispatch (source=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:184 #39 idleTimerSourceDispatch (source=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:231 #40 0x0000003c88a3922e in g_main_dispatch (context=<value optimized out>) at gmain.c:1960 #41 IA__g_main_context_dispatch (context=<value optimized out>) at gmain.c:2513 #42 0x0000003c88a3cc18 in g_main_context_iterate (context=0x6ef520, block=<value optimized out>, dispatch=<value optimized out>, self=<value optimized out>) at gmain.c:2591 #43 0x0000003c88a3cd3a in IA__g_main_context_iteration (context=0x6ef520, may_block=1) at gmain.c:2654 #44 0x0000003c8ff8edc3 in QEventDispatcherGlib::processEvents (this=0x6b0a20, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:407 #45 0x0000003c93457ebe in QGuiEventDispatcherGlib::processEvents (this=<value optimized out>, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:202 #46 0x0000003c8ff64342 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149 #47 0x0000003c8ff6471c in QEventLoop::exec (this=0x7fff1b27a1b0, flags=...) at kernel/qeventloop.cpp:201 #48 0x0000003c8ff66b39 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:981 #49 0x0000000000414242 in main () *** This bug has been marked as a duplicate of bug 207514 *** |