[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-bugs-dist
Subject:    [Bug 208295] New: Crash when participant in Jabber multi-user chat
From:       Willi Richert <w.richert () gmx ! net>
Date:       2009-09-23 12:50:49
Message-ID: bug-208295-17878 () http ! bugs ! kde ! org/
[Download RAW message or body]

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

           Summary: Crash when participant in Jabber multi-user chat quits
           Product: kopete
           Version: unspecified
          Platform: Unlisted Binaries
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: crash
          Priority: NOR
         Component: general
        AssignedTo: kopete-bugs@kde.org
        ReportedBy: w.richert@gmx.net


Application that crashed: kopete
Version of the application: 0.70.90
KDE Version: 4.3.1 (KDE 4.3.1)
Qt Version: 4.5.2
Operating System: Linux 2.6.28-15-generic i686
Distribution: Ubuntu 9.04

What I was doing when the application crashed:
1. Start Jabber MUC with ejabberd on localhost (muc.localhost)
2. Invite a@localhost and b@localhost
3. Let one of them simply click the window close icon
4. crash

 -- Backtrace:
Application: Kopete (kopete), signal: Segmentation fault
[Current thread is 0 (LWP 28364)]

Thread 4 (Thread 0xb2557b90 (LWP 28365)):
#0  0xb5b1f0ac in *__GI_clock_gettime (clock_id=-1246613516, tp=0xb25570a8) at
../sysdeps/unix/clock_gettime.c:100
#1  0xb6d2b04b in QTimerInfoList::getTime (this=0x8dd0fbc, t=@0x8dd0fe0) at
kernel/qeventdispatcher_unix.cpp:339
#2  0xb6d2b221 in QTimerInfoList::updateCurrentTime (this=0x8dd0fbc) at
kernel/qeventdispatcher_unix.cpp:297
#3  0xb6d2ce0c in QTimerInfoList::timerWait (this=0x8dd0fbc, tm=@0xb2557124) at
kernel/qeventdispatcher_unix.cpp:420
#4  0xb6d294da in timerSourcePrepare (source=0xb5b22ff4, timeout=0xb2557178) at
kernel/qeventdispatcher_glib.cpp:141
#5  0xb5a9f9c0 in g_main_context_prepare () from /usr/lib/libglib-2.0.so.0
#6  0xb5a9fdda in ?? () from /usr/lib/libglib-2.0.so.0
#7  0xb5aa0268 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#8  0xb6d29317 in QEventDispatcherGlib::processEvents (this=0x8dd0698, flags={i
= -1303023000}) at kernel/qeventdispatcher_glib.cpp:329
#9  0xb6cfc1fa in QEventLoop::processEvents (this=0x8dd0ff0, flags={i =
-1303022936}) at kernel/qeventloop.cpp:149
#10 0xb6cfc642 in QEventLoop::exec (this=0x8dd0ff0, flags={i = -1303022792}) at
kernel/qeventloop.cpp:201
#11 0xb2b8de59 in QCA::SyncThread::run () from /usr/lib/libqca.so.2
#12 0xb6c09132 in QThreadPrivate::start (arg=0x8dd0208) at
thread/qthread_unix.cpp:188
#13 0xb5c474ff in start_thread (arg=0xb2557b90) at pthread_create.c:297
#14 0xb601c49e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 3 (Thread 0xb1d56b90 (LWP 28366)):
#0  0xb7f43430 in __kernel_vsyscall ()
#1  0xb6011ae7 in *__GI___poll (fds=0x8ddce00, nfds=1, timeout=721) at
../sysdeps/unix/sysv/linux/poll.c:87
#2  0xb5aad74b in g_poll () from /usr/lib/libglib-2.0.so.0
#3  0xb5a9ff82 in ?? () from /usr/lib/libglib-2.0.so.0
#4  0xb5aa0268 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#5  0xb6d29317 in QEventDispatcherGlib::processEvents (this=0x92a3268, flags={i
= -1311415608}) at kernel/qeventdispatcher_glib.cpp:329
#6  0xb6cfc1fa in QEventLoop::processEvents (this=0x8dd2258, flags={i =
-1311415544}) at kernel/qeventloop.cpp:149
#7  0xb6cfc642 in QEventLoop::exec (this=0x8dd2258, flags={i = -1311415496}) at
kernel/qeventloop.cpp:201
#8  0xb2e006f2 in ?? () from /usr/lib/kde4/kopete_jabber.so
#9  0xb6c09132 in QThreadPrivate::start (arg=0x92a2eb8) at
thread/qthread_unix.cpp:188
#10 0xb5c474ff in start_thread (arg=0xb1d56b90) at pthread_create.c:297
#11 0xb601c49e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 2 (Thread 0xafaffb90 (LWP 28370)):
#0  0xb7f43430 in __kernel_vsyscall ()
#1  0xb5c4b0e5 in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib/tls/i686/cmov/libpthread.so.0
#2  0xb602b2ed in __pthread_cond_wait (cond=0x95f6918, mutex=0x95f6900) at
forward.c:139
#3  0xb6c0a172 in QWaitCondition::wait (this=0x95f6498, mutex=0x95f6494,
time=4294967295) at thread/qwaitcondition_unix.cpp:87
#4  0xb74ddac2 in QHostInfoAgent::run (this=0x95f6488) at
kernel/qhostinfo.cpp:260
#5  0xb6c09132 in QThreadPrivate::start (arg=0x95f6488) at
thread/qthread_unix.cpp:188
#6  0xb5c474ff in start_thread (arg=0xafaffb90) at pthread_create.c:297
#7  0xb601c49e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 1 (Thread 0xb55aa700 (LWP 28364)):
[KCrash Handler]
#6  0x00000073 in ?? ()
#7  0xb7c78be8 in Kopete::MessageHandler::handleMessageInternal () from
/usr/lib/libkopete.so.4
#8  0xb7c7700e in ?? () from /usr/lib/libkopete.so.4
#9  0xb7c76fdb in ?? () from /usr/lib/libkopete.so.4
#10 0xb6d131b8 in QMetaObject::activate (sender=0x9eef078, from_signal_index=4,
to_signal_index=4, argv=0x0) at kernel/qobject.cpp:3113
#11 0xb6d13e42 in QMetaObject::activate (sender=0x9eef078, m=0xb6def908,
local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3187
#12 0xb6d18f77 in QSingleShotTimer::timeout (this=0x9eef078) at
.moc/release-shared/qtimer.moc:76
#13 0xb6d1909c in QSingleShotTimer::timerEvent (this=0x9eef078) at
kernel/qtimer.cpp:298
#14 0xb6d0e16f in QObject::event (this=0x9eef078, e=0xbf860c1c) at
kernel/qobject.cpp:1075
#15 0xb62e1d3c in QApplicationPrivate::notify_helper (this=0x8aff168,
receiver=0x9eef078, e=0xbf860c1c) at kernel/qapplication.cpp:4056
#16 0xb62ea03e in QApplication::notify (this=0xbf860eac, receiver=0x9eef078,
e=0xbf860c1c) at kernel/qapplication.cpp:3603
#17 0xb726185d in KApplication::notify (this=0xbf860eac, receiver=0x9eef078,
event=0xbf860c1c) at
/build/buildd/kde4libs-4.3.1/kdeui/kernel/kapplication.cpp:302
#18 0xb6cfdbcb in QCoreApplication::notifyInternal (this=0xbf860eac,
receiver=0x9eef078, event=0xbf860c1c) at kernel/qcoreapplication.cpp:610
#19 0xb6d2cd51 in QTimerInfoList::activateTimers (this=0x8b01fac) at
../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:213
#20 0xb6d293a0 in timerSourceDispatch (source=0x8b01f78) at
kernel/qeventdispatcher_glib.cpp:165
#21 0xb5a9cb88 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#22 0xb5aa00eb in ?? () from /usr/lib/libglib-2.0.so.0
#23 0xb5aa0268 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#24 0xb6d292f8 in QEventDispatcherGlib::processEvents (this=0x8ae1fc8, flags={i
= -1081733736}) at kernel/qeventdispatcher_glib.cpp:327
#25 0xb6383a75 in QGuiEventDispatcherGlib::processEvents (this=0x8ae1fc8,
flags={i = -1081733688}) at kernel/qguieventdispatcher_glib.cpp:202
#26 0xb6cfc1fa in QEventLoop::processEvents (this=0xbf860e40, flags={i =
-1081733624}) at kernel/qeventloop.cpp:149
#27 0xb6cfc642 in QEventLoop::exec (this=0xbf860e40, flags={i = -1081733560})
at kernel/qeventloop.cpp:201
#28 0xb6cfeae9 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:888
#29 0xb62e1bb7 in QApplication::exec () at kernel/qapplication.cpp:3525
#30 0x08059773 in _start ()

Reported using DrKonqi

-- 
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching all bug changes.
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic