Bug 187308 - Can not write to jabber groupchats
Summary: Can not write to jabber groupchats
Status: RESOLVED FIXED
Alias: None
Product: kopete
Classification: Applications
Component: Jabber Plugin (show other bugs)
Version: unspecified
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Kopete Developers
URL:
Keywords:
: 166753 (view as bug list)
Depends on:
Blocks:
 
Reported: 2009-03-16 14:33 UTC by Peter
Modified: 2009-12-27 15:49 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 Peter 2009-03-16 14:33:46 UTC
Version:           0.70.0 (using KDE 4.2.1)
OS:                Linux
Installed from:    Ubuntu Packages

Every time I join a jabber groupchat, I can read what others write, but when I try to write something myself, it disconnects me from my jabber account. When I reconnect afterwards, kopete crashes.

I have Kubuntu Interpid 8.10, I've tried the same on Jaunty Jackalope Alpha 5. It exhibits the same behaviour. (except the crash at the end, the application just freezes instead in Jaunty)

Backtrace:
Application: Kopete (kopete), signal SIGSEGV
0x00007fed516326e1 in nanosleep () from /lib/libc.so.6
[Current thread is 0 (LWP 6126)]

Thread 3 (Thread 0x41f61950 (LWP 6213)):
#0  0x00007fed4f45eaa8 in pthread_mutex_lock () from /lib/libpthread.so.0
#1  0x00007fed4d6ab643 in g_main_context_query () from /usr/lib/libglib-2.0.so.0
#2  0x00007fed4d6b0237 in ?? () from /usr/lib/libglib-2.0.so.0
#3  0x00007fed4d6b06cb in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#4  0x00007fed52fca17e in QEventDispatcherGlib::processEvents () from /usr/lib/libQtCore.so.4
#5  0x00007fed52fa0682 in QEventLoop::processEvents () from /usr/lib/libQtCore.so.4
#6  0x00007fed52fa080d in QEventLoop::exec () from /usr/lib/libQtCore.so.4
#7  0x00007fed414f02cb in QCA::SyncThread::run () from /usr/lib/libqca.so.2
#8  0x00007fed52eb9362 in ?? () from /usr/lib/libQtCore.so.4
#9  0x00007fed4f45d3ea in start_thread () from /lib/libpthread.so.0
#10 0x00007fed51670cbd in clone () from /lib/libc.so.6
#11 0x0000000000000000 in ?? ()

Thread 2 (Thread 0x40aba950 (LWP 6214)):
#0  0x00007fed4f4612d9 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007fed52eba349 in QWaitCondition::wait () from /usr/lib/libQtCore.so.4
#2  0x00007fed5420e29c in ?? () from /usr/lib/libQtNetwork.so.4
#3  0x00007fed52eb9362 in ?? () from /usr/lib/libQtCore.so.4
#4  0x00007fed4f45d3ea in start_thread () from /lib/libpthread.so.0
#5  0x00007fed51670cbd in clone () from /lib/libc.so.6
#6  0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7fed56ccc6f0 (LWP 6126)):
[KCrash Handler]
#5  0x00007fed55a05c15 in Kopete::PropertyContainer::hasProperty () from /usr/lib/libkopete.so.4
#6  0x00007fed55a06702 in Kopete::PropertyContainer::property () from /usr/lib/libkopete.so.4
#7  0x00007fed55a06c06 in Kopete::PropertyContainer::setProperty () from /usr/lib/libkopete.so.4
#8  0x00007fed4181ed6b in ?? () from /usr/lib/kde4/kopete_jabber.so
#9  0x00007fed41822a81 in ?? () from /usr/lib/kde4/kopete_jabber.so
#10 0x00007fed52fb6134 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#11 0x00007fed4186b5a5 in JabberClient::newContact () from /usr/lib/kde4/kopete_jabber.so
#12 0x00007fed4186df89 in JabberClient::qt_metacall () from /usr/lib/kde4/kopete_jabber.so
#13 0x00007fed52fb6134 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#14 0x00007fed4119c675 in XMPP::Client::rosterItemAdded () from /usr/lib/libiris_kopete.so.1
#15 0x00007fed4120a705 in XMPP::Client::importRosterItem () from /usr/lib/libiris_kopete.so.1
#16 0x00007fed4120a767 in XMPP::Client::importRoster () from /usr/lib/libiris_kopete.so.1
#17 0x00007fed4120a7d4 in XMPP::Client::slotRosterRequestFinished () from /usr/lib/libiris_kopete.so.1
#18 0x00007fed4119f816 in XMPP::Client::qt_metacall () from /usr/lib/libiris_kopete.so.1
#19 0x00007fed52fb6134 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#20 0x00007fed41252d7e in XMPP::Task::done () from /usr/lib/libiris_kopete.so.1
#21 0x00007fed412358fb in XMPP::JT_Roster::take () from /usr/lib/libiris_kopete.so.1
#22 0x00007fed41252ee5 in XMPP::Task::take () from /usr/lib/libiris_kopete.so.1
#23 0x00007fed4120ad6f in XMPP::Client::distribute () from /usr/lib/libiris_kopete.so.1
#24 0x00007fed4120b656 in XMPP::Client::streamReadyRead () from /usr/lib/libiris_kopete.so.1
#25 0x00007fed4119f855 in XMPP::Client::qt_metacall () from /usr/lib/libiris_kopete.so.1
#26 0x00007fed52fb6134 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#27 0x00007fed4119ecda in XMPP::ClientStream::qt_metacall () from /usr/lib/libiris_kopete.so.1
#28 0x00007fed52fb6134 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#29 0x00007fed52fbc39f in ?? () from /usr/lib/libQtCore.so.4
#30 0x00007fed52fb0a43 in QObject::event () from /usr/lib/libQtCore.so.4
#31 0x00007fed52270c3d in QApplicationPrivate::notify_helper () from /usr/lib/libQtGui.so.4
#32 0x00007fed522789ba in QApplication::notify () from /usr/lib/libQtGui.so.4
#33 0x00007fed53b6371b in KApplication::notify () from /usr/lib/libkdeui.so.5
#34 0x00007fed52fa1d61 in QCoreApplication::notifyInternal () from /usr/lib/libQtCore.so.4
#35 0x00007fed52fcdab6 in ?? () from /usr/lib/libQtCore.so.4
#36 0x00007fed52fca1fd in ?? () from /usr/lib/libQtCore.so.4
#37 0x00007fed4d6acd3b in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#38 0x00007fed4d6b050d in ?? () from /usr/lib/libglib-2.0.so.0
#39 0x00007fed4d6b06cb in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#40 0x00007fed52fca15f in QEventDispatcherGlib::processEvents () from /usr/lib/libQtCore.so.4
#41 0x00007fed52302a6f in ?? () from /usr/lib/libQtGui.so.4
#42 0x00007fed52fa0682 in QEventLoop::processEvents () from /usr/lib/libQtCore.so.4
#43 0x00007fed52fa080d in QEventLoop::exec () from /usr/lib/libQtCore.so.4
#44 0x00007fed52fa2cbd in QCoreApplication::exec () from /usr/lib/libQtCore.so.4
#45 0x0000000000449f3c in _start ()
Comment 1 Dario Andres 2009-03-17 15:23:40 UTC
The crash sounds similar to the one in bug 175253/ bug 166753
Thanks for reporting
Comment 2 Marcel Konrad 2009-04-29 21:51:28 UTC
I have pretty much the same error when trying to use groupchat functionallity in kopete. But I get an error message saying: "Stream packet received from an invalid address." and my kopete (Version 0.70.2) doesn't crash and I can just reconnect to my xmpp-account.

I am using Gentoo Linux, which means that I have builded kopete myself from Source through portage.
Comment 3 DaB. 2009-06-28 16:52:43 UTC
Same here with debian, kde 4.2.2 and kopete 0.70.2. I can join a groupchat and read message by others, but if I try to send something, I get a protocoll-error, invalid-adress-error and the jabber-connection is disconnetec.
Comment 4 Roman Jarosz 2009-12-27 00:05:54 UTC
*** Bug 166753 has been marked as a duplicate of this bug. ***
Comment 5 Roman Jarosz 2009-12-27 15:49:06 UTC
Closing, the disconnection bug is fixed in Kopete from KDE 4.3. The crash has separated bug 204243