Bug 213082 - kopete crashed [QObject::setParent, KSystemTrayIcon::setMovie, KStatusNotifierItem::setStatus]
Summary: kopete crashed [QObject::setParent, KSystemTrayIcon::setMovie, KStatusNotifie...
Status: RESOLVED DUPLICATE of bug 208379
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: 2009-11-04 13:56 UTC by simon
Modified: 2009-11-04 15:54 UTC (History)
1 user (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 simon 2009-11-04 13:56:25 UTC
Application: kopete (0.99.80)
KDE Version: 4.3.73 (KDE 4.3.73 (KDE 4.4 >= 20091026)) (Compiled from sources)
Qt Version: 4.6.0
Operating System: Linux 2.6.31-zen4 x86_64
Distribution (Platform): Gentoo Packages

What I was doing when the application crashed:
hi,

actually it must have been an incoming message or so i didn't type anything

 -- Backtrace:
Application: Kopete (kopete), signal: Segmentation fault
[Current thread is 1 (Thread 0x7f9376e1d740 (LWP 13424))]

Thread 2 (Thread 0x7f9360a20950 (LWP 13426)):
#0  0x00007f9372a3ad09 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007f9372cc55e5 in wait (time=<value optimized out>, this=0xc92e90) at thread/qwaitcondition_unix.cpp:87
#2  QWaitCondition::wait (time=<value optimized out>, this=0xc92e90) at thread/qwaitcondition_unix.cpp:159
#3  0x00007f93740fe9fb in QHostInfoAgent::run (this=0xc92860) at kernel/qhostinfo.cpp:252
#4  0x00007f9372cc46ba in QThreadPrivate::start (arg=0xc92860) at thread/qthread_unix.cpp:244
#5  0x00007f9372a36fc7 in start_thread () from /lib/libpthread.so.0
#6  0x00007f93711cf1fd in clone () from /lib/libc.so.6

Thread 1 (Thread 0x7f9376e1d740 (LWP 13424)):
[KCrash Handler]
#5  QObject::setParent (this=0x940950, parent=0x9387f0) at kernel/qobject.cpp:1962
#6  0x00007f9373a12b83 in KSystemTrayIcon::setMovie(QMovie*) () from /usr/lib64/libkdeui.so.5
#7  0x00007f9373a0d617 in ?? () from /usr/lib64/libkdeui.so.5
#8  0x00007f9373a0e6c2 in KStatusNotifierItem::setStatus(KStatusNotifierItem::ItemStatus) () from /usr/lib64/libkdeui.so.5
#9  0x000000000041899b in KopeteSystemTray::slotNewEvent (this=0x930910, event=0xf319f0) at /var/tmp/portage/kde-base/kopete-9999/work/kopete-9999/kopete/kopete/systemtray.cpp:193
#10 0x0000000000418c69 in KopeteSystemTray::qt_metacall (this=0x930910, _c=InvokeMetaMethod, _id=5, _a=0x7fff9c103d10)
    at /var/tmp/portage/kde-base/kopete-9999/work/kopete-9999_build/kopete/kopete/systemtray.moc:92
#11 0x00007f9372de07bf in QMetaObject::activate (sender=0x7af8f0, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x0) at kernel/qobject.cpp:3390
#12 0x00007f9375b03642 in Kopete::ChatSessionManager::newEvent (this=0x940950, _t1=0xf319f0)
    at /var/tmp/portage/kde-base/kopete-9999/work/kopete-9999_build/kopete/libkopete/kopetechatsessionmanager.moc:172
#13 0x00007f9375acadc8 in KopeteViewManager::messageAppended (this=0xa862d0, msg=..., manager=0xcee640)
    at /var/tmp/portage/kde-base/kopete-9999/work/kopete-9999/kopete/libkopete/private/kopeteviewmanager.cpp:400
#14 0x00007f9375acb9fb in KopeteViewManager::qt_metacall (this=0xa862d0, _c=InvokeMetaMethod, _id=2, _a=0x7fff9c1042c0)
    at /var/tmp/portage/kde-base/kopete-9999/work/kopete-9999_build/kopete/libkopete/kopeteviewmanager.moc:91
#15 0x00007f9372de07bf in QMetaObject::activate (sender=0x7af8f0, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x0) at kernel/qobject.cpp:3390
#16 0x00007f9375b03697 in Kopete::ChatSessionManager::display (this=0x940950, _t1=<value optimized out>, _t2=0xcee640)
    at /var/tmp/portage/kde-base/kopete-9999/work/kopete-9999_build/kopete/libkopete/kopetechatsessionmanager.moc:165
#17 0x00007f9375b038e6 in Kopete::ChatSessionManager::qt_metacall (this=0x7af8f0, _c=InvokeMetaMethod, _id=7, _a=0x7fff9c1043e0)
    at /var/tmp/portage/kde-base/kopete-9999/work/kopete-9999_build/kopete/libkopete/kopetechatsessionmanager.moc:101
#18 0x00007f9372de07bf in QMetaObject::activate (sender=0xcee640, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x0) at kernel/qobject.cpp:3390
#19 0x00007f9375aff4d7 in Kopete::ChatSession::messageAppended (this=0x940950, _t1=<value optimized out>, _t2=0xcee640)
    at /var/tmp/portage/kde-base/kopete-9999/work/kopete-9999_build/kopete/libkopete/kopetechatsession.moc:243
#20 0x00007f9375b03430 in Kopete::TemporaryKMMCallbackAppendMessageHandler::handleMessage (this=0x108b390, event=0x1040220)
    at /var/tmp/portage/kde-base/kopete-9999/work/kopete-9999/kopete/libkopete/kopetechatsession.cpp:237
#21 0x00007f936214f7f0 in HistoryMessageLogger::handleMessage (this=0xd038f0, event=0x1040220) at /var/tmp/portage/kde-base/kopete-9999/work/kopete-9999/kopete/plugins/history/historyplugin.cpp:105
#22 0x00007f9361f325de in OtrMessageHandler::handleMessage (this=0xe73780, event=0x1040220) at /var/tmp/portage/kde-base/kopete-9999/work/kopete-9999/kopete/plugins/otr/otrplugin.cpp:273
#23 0x00007f9375b1cd1a in Kopete::ProcessMessageTask::qt_metacall (this=0xd85300, _c=InvokeMetaMethod, _id=0, _a=<value optimized out>)
    at /var/tmp/portage/kde-base/kopete-9999/work/kopete-9999_build/kopete/libkopete/kopetemessagehandlerchain.moc:124
#24 0x00007f9372de07bf in QMetaObject::activate (sender=0xbbfb70, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x0) at kernel/qobject.cpp:3390
#25 0x00007f9372de7f7f in QSingleShotTimer::timerEvent (this=0xbbfb70) at kernel/qtimer.cpp:308
#26 0x00007f9372ddc26a in QObject::event (this=0xbbfb70, e=0x9387f0) at kernel/qobject.cpp:1202
#27 0x00007f9371db03c6 in QApplicationPrivate::notify_helper (this=0x67f450, receiver=0xbbfb70, e=0x7fff9c104d60) at kernel/qapplication.cpp:4277
#28 0x00007f9371db98d3 in QApplication::notify (this=0x7fff9c1050c0, receiver=0xbbfb70, e=0x7fff9c104d60) at kernel/qapplication.cpp:4242
#29 0x00007f93739e5201 in KApplication::notify(QObject*, QEvent*) () from /usr/lib64/libkdeui.so.5
#30 0x00007f9372dc97f3 in QCoreApplication::notifyInternal (this=0x7fff9c1050c0, receiver=0xbbfb70, event=0x7fff9c104d60) at kernel/qcoreapplication.cpp:704
#31 0x00007f9372dfa889 in QTimerInfoList::activateTimers (this=0x683390) at kernel/qcoreapplication.h:215
#32 0x00007f9372df7c84 in timerSourceDispatch (source=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:184
#33 0x00007f9372df7ca1 in idleTimerSourceDispatch (source=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:231
#34 0x00007f936c702e51 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#35 0x00007f936c7063e8 in g_main_context_iterate () from /usr/lib/libglib-2.0.so.0
#36 0x00007f936c70659c in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#37 0x00007f9372df8115 in QEventDispatcherGlib::processEvents (this=0x67e9c0, flags=...) at kernel/qeventdispatcher_glib.cpp:407
#38 0x00007f9371e4e5cf in QGuiEventDispatcherGlib::processEvents (this=0x940950, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:202
#39 0x00007f9372dc88b5 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149
#40 0x00007f9372dc8c0c in QEventLoop::exec (this=0x7fff9c105030, flags=...) at kernel/qeventloop.cpp:201
#41 0x00007f9372dcaef9 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:981
#42 0x000000000041637f in main (argc=3, argv=0x7fff9c105f48) at /var/tmp/portage/kde-base/kopete-9999/work/kopete-9999/kopete/kopete/main.cpp:105

This bug may be a duplicate of or related to bug 208379.

Reported using DrKonqi
Comment 1 Dario Andres 2009-11-04 15:54:49 UTC
Indeed, this looks the same as bug 208379. But it is weird, it seems that Kopete was using the old systray protocol because it was being run on an old version of Plasma. But you are using a recent Plasma. 
May be you got caught by a class name change which was done some days ago, and the applications using the new systray protocol couldn't use it properly. Try to rebuild your KDE packages. Thanks

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