Bug 188654 - kopete crash on jabber type notification
Summary: kopete crash on jabber type notification
Status: RESOLVED DUPLICATE of bug 177764
Alias: None
Product: kopete
Classification: Applications
Component: Jabber Plugin (show other bugs)
Version: unspecified
Platform: Compiled Sources Linux
: NOR crash
Target Milestone: ---
Assignee: Kopete Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-04-02 13:28 UTC by Dennis
Modified: 2009-12-27 17:37 UTC (History)
0 users

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 Dennis 2009-04-02 13:28:42 UTC
Version:            (using Devel)
Compiler:          gcc version 4.2.3 (Gentoo 4.2.3 p1.0) x86_64-pc-linux-gnu-4.2.3
OS:                Linux
Installed from:    Compiled sources

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

Thread 5 (Thread 0x40f09950 (LWP 32577)):
#0  0x00007f37d3d21882 in select () from /lib/libc.so.6
#1  0x00007f37d58377b3 in QProcessManager::run (this=0x6aed00) at io/qprocess_unix.cpp:305
#2  0x00007f37d577a3c0 in QThreadPrivate::start (arg=0x6aed00) at thread/qthread_unix.cpp:189
#3  0x00007f37d5507080 in start_thread () from /lib/libpthread.so.0
#4  0x00007f37d3d27ccd in clone () from /lib/libc.so.6
#5  0x0000000000000000 in ?? ()

Thread 4 (Thread 0x42473950 (LWP 32609)):
#0  0x00007fffe15fa738 in clock_gettime ()
#1  0x00007f37d0ede1d9 in clock_gettime () from /lib/librt.so.1
#2  0x00007f37d587fdab in QTimerInfoList::getTime (this=<value optimized out>, t=@0x1281200) at kernel/qeventdispatcher_unix.cpp:339
#3  0x00007f37d587fe51 in QTimerInfoList::updateCurrentTime (this=0x1) at kernel/qeventdispatcher_unix.cpp:297
#4  0x00007f37d588036e in QTimerInfoList::timerWait (this=0x1, tm=@0x42472c90) at kernel/qeventdispatcher_unix.cpp:420
#5  0x00007f37d587e5f3 in timerSourcePrepare (source=<value optimized out>, timeout=0x42472d74) at kernel/qeventdispatcher_glib.cpp:140
#6  0x00007f37d0c37a53 in g_main_context_prepare () from /usr/lib/libglib-2.0.so.0
#7  0x00007f37d0c3813b in g_main_context_iterate () from /usr/lib/libglib-2.0.so.0
#8  0x00007f37d0c3897b in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#9  0x00007f37d587ecf6 in QEventDispatcherGlib::processEvents (this=0x1029aa0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:325
#10 0x00007f37d58554e5 in QEventLoop::processEvents (this=<value optimized out>, flags=@0x42472eb0) at kernel/qeventloop.cpp:149
#11 0x00007f37d5855646 in QEventLoop::exec (this=0x1090140, flags=@0x42473040) at kernel/qeventloop.cpp:196
#12 0x00007f37c2f708bb in QCA::SyncThread::run () from /usr/lib64/qca2/libqca.so.2
#13 0x00007f37d577a3c0 in QThreadPrivate::start (arg=0x1321ec0) at thread/qthread_unix.cpp:189
#14 0x00007f37d5507080 in start_thread () from /lib/libpthread.so.0
#15 0x00007f37d3d27ccd in clone () from /lib/libc.so.6
#16 0x0000000000000000 in ?? ()

Thread 3 (Thread 0x4170a950 (LWP 32610)):
#0  0x00007fffe15fa738 in clock_gettime ()
#1  0x00007f37d0ede1d9 in clock_gettime () from /lib/librt.so.1
#2  0x00007f37d587fdab in QTimerInfoList::getTime (this=<value optimized out>, t=@0xcc48a0) at kernel/qeventdispatcher_unix.cpp:339
#3  0x00007f37d587fe51 in QTimerInfoList::updateCurrentTime (this=0x1) at kernel/qeventdispatcher_unix.cpp:297
#4  0x00007f37d588036e in QTimerInfoList::timerWait (this=0x1, tm=@0x41709dd0) at kernel/qeventdispatcher_unix.cpp:420
#5  0x00007f37d587e5f3 in timerSourcePrepare (source=<value optimized out>, timeout=0x41709eb4) at kernel/qeventdispatcher_glib.cpp:140
#6  0x00007f37d0c37a53 in g_main_context_prepare () from /usr/lib/libglib-2.0.so.0
#7  0x00007f37d0c3813b in g_main_context_iterate () from /usr/lib/libglib-2.0.so.0
#8  0x00007f37d0c3897b in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#9  0x00007f37d587ecf6 in QEventDispatcherGlib::processEvents (this=0x1a32920, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:325
#10 0x00007f37d58554e5 in QEventLoop::processEvents (this=<value optimized out>, flags=@0x41709ff0) at kernel/qeventloop.cpp:149
#11 0x00007f37d5855646 in QEventLoop::exec (this=0x12da100, flags=@0x4170a040) at kernel/qeventloop.cpp:196
#12 0x00007f37c336bda4 in XMPP::SyncThread::run (this=0x83a040) at /mnt/ram/paludis/kde-base-kopete-scm/work/kopete/kopete/protocols/jabber/libiris/iris/irisnet/corelib/netinterface.cpp:151
#13 0x00007f37d577a3c0 in QThreadPrivate::start (arg=0x83a040) at thread/qthread_unix.cpp:189
#14 0x00007f37d5507080 in start_thread () from /lib/libpthread.so.0
#15 0x00007f37d3d27ccd in clone () from /lib/libc.so.6
#16 0x0000000000000000 in ?? ()

Thread 2 (Thread 0x43475950 (LWP 32612)):
#0  0x00007f37d550b9b9 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007f37d577b035 in QWaitCondition::wait (this=<value optimized out>, mutex=0x13efae8, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87
#2  0x00007f37d6a8b75b in QHostInfoAgent::run (this=0x13efad0) at kernel/qhostinfo.cpp:260
#3  0x00007f37d577a3c0 in QThreadPrivate::start (arg=0x13efad0) at thread/qthread_unix.cpp:189
#4  0x00007f37d5507080 in start_thread () from /lib/libpthread.so.0
#5  0x00007f37d3d27ccd in clone () from /lib/libc.so.6
#6  0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f37d93b4720 (LWP 32576)):
[KCrash Handler]
#5  QBasicAtomicInt::ref (this=0x31) at /usr/include/qt4/QtCore/qatomic_x86_64.h:121
#6  0x00007f37c326ba4d in QString (this=0x7fffe1511750, other=@0x2b1fdb8) at /usr/include/qt4/QtCore/qstring.h:712
#7  0x00007f37c32b43ee in JabberContact::lastReceivedMessageId (this=<value optimized out>) at /mnt/ram/paludis/kde-base-kopete-scm/work/kopete/kopete/protocols/jabber/jabbercontact.cpp:1265
#8  0x00007f37c32c769e in JabberChatSession::sendNotification (this=0x397f290, event=<value optimized out>)
    at /mnt/ram/paludis/kde-base-kopete-scm/work/kopete/kopete/protocols/jabber/jabberchatsession.cpp:300
#9  0x00007f37c32c7a29 in JabberChatSession::slotSendTypingNotification (this=0x397f290, typing=<value optimized out>)
    at /mnt/ram/paludis/kde-base-kopete-scm/work/kopete/kopete/protocols/jabber/jabberchatsession.cpp:339
#10 0x00007f37c32c7e19 in JabberChatSession::qt_metacall (this=0x397f290, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fffe1511980)
    at /mnt/ram/paludis/kde-base-kopete-scm/work/kopete_build/kopete/protocols/jabber/jabberchatsession.moc:84
#11 0x00007f37d586a642 in QMetaObject::activate (sender=0x397f290, from_signal_index=<value optimized out>, to_signal_index=18, argv=0xf) at kernel/qobject.cpp:3057
#12 0x00007f37d81cd9e2 in Kopete::ChatSession::myselfTyping (this=0x31, _t1=true) at /mnt/ram/paludis/kde-base-kopete-scm/work/kopete_build/kopete/libkopete/kopetechatsession.moc:291
#13 0x00007f37d81cd9f5 in Kopete::ChatSession::typing (this=0x31, t=184) at /mnt/ram/paludis/kde-base-kopete-scm/work/kopete/kopete/libkopete/kopetechatsession.cpp:433
#14 0x00007f37d81cf525 in Kopete::ChatSession::qt_metacall (this=0x397f290, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fffe1511b20)
    at /mnt/ram/paludis/kde-base-kopete-scm/work/kopete_build/kopete/libkopete/kopetechatsession.moc:209
#15 0x00007f37c32c7dc9 in JabberChatSession::qt_metacall (this=0x31, _c=45219256, _id=1, _a=0xf)
    at /mnt/ram/paludis/kde-base-kopete-scm/work/kopete_build/kopete/protocols/jabber/jabberchatsession.moc:78
#16 0x00007f37d586a642 in QMetaObject::activate (sender=0x3937db0, from_signal_index=<value optimized out>, to_signal_index=15, argv=0xf) at kernel/qobject.cpp:3057
#17 0x00007f37c441ff80 in ChatTextEditPart::typing (this=0x31, _t1=true) at /mnt/ram/paludis/kde-base-kopete-scm/work/kopete_build/kopete/kopete/chatwindow/chattexteditpart.moc:143
#18 0x00007f37c441ff94 in ChatTextEditPart::slotRepeatTypingTimer (this=0x31) at /mnt/ram/paludis/kde-base-kopete-scm/work/kopete/kopete/kopete/chatwindow/chattexteditpart.cpp:455
#19 0x00007f37c4421503 in ChatTextEditPart::slotTextChanged (this=0x3937db0) at /mnt/ram/paludis/kde-base-kopete-scm/work/kopete/kopete/kopete/chatwindow/chattexteditpart.cpp:328
#20 0x00007f37c4421ef8 in ChatTextEditPart::qt_metacall (this=0x3937db0, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fffe1511c40)
    at /mnt/ram/paludis/kde-base-kopete-scm/work/kopete_build/kopete/kopete/chatwindow/chattexteditpart.moc:119
#21 0x00007f37d586a642 in QMetaObject::activate (sender=0x3c0f1f0, from_signal_index=<value optimized out>, to_signal_index=31, argv=0xf) at kernel/qobject.cpp:3057
#22 0x00007f37d4d2acb8 in QTextEdit::qt_metacall (this=0x3c0f1f0, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fffe1511ee0) at .moc/debug-shared/moc_qtextedit.cpp:189
#23 0x00007f37d649cf57 in KTextEdit::qt_metacall (this=0x31, _c=45219256, _id=1, _a=0xf) at /mnt/ram/paludis/kde-base-kdelibs-scm/work/kdelibs_build/kdeui/ktextedit.moc:104
#24 0x00007f37d648ace9 in KRichTextEdit::qt_metacall (this=0x31, _c=45219256, _id=1, _a=0xf) at /mnt/ram/paludis/kde-base-kdelibs-scm/work/kdelibs_build/kdeui/krichtextedit.moc:102
#25 0x00007f37d648bfcf in KRichTextWidget::qt_metacall (this=0x31, _c=45219256, _id=1, _a=0xf) at /mnt/ram/paludis/kde-base-kdelibs-scm/work/kdelibs_build/kdeui/krichtextwidget.moc:74
#26 0x00007f37c4424837 in KopeteRichTextWidget::qt_metacall (this=0x31, _c=45219256, _id=1, _a=0xf)
    at /mnt/ram/paludis/kde-base-kopete-scm/work/kopete_build/kopete/kopete/chatwindow/kopeterichtextwidget.moc:82
#27 0x00007f37d586a642 in QMetaObject::activate (sender=0x38b2ed0, from_signal_index=<value optimized out>, to_signal_index=4, argv=0xf) at kernel/qobject.cpp:3057
#28 0x00007f37d4b09dfd in QTextControl::qt_metacall (this=0x38b2ed0, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fffe1512060) at .moc/debug-shared/moc_qtextcontrol_p.cpp:144
#29 0x00007f37d586a642 in QMetaObject::activate (sender=0x38b3060, from_signal_index=<value optimized out>, to_signal_index=5, argv=0xf) at kernel/qobject.cpp:3057
#30 0x00007f37d4b3feba in QTextDocumentPrivate::endEditBlock (this=0x3885c60) at text/qtextdocument_p.cpp:1122
#31 0x00007f37d4b6a633 in QTextCursor::insertFragment (this=0x38b2f80, fragment=@0x7fffe15121b0) at text/qtextcursor.cpp:2085
#32 0x00007f37d4b0c4a7 in QTextControl::insertFromMimeData (this=0x38b2ed0, source=0x3cc6950) at text/qtextcontrol.cpp:2335
#33 0x00007f37c4423c60 in KopeteRichTextWidget::insertFromMimeData (this=0x3c0f1f0, source=0x3cc6950)
    at /mnt/ram/paludis/kde-base-kopete-scm/work/kopete/kopete/kopete/chatwindow/kopeterichtextwidget.cpp:351
#34 0x00007f37d4b0ae15 in QTextControlPrivate::mouseReleaseEvent (this=0x38b2ef0, button=Qt::MidButton, pos=@0x7fffe15124e0) at text/qtextcontrol.cpp:1651
#35 0x00007f37d4b0e5cd in QTextControl::processEvent (this=0x38b2ed0, e=0x7fffe1513050, matrix=@0x7fffe1512610, contextWidget=0x37f1a30) at text/qtextcontrol.cpp:917
#36 0x00007f37d4b038ab in QTextControl::processEvent (this=0x38b2ed0, e=0x7fffe1513050, coordinateOffset=@0x7fffe1512670, contextWidget=0x37f1a30) at text/qtextcontrol.cpp:866
#37 0x00007f37d4d2ca2a in QTextEdit::mouseReleaseEvent (this=0x3c0f1f0, e=0x7fffe1513050) at widgets/qtextedit_p.h:100
#38 0x00007f37d648b5f8 in KRichTextWidget::mouseReleaseEvent (this=0x3c0f1f0, event=0x7fffe1513050) at /mnt/ram/paludis/kde-base-kdelibs-scm/work/kdelibs-scm/kdeui/widgets/krichtextwidget.cpp:653
#39 0x00007f37d4938ee0 in QWidget::event (this=0x3c0f1f0, event=0x7fffe1513050) at kernel/qwidget.cpp:7516
#40 0x00007f37d4cba6db in QFrame::event (this=0x3c0f1f0, e=0x7fffe1513050) at widgets/qframe.cpp:559
#41 0x00007f37d4d3ed09 in QAbstractScrollArea::viewportEvent (this=0x31, e=0x2b1fdb8) at widgets/qabstractscrollarea.cpp:962
#42 0x00007f37d4d406f8 in QAbstractScrollAreaFilter::eventFilter (this=<value optimized out>, o=<value optimized out>, e=0x1) at widgets/qabstractscrollarea_p.h:100
#43 0x00007f37d585696e in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=<value optimized out>, receiver=0x37f1a30, event=0x7fffe1513050) at kernel/qcoreapplication.cpp:718
#44 0x00007f37d48e73b0 in QApplicationPrivate::notify_helper (this=0x6aa8e0, receiver=0x37f1a30, e=0x7fffe1513050) at kernel/qapplication.cpp:4080
#45 0x00007f37d48eda80 in QApplication::notify (this=0x7fffe1513c10, receiver=0x37f1a30, e=0x7fffe1513050) at kernel/qapplication.cpp:3786
#46 0x00007f37d63ccfd4 in KApplication::notify (this=0x7fffe1513c10, receiver=0x37f1a30, event=0x7fffe1513050)
    at /mnt/ram/paludis/kde-base-kdelibs-scm/work/kdelibs-scm/kdeui/kernel/kapplication.cpp:307
#47 0x00007f37d5856203 in QCoreApplication::notifyInternal (this=0x7fffe1513c10, receiver=0x37f1a30, event=0x7fffe1513050) at kernel/qcoreapplication.cpp:598
#48 0x00007f37d48eef16 in QApplicationPrivate::sendMouseEvent (receiver=0x37f1a30, event=0x7fffe1513050, alienWidget=0x37f1a30, nativeWidget=0x3d4e420, buttonDown=<value optimized out>, 
    lastMouseReceiver=@0x7f37d52ae070) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:216
#49 0x00007f37d494d974 in QETWidget::translateMouseEvent (this=0x3d4e420, event=<value optimized out>) at kernel/qapplication_x11.cpp:4425
#50 0x00007f37d494c693 in QApplication::x11ProcessEvent (this=0x7fffe1513c10, event=0x7fffe1513870) at kernel/qapplication_x11.cpp:3543
#51 0x00007f37d4970f85 in x11EventSourceDispatch (s=0x6ae3d0, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#52 0x00007f37d0c351b3 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#53 0x00007f37d0c384a5 in g_main_context_iterate () from /usr/lib/libglib-2.0.so.0
#54 0x00007f37d0c3897b in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#55 0x00007f37d587ecdf in QEventDispatcherGlib::processEvents (this=0x684910, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:323
#56 0x00007f37d4970dbf in QGuiEventDispatcherGlib::processEvents (this=0x31, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:202
#57 0x00007f37d58554e5 in QEventLoop::processEvents (this=<value optimized out>, flags=@0x7fffe1513b40) at kernel/qeventloop.cpp:149
#58 0x00007f37d5855646 in QEventLoop::exec (this=0x7fffe1513b80, flags=@0x7fffe1513b90) at kernel/qeventloop.cpp:196
#59 0x00007f37d585781c in QCoreApplication::exec () at kernel/qcoreapplication.cpp:880
#60 0x00000000004459a0 in main (argc=3, argv=0x7fffe1514a68) at /mnt/ram/paludis/kde-base-kopete-scm/work/kopete/kopete/kopete/main.cpp:104
Comment 1 Roman Jarosz 2009-12-27 17:37:04 UTC

*** This bug has been marked as a duplicate of bug 177764 ***