Bug 249774 - kopete crash when closing IM conference window
Summary: kopete crash when closing IM conference window
Status: RESOLVED WORKSFORME
Alias: None
Product: kopete
Classification: Unmaintained
Component: Jabber Plugin (show other bugs)
Version: 1.0.0
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Kopete Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-09-01 19:23 UTC by Jon Ringle
Modified: 2018-11-28 04:56 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Jon Ringle 2010-09-01 19:23:52 UTC
Application: kopete (1.0.0)
KDE Platform Version: 4.4.2 (KDE 4.4.2)
Qt Version: 4.6.2
Operating System: Linux 2.6.32-24-generic-pae i686
Distribution: Ubuntu 10.04.1 LTS

-- Information about the crash:
I was participating in an IM conference test (XMPP). When the test was over, I closed the chat window and kopete crashed

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

Thread 4 (Thread 0xb1f29b70 (LWP 4521)):
#0  0xb51d4e16 in clock_gettime () from /lib/tls/i686/cmov/librt.so.1
#1  0xb6b776fb in qt_gettime () at kernel/qcore_unix.cpp:111
#2  0xb6b7c825 in QTimerInfoList::updateCurrentTime (this=0x94391bc) at kernel/qeventdispatcher_unix.cpp:340
#3  0xb6b7c86a in QTimerInfoList::timerWait (this=0x94391bc, tm=...) at kernel/qeventdispatcher_unix.cpp:443
#4  0xb6b7a818 in timerSourcePrepareHelper (src=<value optimized out>, timeout=0xb1f290ac) at kernel/qeventdispatcher_glib.cpp:136
#5  0xb6b7a8a5 in timerSourcePrepare (source=0x0, timeout=0xb51d8ff4) at kernel/qeventdispatcher_glib.cpp:169
#6  0xb5145aca in g_main_context_prepare () from /lib/libglib-2.0.so.0
#7  0xb5145ee9 in ?? () from /lib/libglib-2.0.so.0
#8  0xb51464b8 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#9  0xb6b7a60f in QEventDispatcherGlib::processEvents (this=0x9470700, flags=...) at kernel/qeventdispatcher_glib.cpp:414
#10 0xb6b4d059 in QEventLoop::processEvents (this=0x9470780, flags=) at kernel/qeventloop.cpp:149
#11 0xb6b4d4aa in QEventLoop::exec (this=0x9470780, flags=...) at kernel/qeventloop.cpp:201
#12 0xb24cddda in QCA::SyncThread::run() () from /usr/lib/libqca.so.2
#13 0xb6a4c32e in QThreadPrivate::start (arg=0x94350b8) at thread/qthread_unix.cpp:248
#14 0xb5b0496e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#15 0xb5d52a4e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 3 (Thread 0xb1728b70 (LWP 4522)):
#0  0xb51d4e16 in clock_gettime () from /lib/tls/i686/cmov/librt.so.1
#1  0xb6b776fb in qt_gettime () at kernel/qcore_unix.cpp:111
#2  0xb6b7c825 in QTimerInfoList::updateCurrentTime (this=0x94f69c4) at kernel/qeventdispatcher_unix.cpp:340
#3  0xb6b7a70e in timerSourceCheckHelper (src=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:150
#4  0xb5145799 in g_main_context_check () from /lib/libglib-2.0.so.0
#5  0xb51460ce in ?? () from /lib/libglib-2.0.so.0
#6  0xb51464b8 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#7  0xb6b7a60f in QEventDispatcherGlib::processEvents (this=0x9498ff8, flags=...) at kernel/qeventdispatcher_glib.cpp:414
#8  0xb6b4d059 in QEventLoop::processEvents (this=0x9483580, flags=) at kernel/qeventloop.cpp:149
#9  0xb6b4d4aa in QEventLoop::exec (this=0x9483580, flags=...) at kernel/qeventloop.cpp:201
#10 0xb272044b in XMPP::SyncThread::run (this=0x94c9410) at ../../../../../kopete/protocols/jabber/libiris/iris/irisnet/corelib/netinterface.cpp:151
#11 0xb6a4c32e in QThreadPrivate::start (arg=0x94c9410) at thread/qthread_unix.cpp:248
#12 0xb5b0496e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#13 0xb5d52a4e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 2 (Thread 0xae7ffb70 (LWP 4579)):
#0  0xb7744430 in __kernel_vsyscall ()
#1  0xb5d44b86 in poll () from /lib/tls/i686/cmov/libc.so.6
#2  0xb51534eb in g_poll () from /lib/libglib-2.0.so.0
#3  0xb51460ac in ?? () from /lib/libglib-2.0.so.0
#4  0xb51464b8 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#5  0xb6b7a60f in QEventDispatcherGlib::processEvents (this=0x96377e8, flags=...) at kernel/qeventdispatcher_glib.cpp:414
#6  0xb6b4d059 in QEventLoop::processEvents (this=0xae7ff270, flags=) at kernel/qeventloop.cpp:149
#7  0xb6b4d4aa in QEventLoop::exec (this=0xae7ff270, flags=...) at kernel/qeventloop.cpp:201
#8  0xb6a495a8 in QThread::exec (this=0x95a7e98) at thread/qthread.cpp:487
#9  0xb6b2cc1b in QInotifyFileSystemWatcherEngine::run (this=0x95a7e98) at io/qfilesystemwatcher_inotify.cpp:248
#10 0xb6a4c32e in QThreadPrivate::start (arg=0x95a7e98) at thread/qthread_unix.cpp:248
#11 0xb5b0496e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#12 0xb5d52a4e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 1 (Thread 0xb4967730 (LWP 4520)):
[KCrash Handler]
#6  QCoreApplication::postEvent (receiver=0xa497e08, event=0xa798be8, priority=0) at kernel/qcoreapplication.cpp:1105
#7  0xb6b4e9ac in QCoreApplication::postEvent (receiver=0xa497e08, event=0xa798be8) at kernel/qcoreapplication.cpp:1066
#8  0xb6b5e8a4 in QObject::deleteLater (this=0xa497e08) at kernel/qobject.cpp:2158
#9  0xb2625894 in ~JabberGroupContact (this=0xa7248c0, __in_chrg=<value optimized out>) at ../../../../kopete/protocols/jabber/jabbergroupcontact.cpp:116
#10 0xb262ae24 in JabberContactPool::removeContact (this=0x9642dc8, jid=...) at ../../../../kopete/protocols/jabber/jabbercontactpool.cpp:189
#11 0xb2601694 in JabberAccount::slotGroupChatLeft (this=0x9527d08, jid=...) at ../../../../kopete/protocols/jabber/jabberaccount.cpp:1516
#12 0xb260c208 in JabberAccount::qt_metacall (this=0x9527d08, _c=QMetaObject::InvokeMetaMethod, _id=24, _a=0xbff0d348) at ./jabberaccount.moc:170
#13 0xb6b53c9a in QMetaObject::metacall (object=0x9527d08, cl=172588552, idx=51, argv=0xbff0d348) at kernel/qmetaobject.cpp:237
#14 0xb6b623d5 in QMetaObject::activate (sender=0x955a240, m=0xb2794dc4, local_signal_index=15, argv=0xbff0d348) at kernel/qobject.cpp:3293
#15 0xb264a323 in JabberClient::groupChatLeft (this=0x955a240, _t1=...) at ./jabberclient.moc:321
#16 0xb264a354 in JabberClient::slotGroupChatLeft (this=0x955a240, jid=...) at ../../../../kopete/protocols/jabber/jabberclient.cpp:1177
#17 0xb264d2b1 in JabberClient::qt_metacall (this=0x955a240, _c=QMetaObject::InvokeMetaMethod, _id=47, _a=0xbff0d498) at ./jabberclient.moc:204
#18 0xb6b53c9a in QMetaObject::metacall (object=0x955a240, cl=172588552, idx=47, argv=0xbff0d498) at kernel/qmetaobject.cpp:237
#19 0xb6b623d5 in QMetaObject::activate (sender=0x9e5d668, m=0xb2794fe4, local_signal_index=15, argv=0xbff0d498) at kernel/qobject.cpp:3293
#20 0xb26510c3 in XMPP::Client::groupChatLeft (this=0x9e5d668, _t1=...) at moc_xmpp_client.cpp:268
#21 0xb2672cab in XMPP::Client::ppPresence (this=0x9e5d668, j=..., s=...) at ../../../../../kopete/protocols/jabber/libiris/iris/xmpp/xmpp-im/client.cpp:738
#22 0xb26583d6 in XMPP::Client::qt_metacall (this=0x9e5d668, _c=QMetaObject::InvokeMetaMethod, _id=29, _a=0xbff0d6b4) at moc_xmpp_client.cpp:149
#23 0xb6b53c9a in QMetaObject::metacall (object=0x9e5d668, cl=172588552, idx=29, argv=0xbff0d6b4) at kernel/qmetaobject.cpp:237
#24 0xb6b623d5 in QMetaObject::activate (sender=0x9f0df78, m=0xb27951c4, local_signal_index=0, argv=0xbff0d6b4) at kernel/qobject.cpp:3293
#25 0xb264fe69 in XMPP::JT_PushPresence::presence (this=0x9f0df78, _t1=..., _t2=...) at moc_xmpp_tasks.cpp:362
#26 0xb26ca5b7 in XMPP::JT_PushPresence::take (this=0x9f0df78, e=...) at ../../../../../kopete/protocols/jabber/libiris/iris/xmpp/xmpp-im/xmpp_tasks.cpp:774
#27 0xb26a64bc in XMPP::Task::take (this=0x9fb3498, x=...) at ../../../../../kopete/protocols/jabber/libiris/iris/xmpp/xmpp-im/xmpp_task.cpp:139
#28 0xb266e68f in XMPP::Client::distribute (this=0x9e5d668, x=...) at ../../../../../kopete/protocols/jabber/libiris/iris/xmpp/xmpp-im/client.cpp:580
#29 0xb266efd2 in XMPP::Client::streamReadyRead (this=0x9e5d668) at ../../../../../kopete/protocols/jabber/libiris/iris/xmpp/xmpp-im/client.cpp:527
#30 0xb2658337 in XMPP::Client::qt_metacall (this=0x9e5d668, _c=QMetaObject::InvokeMetaMethod, _id=24, _a=0xbff0dd2c) at moc_xmpp_client.cpp:144
#31 0xb6b53c9a in QMetaObject::metacall (object=0x9e5d668, cl=172588552, idx=24, argv=0xbff0dd2c) at kernel/qmetaobject.cpp:237
#32 0xb6b623d5 in QMetaObject::activate (sender=0x9e3f6f0, m=0xb2794e84, local_signal_index=2, argv=0x0) at kernel/qobject.cpp:3293
#33 0xb2652597 in XMPP::Stream::readyRead (this=0x9e3f6f0) at moc_xmpp_stream.cpp:105
#34 0xb26de24d in XMPP::ClientStream::doReadyRead (this=0x9e3f6f0) at ../../../../../kopete/protocols/jabber/libiris/iris/xmpp/xmpp-core/stream.cpp:892
#35 0xb265762d in XMPP::ClientStream::qt_metacall (this=0x9e3f6f0, _c=QMetaObject::InvokeMetaMethod, _id=34, _a=0xbff0de6c) at moc_xmpp_clientstream.cpp:139
#36 0xb6b53c9a in QMetaObject::metacall (object=0x9e3f6f0, cl=172588552, idx=34, argv=0xbff0de6c) at kernel/qmetaobject.cpp:237
#37 0xb6b623d5 in QMetaObject::activate (sender=0xab34068, m=0xb6c61188, local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3293
#38 0xb6b69fe7 in QSingleShotTimer::timeout (this=0xab34068) at .moc/release-shared/qtimer.moc:82
#39 0xb6b6a0fc in QSingleShotTimer::timerEvent (this=0xab34068) at kernel/qtimer.cpp:308
#40 0xb6b5f254 in QObject::event (this=0xab34068, e=0x4) at kernel/qobject.cpp:1212
#41 0xb60264dc in QApplicationPrivate::notify_helper (this=0x90332f8, receiver=0xab34068, e=0xbff0e3a0) at kernel/qapplication.cpp:4300
#42 0xb602d05e in QApplication::notify (this=0xbff0e704, receiver=0xab34068, e=0xbff0e3a0) at kernel/qapplication.cpp:3704
#43 0xb70a0f2a in KApplication::notify (this=0xbff0e704, receiver=0xab34068, event=0xbff0e3a0) at ../../kdeui/kernel/kapplication.cpp:302
#44 0xb6b4ea3b in QCoreApplication::notifyInternal (this=0xbff0e704, receiver=0xab34068, event=0xbff0e3a0) at kernel/qcoreapplication.cpp:704
#45 0xb6b7dd66 in QCoreApplication::sendEvent (this=0x9036074) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#46 QTimerInfoList::activateTimers (this=0x9036074) at kernel/qeventdispatcher_unix.cpp:603
#47 0xb6b7a917 in timerSourceDispatch (source=0x90360a8) at kernel/qeventdispatcher_glib.cpp:184
#48 idleTimerSourceDispatch (source=0x90360a8) at kernel/qeventdispatcher_glib.cpp:231
#49 0xb51425e5 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#50 0xb51462d8 in ?? () from /lib/libglib-2.0.so.0
#51 0xb51464b8 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#52 0xb6b7a5d5 in QEventDispatcherGlib::processEvents (this=0x9008ea0, flags=...) at kernel/qeventdispatcher_glib.cpp:412
#53 0xb60e6135 in QGuiEventDispatcherGlib::processEvents (this=0x9008ea0, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#54 0xb6b4d059 in QEventLoop::processEvents (this=0xbff0e664, flags=) at kernel/qeventloop.cpp:149
#55 0xb6b4d4aa in QEventLoop::exec (this=0xbff0e664, flags=...) at kernel/qeventloop.cpp:201
#56 0xb6b5169f in QCoreApplication::exec () at kernel/qcoreapplication.cpp:981
#57 0xb6026577 in QApplication::exec () at kernel/qapplication.cpp:3579
#58 0x08059a0e in main (argc=1, argv=0xbff0eb44) at ../../../kopete/kopete/main.cpp:105

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

Possible duplicates by query: bug 238787, bug 225190, bug 225111, bug 224804, bug 224631.

Reported using DrKonqi
Comment 1 Andrew Crouthamel 2018-10-29 22:36:19 UTC
Dear Bug Submitter,

This bug has been stagnant for a long time. Could you help us out and re-test if the bug is valid in the latest version? I am setting the status to NEEDSINFO pending your response, please change the Status back to REPORTED when you respond.

Thank you for helping us make KDE software even better for everyone!
Comment 2 Bug Janitor Service 2018-11-13 14:27:20 UTC
Dear Bug Submitter,

This bug has been in NEEDSINFO status with no change for at least
15 days. Please provide the requested information as soon as
possible and set the bug status as REPORTED. Due to regular bug
tracker maintenance, if the bug is still in NEEDSINFO status with
no change in 30 days the bug will be closed as RESOLVED > WORKSFORME
due to lack of needed information.

For more information about our bug triaging procedures please read the
wiki located here:
https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

If you have already provided the requested information, please
mark the bug as REPORTED so that the KDE team knows that the bug is
ready to be confirmed.

Thank you for helping us make KDE software even better for everyone!
Comment 3 Bug Janitor Service 2018-11-28 04:56:12 UTC
This bug has been in NEEDSINFO status with no change for at least
30 days. The bug is now closed as RESOLVED > WORKSFORME
due to lack of needed information.

For more information about our bug triaging procedures please read the
wiki located here:
https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

Thank you for helping us make KDE software even better for everyone!