Application: choqok (0.9.45) KDE Platform Version: 4.4.59 (KDE 4.4.59 (KDE 4.5 >= 20100107)) (Compiled from sources) Qt Version: 4.6.0 Operating System: Linux 2.6.32-gentoo-r1 x86_64 Distribution (Platform): Gentoo Packages -- Information about the crash: KDE and Choqok are both compiled from latest trunk (using the Gentoo live ebuilds). It crashes as soon as it fetches new tweets (which means almost immediately after opening) -- Backtrace: Application: Choqok (choqok), signal: Segmentation fault Traceback (most recent call last): File "/usr/share/gdb/auto-load/usr/lib64/libgobject-2.0.so.0.2200.3-gdb.py", line 9, in <module> from gobject import register File "/usr/share/glib-2.0/gdb/gobject.py", line 3, in <module> import gdb.backtrace ImportError: No module named backtrace The current source language is "auto; currently asm". [Current thread is 1 (Thread 0x7f87cda9c760 (LWP 2745))] Thread 4 (Thread 0x7f87ba959710 (LWP 2749)): #0 pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:211 #1 0x00007f87cc542831 in QWaitConditionPrivate::wait (this=<value optimized out>, mutex=0x1d2b1b0, time=30000) at thread/qwaitcondition_unix.cpp:85 #2 QWaitCondition::wait (this=<value optimized out>, mutex=0x1d2b1b0, time=30000) at thread/qwaitcondition_unix.cpp:159 #3 0x00007f87cc537cb8 in QThreadPoolThread::run (this=0x1e3cc00) at concurrent/qthreadpool.cpp:140 #4 0x00007f87cc5418f5 in QThreadPrivate::start (arg=0x1e3cc00) at thread/qthread_unix.cpp:244 #5 0x00007f87c9758894 in start_thread (arg=<value optimized out>) at pthread_create.c:297 #6 0x00007f87cb3d3f5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #7 0x0000000000000000 in ?? () Thread 3 (Thread 0x7f87b9d44710 (LWP 2765)): #0 pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:211 #1 0x00007f87cc542831 in QWaitConditionPrivate::wait (this=<value optimized out>, mutex=0x1d2b1b0, time=30000) at thread/qwaitcondition_unix.cpp:85 #2 QWaitCondition::wait (this=<value optimized out>, mutex=0x1d2b1b0, time=30000) at thread/qwaitcondition_unix.cpp:159 #3 0x00007f87cc537cb8 in QThreadPoolThread::run (this=0x21a9740) at concurrent/qthreadpool.cpp:140 #4 0x00007f87cc5418f5 in QThreadPrivate::start (arg=0x21a9740) at thread/qthread_unix.cpp:244 #5 0x00007f87c9758894 in start_thread (arg=<value optimized out>) at pthread_create.c:297 #6 0x00007f87cb3d3f5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #7 0x0000000000000000 in ?? () Thread 2 (Thread 0x7f87b9543710 (LWP 2766)): #0 pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:211 #1 0x00007f87cc542831 in QWaitConditionPrivate::wait (this=<value optimized out>, mutex=0x1d2b1b0, time=30000) at thread/qwaitcondition_unix.cpp:85 #2 QWaitCondition::wait (this=<value optimized out>, mutex=0x1d2b1b0, time=30000) at thread/qwaitcondition_unix.cpp:159 #3 0x00007f87cc537cb8 in QThreadPoolThread::run (this=0x232b7f0) at concurrent/qthreadpool.cpp:140 #4 0x00007f87cc5418f5 in QThreadPrivate::start (arg=0x232b7f0) at thread/qthread_unix.cpp:244 #5 0x00007f87c9758894 in start_thread (arg=<value optimized out>) at pthread_create.c:297 #6 0x00007f87cb3d3f5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #7 0x0000000000000000 in ?? () Thread 1 (Thread 0x7f87cda9c760 (LWP 2745)): [KCrash Handler] #5 0x000000000226c400 in ?? () #6 0x00007f87c8b48639 in startJob (this=0x1e297c0) at /var/tmp/portage/kde-base/kdelibs-9999/work/kdelibs-9999/kio/kio/scheduler.cpp:62 #7 KIO::ProtoQueue::startAJob (this=0x1e297c0) at /var/tmp/portage/kde-base/kdelibs-9999/work/kdelibs-9999/kio/kio/scheduler.cpp:618 #8 0x00007f87c8b48790 in KIO::ProtoQueue::qt_metacall (this=0x1e297c0, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=<value optimized out>) at /var/tmp/portage/kde-base/kdelibs-9999/work/kdelibs-9999_build/kio/scheduler_p.moc:190 #9 0x00007f87cc6466c3 in QMetaObject::activate (sender=0x1e29818, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x2208f40) at kernel/qobject.cpp:3294 #10 0x00007f87cc643363 in QObject::event (this=0x1e29818, e=0x1a11650) at kernel/qobject.cpp:1224 #11 0x00007f87cbb1022c in QApplicationPrivate::notify_helper (this=0x1570140, receiver=0x1e29818, e=0x7fff28cad710) at kernel/qapplication.cpp:4242 #12 0x00007f87cbb18a6a in QApplication::notify (this=0x7fff28cada60, receiver=<value optimized out>, e=0x7fff28cad710) at kernel/qapplication.cpp:4125 #13 0x00007f87cd4ba996 in KApplication::notify (this=0x7fff28cada60, receiver=0x1e29818, event=0x7fff28cad710) at /var/tmp/portage/kde-base/kdelibs-9999/work/kdelibs-9999/kdeui/kernel/kapplication.cpp:302 #14 0x00007f87cc633a5b in QCoreApplication::notifyInternal (this=0x7fff28cada60, receiver=0x1e29818, event=0x7fff28cad710) at kernel/qcoreapplication.cpp:704 #15 0x00007f87cc6603f2 in QCoreApplication::sendEvent (this=0x1567210) at kernel/qcoreapplication.h:215 #16 QTimerInfoList::activateTimers (this=0x1567210) at kernel/qeventdispatcher_unix.cpp:603 #17 0x00007f87cc65d1f8 in timerSourceDispatch (source=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:184 #18 idleTimerSourceDispatch (source=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:231 #19 0x00007f87c788ee6d in g_main_dispatch (context=0x1566470) at gmain.c:1960 #20 IA__g_main_context_dispatch (context=0x1566470) at gmain.c:2513 #21 0x00007f87c7892828 in g_main_context_iterate (context=0x1566470, block=<value optimized out>, dispatch=<value optimized out>, self=<value optimized out>) at gmain.c:2591 #22 0x00007f87c7892950 in IA__g_main_context_iteration (context=0x1566470, may_block=1) at gmain.c:2654 #23 0x00007f87cc65cec3 in QEventDispatcherGlib::processEvents (this=0x15625b0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:407 #24 0x00007f87cbbad82e in QGuiEventDispatcherGlib::processEvents (this=0x1963050, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:202 #25 0x00007f87cc6323b2 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149 #26 0x00007f87cc632784 in QEventLoop::exec (this=0x7fff28cad9b0, flags=) at kernel/qeventloop.cpp:201 #27 0x00007f87cc63646b in QCoreApplication::exec () at kernel/qcoreapplication.cpp:981 #28 0x000000000040d907 in main (argc=<value optimized out>, argv=<value optimized out>) at /var/tmp/portage/net-im/choqok-9999/work/choqok-9999/choqok/main.cpp:56 Reported using DrKonqi
This looks like a KIO issue.
Andreas, could this be from your latest changes?
Debug output would be very helpful to figure out what went wrong, specifically from area 7006 (KIO::Scheduler).
Please check if you can still reproduce the bug with kdelibs of at least revision 1078816.
Probably a duplicate; memory errors (in this case: using freed memory) can produce somewhat random backtraces. *** This bug has been marked as a duplicate of bug 223393 ***