Bug 177748 - join jabber conference crashes kopete
Summary: join jabber conference crashes kopete
Status: RESOLVED FIXED
Alias: None
Product: kopete
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Compiled Sources Linux
: NOR crash
Target Milestone: ---
Assignee: Kopete Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-12-14 08:20 UTC by Sergey
Modified: 2009-03-25 10:37 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments
Ejected from jabber groupchat and then loged out (7.28 KB, image/png)
2009-03-25 10:37 UTC, Rémy Greinhofer
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Sergey 2008-12-14 08:20:03 UTC
Version:            (using Devel)
Compiler:          gcc-4.3.2 
OS:                Linux
Installed from:    Compiled sources

when i trying to join jabber conference kopete crashes with 

Application: Kopete (kopete), signal SIGABRT
0x00007f4ca368fca1 in nanosleep () from /lib/libc.so.6
[KCrash Handler]
#5  0x00007f4ca3622235 in raise () from /lib/libc.so.6
#6  0x00007f4ca3623753 in abort () from /lib/libc.so.6
#7  0x00007f4ca5123b32 in qt_message_output ()
   from /usr/lib64/qt4/libQtCore.so.4
#8  0x00007f4ca5123c65 in qFatal () from /usr/lib64/qt4/libQtCore.so.4
#9  0x00007f4c986714a7 in ?? () from /usr/kde/4.2/lib64/libkhtml.so.5
#10 0x00007f4c98682d10 in ?? () from /usr/kde/4.2/lib64/libkhtml.so.5
#11 0x00007f4c9851cf62 in ?? () from /usr/kde/4.2/lib64/libkhtml.so.5
#12 0x00007f4c984cb8a9 in KHTMLPart::begin ()
   from /usr/kde/4.2/lib64/libkhtml.so.5
#13 0x00007f4c980b2990 in ChatMessagePart::writeTemplate ()
   from /usr/kde/4.2/lib64/libkopetechatwindow_shared.so.1
#14 0x00007f4c980b3388 in ChatMessagePart::ChatMessagePart ()
   from /usr/kde/4.2/lib64/libkopetechatwindow_shared.so.1
#15 0x00007f4c96efb2cf in ?? ()
   from /usr/kde/4.2/lib64/kde4/kopete_chatwindow.so
#16 0x00007f4c96efb6a3 in ?? ()
   from /usr/kde/4.2/lib64/kde4/kopete_chatwindow.so
#17 0x00007f4ca9225016 in KopeteViewManager::view ()
   from /usr/kde/4.2/lib64/libkopete.so.4
#18 0x00007f4ca9255d2e in Kopete::ChatSessionManager::createView ()
   from /usr/kde/4.2/lib64/libkopete.so.4
#19 0x00007f4ca9252bec in Kopete::ChatSession::view ()
   from /usr/kde/4.2/lib64/libkopete.so.4
#20 0x00007f4c96c8aee5 in ?? () from /usr/kde/4.2/lib64/kde4/kopete_jabber.so
#21 0x00007f4c96c90549 in ?? () from /usr/kde/4.2/lib64/kde4/kopete_jabber.so
#22 0x00007f4c96c6dc13 in ?? () from /usr/kde/4.2/lib64/kde4/kopete_jabber.so
#23 0x00007f4c96c76139 in ?? () from /usr/kde/4.2/lib64/kde4/kopete_jabber.so
#24 0x00007f4ca524ef5f in QMetaObject::activate ()
   from /usr/lib64/qt4/libQtCore.so.4
#25 0x00007f4c96cabf87 in JabberClient::groupChatJoined ()
   from /usr/kde/4.2/lib64/kde4/kopete_jabber.so
#26 0x00007f4c96caef16 in JabberClient::qt_metacall ()
   from /usr/kde/4.2/lib64/kde4/kopete_jabber.so
#27 0x00007f4ca524ef5f in QMetaObject::activate ()
   from /usr/lib64/qt4/libQtCore.so.4
#28 0x00007f4c965d8bc7 in XMPP::Client::groupChatJoined ()
   from /usr/kde/4.2/lib64/libiris_kopete.so.1
#29 0x00007f4c9664702d in XMPP::Client::ppPresence ()
   from /usr/kde/4.2/lib64/libiris_kopete.so.1
#30 0x00007f4c965db532 in XMPP::Client::qt_metacall ()
   from /usr/kde/4.2/lib64/libiris_kopete.so.1
#31 0x00007f4ca524ef5f in QMetaObject::activate ()
   from /usr/lib64/qt4/libQtCore.so.4
#32 0x00007f4c965d8389 in XMPP::JT_PushPresence::presence ()
   from /usr/kde/4.2/lib64/libiris_kopete.so.1
#33 0x00007f4c96670b7c in XMPP::JT_PushPresence::take ()
   from /usr/kde/4.2/lib64/libiris_kopete.so.1
#34 0x00007f4c9668d607 in XMPP::Task::take ()
   from /usr/kde/4.2/lib64/libiris_kopete.so.1
#35 0x00007f4c9664418d in XMPP::Client::distribute ()
   from /usr/kde/4.2/lib64/libiris_kopete.so.1
#36 0x00007f4c96644a40 in XMPP::Client::streamReadyRead ()
   from /usr/kde/4.2/lib64/libiris_kopete.so.1
#37 0x00007f4c965db59d in XMPP::Client::qt_metacall ()
   from /usr/kde/4.2/lib64/libiris_kopete.so.1
#38 0x00007f4ca524ef5f in QMetaObject::activate ()
   from /usr/lib64/qt4/libQtCore.so.4
#39 0x00007f4c965da96e in XMPP::ClientStream::qt_metacall ()
   from /usr/kde/4.2/lib64/libiris_kopete.so.1
#40 0x00007f4ca524ef5f in QMetaObject::activate ()
   from /usr/lib64/qt4/libQtCore.so.4
#41 0x00007f4ca525767e in ?? () from /usr/lib64/qt4/libQtCore.so.4
#42 0x00007f4ca5248d14 in QObject::event () from /usr/lib64/qt4/libQtCore.so.4
#43 0x00007f4ca4274135 in QApplicationPrivate::notify_helper ()
   from /usr/lib64/qt4/libQtGui.so.4
#44 0x00007f4ca4275552 in QApplication::notify ()
   from /usr/lib64/qt4/libQtGui.so.4
#45 0x00007f4ca5e26918 in KApplication::notify ()
   from /usr/kde/4.2/lib64/libkdeui.so.5
#46 0x00007f4ca5238b7f in QCoreApplication::notifyInternal ()
   from /usr/lib64/qt4/libQtCore.so.4
#47 0x00007f4ca5266d75 in ?? () from /usr/lib64/qt4/libQtCore.so.4
#48 0x00007f4ca5263dfa in ?? () from /usr/lib64/qt4/libQtCore.so.4
#49 0x00007f4ca127eecb in ?? () from /usr/lib/libglib-2.0.so.0
#50 0x00007f4ca1280a85 in ?? () from /usr/lib/libglib-2.0.so.0
#51 0x00007f4ca1280d0f in g_main_context_iteration ()
   from /usr/lib/libglib-2.0.so.0
#52 0x00007f4ca5263d79 in QEventDispatcherGlib::processEvents ()
   from /usr/lib64/qt4/libQtCore.so.4
#53 0x00007f4ca430c966 in ?? () from /usr/lib64/qt4/libQtGui.so.4
#54 0x00007f4ca5237ac4 in QEventLoop::processEvents ()
   from /usr/lib64/qt4/libQtCore.so.4
#55 0x00007f4ca5237ede in QEventLoop::exec ()
   from /usr/lib64/qt4/libQtCore.so.4
#56 0x00007f4ca523c127 in QCoreApplication::exec ()
   from /usr/lib64/qt4/libQtCore.so.4
#57 0x000000000044af54 in _start ()
Comment 1 Sergey 2008-12-14 08:21:52 UTC
kopete-0.60.81 from kde-4.1.82
Comment 2 Pino Toscano 2008-12-14 11:59:29 UTC
Can you attach the console output?
Comment 3 Sergey 2008-12-14 12:31:27 UTC
after i look in console i find 
!!!!!!! ERROR !!!!!!! - KHTML default stylesheet version mismatch. Aborting. Check your installation. File used was: /usr/kde/3.5/share/apps/khtml/css/html4.css. Expected STYLE_VERSION 1

so after i renamed /usr/kde/3.5 to /usr/kde/3.55 (not in any system PATH)
i normally join conferense 
Comment 4 Rémy Greinhofer 2009-03-25 10:37:19 UTC
Created attachment 32385 [details]
Ejected from jabber groupchat and then loged out

When I try to talk in jabber chat room, after my first line I get ejected from the jabber group chat and then logged out with the message you could find attachment. Moreover, if I try to reconnect to my jabber account Kopete crashes(see trace below).

I tried with pidgin, and I experienced no problem.

Thanks
Rémy

Application: Kopete (kopete), signal SIGSEGV
0x00007fd3028868d1 in nanosleep () from /lib/libc.so.6
[Current thread is 1 (Thread 0x7fd306b5f770 (LWP 10171))]

Thread 4 (Thread 0x7fd2ef369950 (LWP 10176)):
#0  0x00007fd3028ad946 in *__GI___poll (fds=0x1da95a0, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007fd2fe7423af in ?? () from /usr/lib/libglib-2.0.so.0
#2  0x00007fd2fe7426ac in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#3  0x00007fd303b1573e in QEventDispatcherGlib::processEvents (this=0x1daed10, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:321
#4  0x00007fd303aebcb2 in QEventLoop::processEvents (this=<value optimized out>, flags={i = -281637136}) at kernel/qeventloop.cpp:143
#5  0x00007fd303aebe3d in QEventLoop::exec (this=0x1da96e0, flags={i = -281636736}) at kernel/qeventloop.cpp:194
#6  0x00007fd2ee598f9b in QCA::SyncThread::run() () from /usr/lib/libqca.so.2
#7  0x00007fd303a05162 in QThreadPrivate::start (arg=0x1dae4a0) at thread/qthread_unix.cpp:185
#8  0x00007fd30092dfaa in start_thread (arg=<value optimized out>) at pthread_create.c:297
#9  0x00007fd3028b62cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#10 0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7fd2ecfea950 (LWP 10177)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007fd303a06159 in QWaitCondition::wait (this=0x1ffa110, mutex=0x1ffa108, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:82
#2  0x00007fd300bb8f4c in QHostInfoAgent::run (this=0x1ffa0f0) at kernel/qhostinfo.cpp:241
#3  0x00007fd303a05162 in QThreadPrivate::start (arg=0x1ffa0f0) at thread/qthread_unix.cpp:185
#4  0x00007fd30092dfaa in start_thread (arg=<value optimized out>) at pthread_create.c:297
#5  0x00007fd3028b62cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#6  0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7fd2e7fff950 (LWP 10178)):
#0  0x00007fd3028afb22 in select () from /lib/libc.so.6
#1  0x00007fd2edfec2af in posix_timer_do () from /usr/lib/libortp.so.7
#2  0x00007fd2edfeced4 in rtp_scheduler_schedule () from /usr/lib/libortp.so.7
#3  0x00007fd30092dfaa in start_thread (arg=<value optimized out>) at pthread_create.c:297
#4  0x00007fd3028b62cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#5  0x0000000000000000 in ?? ()
Current language:  auto; currently asm

Thread 1 (Thread 0x7fd306b5f770 (LWP 10171)):
[KCrash Handler]
#5  0x00007fd303afa808 in QObject::thread (this=0x26250c8) at kernel/qobject.cpp:1322
#6  0x00007fd303b001f0 in QObject (this=0x25a5350, parent=0x26250c8) at kernel/qobject.cpp:716
#7  0x00007fd305b8d290 in Kopete::ChatSession::ChatSession(Kopete::Contact const*, QList<Kopete::Contact*>, Kopete::Protocol*, Kopete::ChatSession::Form) () from /usr/lib/libkopete.so.4
#8  0x00007fd2ee911b70 in ?? () from /usr/lib/kde4/kopete_jabber.so
#9  0x00007fd2ee8fe98c in ?? () from /usr/lib/kde4/kopete_jabber.so
#10 0x00007fd2ee8fcb97 in ?? () from /usr/lib/kde4/kopete_jabber.so
#11 0x00007fd2ee8d8188 in ?? () from /usr/lib/kde4/kopete_jabber.so
#12 0x00007fd2ee8df596 in ?? () from /usr/lib/kde4/kopete_jabber.so
#13 0x00007fd303b016e4 in QMetaObject::activate (sender=0x1aeb550, from_signal_index=<value optimized out>, to_signal_index=17, argv=0x1) at kernel/qobject.cpp:3031
#14 0x00007fd2ee921c45 in JabberClient::messageReceived(XMPP::Message const&) () from /usr/lib/kde4/kopete_jabber.so
#15 0x00007fd2ee9241e1 in JabberClient::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/kde4/kopete_jabber.so
#16 0x00007fd303b016e4 in QMetaObject::activate (sender=0x216a470, from_signal_index=<value optimized out>, to_signal_index=14, argv=0x1) at kernel/qobject.cpp:3031
#17 0x00007fd2ee248925 in XMPP::Client::messageReceived(XMPP::Message const&) () from /usr/lib/libiris_kopete.so.1
#18 0x00007fd2ee2af81b in XMPP::Client::pmMessage(XMPP::Message const&) () from /usr/lib/libiris_kopete.so.1
#19 0x00007fd2ee24bbf6 in XMPP::Client::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libiris_kopete.so.1
#20 0x00007fd303b016e4 in QMetaObject::activate (sender=0x2a4cf20, from_signal_index=<value optimized out>, to_signal_index=7, argv=0x1) at kernel/qobject.cpp:3031
#21 0x00007fd2ee2491c2 in XMPP::JT_PushMessage::message(XMPP::Message const&) () from /usr/lib/libiris_kopete.so.1
#22 0x00007fd2ee2d8010 in XMPP::JT_PushMessage::take(QDomElement const&) () from /usr/lib/libiris_kopete.so.1
#23 0x00007fd2ee2f9655 in XMPP::Task::take(QDomElement const&) () from /usr/lib/libiris_kopete.so.1
#24 0x00007fd2ee2aff8f in XMPP::Client::distribute(QDomElement const&) () from /usr/lib/libiris_kopete.so.1
#25 0x00007fd2ee2b0876 in XMPP::Client::streamReadyRead() () from /usr/lib/libiris_kopete.so.1
#26 0x00007fd2ee24bc75 in XMPP::Client::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libiris_kopete.so.1
#27 0x00007fd303b016e4 in QMetaObject::activate (sender=0x2ae5740, from_signal_index=<value optimized out>, to_signal_index=6, argv=0x1) at kernel/qobject.cpp:3031
#28 0x00007fd2ee24b0fa in XMPP::ClientStream::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libiris_kopete.so.1
#29 0x00007fd303b016e4 in QMetaObject::activate (sender=0x2a399f0, from_signal_index=<value optimized out>, to_signal_index=4, argv=0x1) at kernel/qobject.cpp:3031
#30 0x00007fd303b0794f in QSingleShotTimer::timerEvent (this=0x2a399f0) at kernel/qtimer.cpp:294
#31 0x00007fd303afbff3 in QObject::event (this=0x2a399f0, e=0x136d304) at kernel/qobject.cpp:1120
#32 0x00007fd303011a5d in QApplicationPrivate::notify_helper (this=0x138f9f0, receiver=0x2a399f0, e=0x7fff0ec9ce30) at kernel/qapplication.cpp:3803
#33 0x00007fd3030197da in QApplication::notify (this=0x7fff0ec9d170, receiver=0x2a399f0, e=0x7fff0ec9ce30) at kernel/qapplication.cpp:3768
#34 0x00007fd3046d311b in KApplication::notify (this=0x7fff0ec9d170, receiver=0x2a399f0, event=0x7fff0ec9ce30) at ../../kdeui/kernel/kapplication.cpp:307
#35 0x00007fd303aed391 in QCoreApplication::notifyInternal (this=0x7fff0ec9d170, receiver=0x2a399f0, event=0x7fff0ec9ce30) at kernel/qcoreapplication.cpp:587
#36 0x00007fd303b19266 in QTimerInfoList::activateTimers (this=0x13ac580) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:209
#37 0x00007fd303b157bd in timerSourceDispatch (source=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:160
#38 0x00007fd2fe73ee4a in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#39 0x00007fd2fe742510 in ?? () from /usr/lib/libglib-2.0.so.0
#40 0x00007fd2fe7426ac in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#41 0x00007fd303b1571f in QEventDispatcherGlib::processEvents (this=0x138f8b0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:319
#42 0x00007fd3030a347f in QGuiEventDispatcherGlib::processEvents (this=0x26250c8, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:198
#43 0x00007fd303aebcb2 in QEventLoop::processEvents (this=<value optimized out>, flags={i = 248107168}) at kernel/qeventloop.cpp:143
#44 0x00007fd303aebe3d in QEventLoop::exec (this=0x7fff0ec9d0e0, flags={i = 248107248}) at kernel/qeventloop.cpp:194
#45 0x00007fd303aee2ed in QCoreApplication::exec () at kernel/qcoreapplication.cpp:845
#46 0x0000000000448e5c in _start ()
Current language:  auto; currently c