[kopete-bugs] [Bug 231277] New: kopete crash when kdenetwork state changes
Ritesh Raj Sarraf
rrs at researchut.com
Fri Mar 19 08:41:38 CET 2010
https://bugs.kde.org/show_bug.cgi?id=231277
Summary: kopete crash when kdenetwork state changes
Product: kopete
Version: unspecified
Platform: Debian testing
OS/Version: Linux
Status: UNCONFIRMED
Severity: crash
Priority: NOR
Component: general
AssignedTo: kopete-bugs at kde.org
ReportedBy: rrs at researchut.com
Application: kopete (1.0.0)
KDE Platform Version: 4.4.1 (KDE 4.4.1)
Qt Version: 4.6.2
Operating System: Linux 2.6.32-4-amd64 x86_64
Distribution: Debian GNU/Linux testing (squeeze)
-- Information about the crash:
Kopete is not stable enough to tolerate the frequent changes in
kdenetworkstatus and eventually gives up and crashes.
The crash can be reproduced every time.
-- Backtrace:
Application: Kopete (kopete), signal: Segmentation fault
The current source language is "auto; currently c".
[Current thread is 1 (Thread 0x7f001b1397f0 (LWP 28732))]
Thread 7 (Thread 0x7efff5a04910 (LWP 28752)):
#0 0x00007f0017595743 in *__GI___poll (fds=<value optimized out>, nfds=<value
optimized out>, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87
#1 0x00007f001299a0ac in g_main_context_poll (context=0xff1450, block=<value
optimized out>, dispatch=<value optimized out>, self=<value optimized out>)
at /tmp/buildd/glib2.0-2.22.4/glib/gmain.c:2904
#2 g_main_context_iterate (context=0xff1450, block=<value optimized out>,
dispatch=<value optimized out>, self=<value optimized out>) at
/tmp/buildd/glib2.0-2.22.4/glib/gmain.c:2586
#3 0x00007f001299a3f0 in IA__g_main_context_iteration (context=0xff1450,
may_block=1) at /tmp/buildd/glib2.0-2.22.4/glib/gmain.c:2654
#4 0x00007f0018c3a286 in QEventDispatcherGlib::processEvents (this=0xf894b0,
flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:414
#5 0x00007f0018c0f702 in QEventLoop::processEvents (this=<value optimized
out>, flags=) at kernel/qeventloop.cpp:149
#6 0x00007f0018c0fadc in QEventLoop::exec (this=0xf05fd0, flags=) at
kernel/qeventloop.cpp:201
#7 0x00007f0000b4a14b in QCA::SyncThread::run() () from /usr/lib/libqca.so.2
#8 0x00007f0018b1c5d5 in QThreadPrivate::start (arg=0xfd3ba0) at
thread/qthread_unix.cpp:248
#9 0x00007f001323773a in start_thread (arg=<value optimized out>) at
pthread_create.c:300
#10 0x00007f00175a069d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()
Thread 6 (Thread 0x7efff5203910 (LWP 28753)):
#0 0x00007f0017595743 in *__GI___poll (fds=<value optimized out>, nfds=<value
optimized out>, timeout=3787) at ../sysdeps/unix/sysv/linux/poll.c:87
#1 0x00007f001299a0ac in g_main_context_poll (context=0x11d7290, block=<value
optimized out>, dispatch=<value optimized out>, self=<value optimized out>)
at /tmp/buildd/glib2.0-2.22.4/glib/gmain.c:2904
#2 g_main_context_iterate (context=0x11d7290, block=<value optimized out>,
dispatch=<value optimized out>, self=<value optimized out>) at
/tmp/buildd/glib2.0-2.22.4/glib/gmain.c:2586
#3 0x00007f001299a3f0 in IA__g_main_context_iteration (context=0x11d7290,
may_block=1) at /tmp/buildd/glib2.0-2.22.4/glib/gmain.c:2654
#4 0x00007f0018c3a286 in QEventDispatcherGlib::processEvents (this=0x1337e90,
flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:414
#5 0x00007f0018c0f702 in QEventLoop::processEvents (this=<value optimized
out>, flags=) at kernel/qeventloop.cpp:149
#6 0x00007f0018c0fadc in QEventLoop::exec (this=0x1149e80, flags=) at
kernel/qeventloop.cpp:201
#7 0x00007f0000f9bf82 in XMPP::SyncThread::run (this=0x11d94f0) at
../../../../../kopete/protocols/jabber/libiris/iris/irisnet/corelib/netinterface.cpp:151
#8 0x00007f0018b1c5d5 in QThreadPrivate::start (arg=0x11d94f0) at
thread/qthread_unix.cpp:248
#9 0x00007f001323773a in start_thread (arg=<value optimized out>) at
pthread_create.c:300
#10 0x00007f00175a069d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()
Thread 5 (Thread 0x7efff31ff910 (LWP 2184)):
#0 pthread_cond_timedwait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:220
#1 0x00007f0018b1d502 in QWaitConditionPrivate::wait (this=<value optimized
out>, mutex=0x100b620, time=30000) at thread/qwaitcondition_unix.cpp:85
#2 QWaitCondition::wait (this=<value optimized out>, mutex=0x100b620,
time=30000) at thread/qwaitcondition_unix.cpp:159
#3 0x00007f0018b12939 in QThreadPoolThread::run (this=0xf40af0) at
concurrent/qthreadpool.cpp:140
#4 0x00007f0018b1c5d5 in QThreadPrivate::start (arg=0xf40af0) at
thread/qthread_unix.cpp:248
#5 0x00007f001323773a in start_thread (arg=<value optimized out>) at
pthread_create.c:300
#6 0x00007f00175a069d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7 0x0000000000000000 in ?? ()
Thread 4 (Thread 0x7efff4a02910 (LWP 2185)):
#0 pthread_cond_timedwait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:220
#1 0x00007f0018b1d502 in QWaitConditionPrivate::wait (this=<value optimized
out>, mutex=0x100b620, time=30000) at thread/qwaitcondition_unix.cpp:85
#2 QWaitCondition::wait (this=<value optimized out>, mutex=0x100b620,
time=30000) at thread/qwaitcondition_unix.cpp:159
#3 0x00007f0018b12939 in QThreadPoolThread::run (this=0x14bea30) at
concurrent/qthreadpool.cpp:140
#4 0x00007f0018b1c5d5 in QThreadPrivate::start (arg=0x14bea30) at
thread/qthread_unix.cpp:248
#5 0x00007f001323773a in start_thread (arg=<value optimized out>) at
pthread_create.c:300
#6 0x00007f00175a069d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7 0x0000000000000000 in ?? ()
The current source language is "auto; currently asm".
Thread 3 (Thread 0x7efff4201910 (LWP 2186)):
#0 pthread_cond_timedwait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:220
#1 0x00007f0018b1d502 in QWaitConditionPrivate::wait (this=<value optimized
out>, mutex=0x100b620, time=30000) at thread/qwaitcondition_unix.cpp:85
#2 QWaitCondition::wait (this=<value optimized out>, mutex=0x100b620,
time=30000) at thread/qwaitcondition_unix.cpp:159
#3 0x00007f0018b12939 in QThreadPoolThread::run (this=0x2d67350) at
concurrent/qthreadpool.cpp:140
#4 0x00007f0018b1c5d5 in QThreadPrivate::start (arg=0x2d67350) at
thread/qthread_unix.cpp:248
#5 0x00007f001323773a in start_thread (arg=<value optimized out>) at
pthread_create.c:300
#6 0x00007f00175a069d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7 0x0000000000000000 in ?? ()
Thread 2 (Thread 0x7efff00d6910 (LWP 2190)):
#0 pthread_cond_timedwait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:220
#1 0x00007f0018b1d502 in QWaitConditionPrivate::wait (this=<value optimized
out>, mutex=0x14cdb00, time=30000) at thread/qwaitcondition_unix.cpp:85
#2 QWaitCondition::wait (this=<value optimized out>, mutex=0x14cdb00,
time=30000) at thread/qwaitcondition_unix.cpp:159
#3 0x00007f0018b12939 in QThreadPoolThread::run (this=0x14cd320) at
concurrent/qthreadpool.cpp:140
#4 0x00007f0018b1c5d5 in QThreadPrivate::start (arg=0x14cd320) at
thread/qthread_unix.cpp:248
#5 0x00007f001323773a in start_thread (arg=<value optimized out>) at
pthread_create.c:300
#6 0x00007f00175a069d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7 0x0000000000000000 in ?? ()
Thread 1 (Thread 0x7f001b1397f0 (LWP 28732)):
[KCrash Handler]
#5 memcpy () at ../sysdeps/x86_64/memcpy.S:436
#6 0x00007f00190ae749 in KNetwork::Internal::KSocketBuffer::sendTo
(this=<value optimized out>, dev=<value optimized out>, len=<value optimized
out>) at ../../kdecore/network/k3socketbuffer.cpp:256
#7 0x00007f001909bddf in KNetwork::KBufferedSocket::slotWriteActivity
(this=0x14c5490) at ../../kdecore/network/k3bufferedsocket.cpp:349
#8 0x00007f001909bcb6 in KNetwork::KBufferedSocket::qt_metacall
(this=0x14c5490, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>,
_a=<value optimized out>) at ./k3bufferedsocket.moc:75
#9 0x00007f0018c23b1f in QMetaObject::activate (sender=0x2d6bea0, m=<value
optimized out>, local_signal_index=<value optimized out>, argv=0xf52) at
kernel/qobject.cpp:3293
#10 0x00007f0018c6fa4e in QSocketNotifier::activated (this=0x2e98fdd, _t1=20)
at .moc/release-shared/moc_qsocketnotifier.cpp:89
#11 0x00007f0018c2ace3 in QSocketNotifier::event (this=0x2d6bea0,
e=0x7fff7d6479d0) at kernel/qsocketnotifier.cpp:317
#12 0x00007f0017d348fc in QApplicationPrivate::notify_helper (this=0x897d60,
receiver=0x2d6bea0, e=0x7fff7d6479d0) at kernel/qapplication.cpp:4300
#13 0x00007f0017d3addb in QApplication::notify (this=0x7fff7d647ce0,
receiver=0x2d6bea0, e=0x7fff7d6479d0) at kernel/qapplication.cpp:4183
#14 0x00007f00195fd336 in KApplication::notify (this=0x7fff7d647ce0,
receiver=0x2d6bea0, event=0x7fff7d6479d0) at
../../kdeui/kernel/kapplication.cpp:302
#15 0x00007f0018c10ddc in QCoreApplication::notifyInternal
(this=0x7fff7d647ce0, receiver=0x2d6bea0, event=0x7fff7d6479d0) at
kernel/qcoreapplication.cpp:704
#16 0x00007f0018c3a5ea in QCoreApplication::sendEvent (source=0x88eea0) at
../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#17 socketNotifierSourceDispatch (source=0x88eea0) at
kernel/qeventdispatcher_glib.cpp:110
#18 0x00007f001299690e in g_main_dispatch (context=0x88e0b0) at
/tmp/buildd/glib2.0-2.22.4/glib/gmain.c:1960
#19 IA__g_main_context_dispatch (context=0x88e0b0) at
/tmp/buildd/glib2.0-2.22.4/glib/gmain.c:2513
#20 0x00007f001299a2c8 in g_main_context_iterate (context=0x88e0b0,
block=<value optimized out>, dispatch=<value optimized out>, self=<value
optimized out>)
at /tmp/buildd/glib2.0-2.22.4/glib/gmain.c:2591
#21 0x00007f001299a3f0 in IA__g_main_context_iteration (context=0x88e0b0,
may_block=1) at /tmp/buildd/glib2.0-2.22.4/glib/gmain.c:2654
#22 0x00007f0018c3a233 in QEventDispatcherGlib::processEvents (this=0x842240,
flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:412
#23 0x00007f0017de432e in QGuiEventDispatcherGlib::processEvents
(this=0x2e98fdd, flags=<value optimized out>) at
kernel/qguieventdispatcher_glib.cpp:204
#24 0x00007f0018c0f702 in QEventLoop::processEvents (this=<value optimized
out>, flags=) at kernel/qeventloop.cpp:149
#25 0x00007f0018c0fadc in QEventLoop::exec (this=0x7fff7d647c30, flags=) at
kernel/qeventloop.cpp:201
#26 0x00007f0018c1381b in QCoreApplication::exec () at
kernel/qcoreapplication.cpp:981
#27 0x0000000000415662 in main (argc=<value optimized out>, argv=<value
optimized out>) at ../../../kopete/kopete/main.cpp:105
The current source language is "auto; currently c".
Possible duplicates by query: bug 230647, bug 230579, bug 228920, bug 226819,
bug 226207.
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