| Summary: | kopete crashes when filter plugin tries to block a message | ||
|---|---|---|---|
| Product: | [Unmaintained] kopete | Reporter: | Cristi <cuciferus> |
| Component: | Privacy Plugin | Assignee: | Kopete Developers <kopete-bugs-null> |
| Status: | RESOLVED DUPLICATE | ||
| Severity: | crash | CC: | cuciferus, Regnaron |
| Priority: | NOR | ||
| Version First Reported In: | 0.50.0 | ||
| Target Milestone: | --- | ||
| Platform: | unspecified | ||
| OS: | Linux | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
|
Description
Cristi
2008-02-10 18:38:35 UTC
I can confirm this problem for ICQ contacts. However, blocking a message from a MSN account does *not* crash kopete. The backtrace I get with kdenetwork r773059 is:
Application: Kopete (kopete), signal SIGABRT
Using host libthread_db library "/lib/libthread_db.so.1".
[Thread debugging using libthread_db enabled]
[New Thread 0xb5d246d0 (LWP 8933)]
[New Thread 0xb32d7b90 (LWP 8937)]
[KCrash handler]
#6 0xffffe410 in __kernel_vsyscall ()
#7 0xb5fbc1f1 in *__GI_raise (sig=6)
at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
#8 0xb5fbd9b8 in *__GI_abort () at abort.c:88
#9 0xb7db4265 in qt_message_output (msgType=QtFatalMsg,
buf=0xbfc849cc "ASSERT: \"s_self\" in file /usr/kde/svn/include/kgenericfactory.h, line 58") at global/qglobal.cpp:2160
#10 0xb7db432a in qFatal (msg=0xb7ebb87c "ASSERT: \"%s\" in file %s, line %d")
at global/qglobal.cpp:2392
#11 0xb7db4555 in qt_assert (assertion=0xae5494e6 "s_self",
file=0xae549574 "/usr/kde/svn/include/kgenericfactory.h", line=58)
at global/qglobal.cpp:1917
#12 0xae548b37 in KGenericFactoryBase<PrivacyPlugin>::componentData ()
at /usr/kde/svn/include/kgenericfactory.h:58
#13 0xae5483a5 in PrivacyGUIClient (this=0x8184b68, parent=0x80ca4e0)
at /var/tmp/portage/kde-base/kdenetwork-9999.4/work/kdenetwork-9999.4/kopete/plugins/privacy/privacyguiclient.cpp:37
#14 0xae542dc6 in PrivacyPlugin::slotViewCreated (this=0x888f3c8,
view=0x863c984)
at /var/tmp/portage/kde-base/kdenetwork-9999.4/work/kdenetwork-9999.4/kopete/plugins/privacy/privacyplugin.cpp:240
#15 0xae5447a6 in PrivacyPlugin::qt_metacall (this=0x888f3c8,
_c=QMetaObject::InvokeMetaMethod, _id=11, _a=0xbfc8700c)
at /var/tmp/portage/kde-base/kdenetwork-9999.4/work/kdenetwork_build/kopete/plugins/privacy/privacyplugin.moc:79
#16 0xb7e9a1f4 in QMetaObject::activate (sender=0x80bcf30,
from_signal_index=7, to_signal_index=7, argv=<value optimized out>)
at kernel/qobject.cpp:3081
#17 0xb7e9ad94 in QMetaObject::activate (sender=0x80bcf30, m=0xb6c88a0c,
local_signal_index=3, argv=0xbfc8700c) at kernel/qobject.cpp:3140
#18 0xb6c1d784 in Kopete::ChatSessionManager::viewCreated (this=0x80bcf30,
_t1=0x863c984)
at /var/tmp/portage/kde-base/kdenetwork-9999.4/work/kdenetwork_build/kopete/libkopete/kopetechatsessionmanager.moc:128
#19 0xb6c1dc4f in Kopete::ChatSessionManager::createView (this=0x80bcf30,
kmm=0x80ca4e0, requestedPlugin=@0xbfc871a0)
at /var/tmp/portage/kde-base/kdenetwork-9999.4/work/kdenetwork-9999.4/kopete/libkopete/kopetechatsessionmanager.cpp:179
#20 0xb6c1a57f in Kopete::ChatSession::view (this=0x80ca4e0, canCreate=true,
requestedPlugin=@0xbfc871a0)
at /var/tmp/portage/kde-base/kdenetwork-9999.4/work/kdenetwork-9999.4/kopete/libkopete/kopetechatsession.cpp:449
#21 0xb6bdffb2 in KopeteViewManager::messageAppended (this=0x8283ce0,
msg=@0xbfc87c88, manager=0x80ca4e0)
at /var/tmp/portage/kde-base/kdenetwork-9999.4/work/kdenetwork-9999.4/kopete/libkopete/private/kopeteviewmanager.cpp:236
#22 0xb6be0eda in KopeteViewManager::qt_metacall (this=0x8283ce0,
_c=QMetaObject::InvokeMetaMethod, _id=2, _a=0xbfc87738)
at /var/tmp/portage/kde-base/kdenetwork-9999.4/work/kdenetwork_build/kopete/libkopete/kopeteviewmanager.moc:83
#23 0xb7e9a1f4 in QMetaObject::activate (sender=0x80bcf30,
from_signal_index=11, to_signal_index=11, argv=<value optimized out>)
at kernel/qobject.cpp:3081
#24 0xb7e9ad94 in QMetaObject::activate (sender=0x80bcf30, m=0xb6c88a0c,
local_signal_index=7, argv=0xbfc87738) at kernel/qobject.cpp:3140
#25 0xb6c1d64a in Kopete::ChatSessionManager::display (this=0x80bcf30,
_t1=@0xbfc87c88, _t2=0x80ca4e0)
at /var/tmp/portage/kde-base/kdenetwork-9999.4/work/kdenetwork_build/kopete/libkopete/kopetechatsessionmanager.moc:156
#26 0xb6c1d9a1 in Kopete::ChatSessionManager::qt_metacall (this=0x80bcf30,
_c=QMetaObject::InvokeMetaMethod, _id=11, _a=0xbfc87c58)
at /var/tmp/portage/kde-base/kdenetwork-9999.4/work/kdenetwork_build/kopete/libkopete/kopetechatsessionmanager.moc:93
#27 0xb7e9a1f4 in QMetaObject::activate (sender=0x80ca4e0,
from_signal_index=5, to_signal_index=6, argv=<value optimized out>)
at kernel/qobject.cpp:3081
#28 0xb7e9a5e2 in QMetaObject::activate (sender=0x80ca4e0, m=0xb6c888c4,
from_local_signal_index=1, to_local_signal_index=2, argv=0xbfc87c58)
at kernel/qobject.cpp:3160
#29 0xb6c1a283 in Kopete::ChatSession::messageAppended (this=0x80ca4e0,
_t1=@0xbfc87c88, _t2=0x80ca4e0)
at /var/tmp/portage/kde-base/kdenetwork-9999.4/work/kdenetwork_build/kopete/libkopete/kopetechatsession.moc:222
#30 0xb6c1d2d5 in Kopete::TemporaryKMMCallbackAppendMessageHandler::handleMessage (this=0x82966c0, event=0x838ffb8)
at /var/tmp/portage/kde-base/kdenetwork-9999.4/work/kdenetwork-9999.4/kopete/libkopete/kopetechatsession.cpp:213
#31 0xb6c3c5a5 in Kopete::MessageHandler::handleMessageInternal (
this=0x82966c0, event=0x838ffb8)
at /var/tmp/portage/kde-base/kdenetwork-9999.4/work/kdenetwork-9999.4/kopete/libkopete/kopetemessagehandler.cpp:60
#32 0xb6c3c611 in Kopete::MessageHandler::messageAccepted (this=0x859b800,
event=0x838ffb8)
at /var/tmp/portage/kde-base/kdenetwork-9999.4/work/kdenetwork-9999.4/kopete/libkopete/kopetemessagehandler.cpp:71
#33 0xb6c3c6b4 in Kopete::MessageHandler::handleMessage (this=0x859b800,
event=0x838ffb8)
at /var/tmp/portage/kde-base/kdenetwork-9999.4/work/kdenetwork-9999.4/kopete/libkopete/kopetemessagehandler.cpp:65
#34 0xb3b85048 in HistoryMessageLogger::handleMessage (this=0x859b800,
event=0x838ffb8)
at /var/tmp/portage/kde-base/kdenetwork-9999.4/work/kdenetwork-9999.4/kopete/plugins/history/historyplugin.cpp:102
#35 0xb6c3c5a5 in Kopete::MessageHandler::handleMessageInternal (
this=0x859b800, event=0x838ffb8)
at /var/tmp/portage/kde-base/kdenetwork-9999.4/work/kdenetwork-9999.4/kopete/libkopete/kopetemessagehandler.cpp:60
#36 0xb6c3c611 in Kopete::MessageHandler::messageAccepted (this=0x88bd490,
event=0x838ffb8)
at /var/tmp/portage/kde-base/kdenetwork-9999.4/work/kdenetwork-9999.4/kopete/libkopete/kopetemessagehandler.cpp:71
#37 0xb6c3c6b4 in Kopete::MessageHandler::handleMessage (this=0x88bd490,
event=0x838ffb8)
at /var/tmp/portage/kde-base/kdenetwork-9999.4/work/kdenetwork-9999.4/kopete/libkopete/kopetemessagehandler.cpp:65
#38 0xae54fd24 in PrivacyMessageHandler::handleMessage (this=0x88bd490,
e=0x838ffb8)
at /var/tmp/portage/kde-base/kdenetwork-9999.4/work/kdenetwork-9999.4/kopete/plugins/privacy/privacymessagehandler.cpp:80
#39 0xb6c3c5a5 in Kopete::MessageHandler::handleMessageInternal (
this=0x88bd490, event=0x838ffb8)
at /var/tmp/portage/kde-base/kdenetwork-9999.4/work/kdenetwork-9999.4/kopete/libkopete/kopetemessagehandler.cpp:60
#40 0xb6c3a679 in Kopete::ProcessMessageTask::start (this=0x886a788)
at /var/tmp/portage/kde-base/kdenetwork-9999.4/work/kdenetwork-9999.4/kopete/libkopete/kopetemessagehandlerchain.cpp:166
#41 0xb6c3a60f in Kopete::ProcessMessageTask::qt_metacall (this=0x886a788,
_c=QMetaObject::InvokeMetaMethod, _id=0, _a=0xbfc88324)
at /var/tmp/portage/kde-base/kdenetwork-9999.4/work/kdenetwork_build/kopete/libkopete/kopetemessagehandlerchain.moc:109
#42 0xb7e9a1f4 in QMetaObject::activate (sender=0x87e8ac0,
from_signal_index=4, to_signal_index=4, argv=<value optimized out>)
at kernel/qobject.cpp:3081
#43 0xb7e9ad94 in QMetaObject::activate (sender=0x87e8ac0, m=0xb7f38c64,
local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3140
#44 0xb7ea33c3 in QSingleShotTimer::timeout (this=0x87e8ac0)
at .moc/debug-shared/qtimer.moc:73
#45 0xb7ea340c in QSingleShotTimer::timerEvent (this=0x87e8ac0)
at kernel/qtimer.cpp:296
#46 0xb7e98269 in QObject::event (this=0x87e8ac0, e=0x22e5)
at kernel/qobject.cpp:1086
#47 0xb6df9e8a in QApplicationPrivate::notify_helper (this=0x80c4958,
receiver=0x87e8ac0, e=0xbfc88858) at kernel/qapplication.cpp:3556
#48 0xb6dfb77a in QApplication::notify (this=0xbfc88ad8, receiver=0x87e8ac0,
e=0xbfc88858) at kernel/qapplication.cpp:3115
#49 0xb792d763 in KApplication::notify (this=0xbfc88ad8, receiver=0x87e8ac0,
event=0xbfc88858)
at /var/tmp/portage/kde-base/kdelibs-9999.4/work/kdelibs-9999.4/kdeui/kernel/kapplication.cpp:311
#50 0xb7e86d7b in QCoreApplication::notifyInternal (this=0xbfc88ad8,
receiver=0x87e8ac0, event=0xbfc88858) at kernel/qcoreapplication.cpp:530
#51 0xb7eafefb in QTimerInfoList::activateTimers (this=0x80c50d4)
at kernel/qcoreapplication.h:200
#52 0xb7eaffd1 in QEventDispatcherUNIX::activateTimers (this=0x80bd0a8)
at kernel/qeventdispatcher_unix.cpp:828
#53 0xb7eb09ab in QEventDispatcherUNIX::processEvents (this=0x80bd0a8,
flags=@0xbfc889d8) at kernel/qeventdispatcher_unix.cpp:890
#54 0xb6e83cce in QEventDispatcherX11::processEvents (this=0x80bd0a8,
flags=@0xbfc88a04) at kernel/qeventdispatcher_x11.cpp:145
#55 0xb7e86191 in QEventLoop::processEvents (this=0xbfc88a70,
flags=@0xbfc88a38) at kernel/qeventloop.cpp:140
#56 0xb7e8629a in QEventLoop::exec (this=0xbfc88a70, flags=@0xbfc88a78)
at kernel/qeventloop.cpp:186
#57 0xb7e88626 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:759
#58 0xb6df9487 in QApplication::exec () at kernel/qapplication.cpp:3053
#59 0x080891ec in main (argc=)
at /var/tmp/portage/kde-base/kdenetwork-9999.4/work/kdenetwork-9999.4/kopete/kopete/main.cpp:102
#60 0xb5fa8fdc in __libc_start_main (main=0x8087250 <main>, argc=1,
ubp_av=0xbfc88ec4, init=0x80986f0 <__libc_csu_init>,
fini=0x80986e0 <__libc_csu_fini>, rtld_fini=0xb7f4a100 <_dl_fini>,
stack_end=0xbfc88ebc) at libc-start.c:229
#61 0x08064411 in _start ()
#0 0xffffe410 in __kernel_vsyscall ()
|