[kopete-bugs] [Bug 249774] New: kopete crash when closing IM conference window

Jon Ringle kdebugs at ringle.org
Wed Sep 1 19:23:56 CEST 2010


https://bugs.kde.org/show_bug.cgi?id=249774

           Summary: kopete crash when closing IM conference window
           Product: kopete
           Version: 1.0.0
          Platform: Ubuntu Packages
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: crash
          Priority: NOR
         Component: general
        AssignedTo: kopete-bugs at kde.org
        ReportedBy: kdebugs at ringle.org


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

-- 
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.


More information about the kopete-bugs mailing list