Application that crashed: ktorrent Version of the application: 3.2.4 KDE Version: 4.3.5 (KDE 4.3.5) Qt Version: 4.5.2 Operating System: Linux 2.6.31-18-generic i686 Distribution: Ubuntu 9.10 What I was doing when the application crashed: error message says segmentation error A couple of weeks ago, ktorrent became unstable, with many crashes. This is totally new. For a long time ktorrrent has been rock solid stable. -- Backtrace: Application: KTorrent (ktorrent), signal: Segmentation fault [Current thread is 1 (Thread 0xb77ab700 (LWP 24191))] Thread 5 (Thread 0xb43ffb70 (LWP 24195)): #0 0x007ef422 in __kernel_vsyscall () #1 0x07607142 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0 #2 0x00bdda04 in pthread_cond_timedwait () from /lib/tls/i686/cmov/libc.so.6 #3 0x08d3681e in thread_sleep (ti=0x1) at thread/qthread_unix.cpp:297 #4 0x08d36973 in QThread::msleep (msecs=48) at thread/qthread_unix.cpp:323 #5 0x008a8558 in ?? () from /usr/lib/libbtcore.so.11 #6 0x008a8d38 in ?? () from /usr/lib/libbtcore.so.11 #7 0x08d36e32 in QThreadPrivate::start (arg=0x9cf0040) at thread/qthread_unix.cpp:188 #8 0x0760280e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 #9 0x00bd0a0e in clone () from /lib/tls/i686/cmov/libc.so.6 Thread 4 (Thread 0xb3bfeb70 (LWP 24196)): #0 0x007ef422 in __kernel_vsyscall () #1 0x07606e15 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0 #2 0x00bdd9ad in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6 #3 0x08d37e67 in QWaitConditionPrivate::wait (this=0x9cf0328, mutex=0x9cf032c, time=4294967295) at thread/qwaitcondition_unix.cpp:87 #4 QWaitCondition::wait (this=0x9cf0328, mutex=0x9cf032c, time=4294967295) at thread/qwaitcondition_unix.cpp:159 #5 0x008a7a6d in ?? () from /usr/lib/libbtcore.so.11 #6 0x008a8d38 in ?? () from /usr/lib/libbtcore.so.11 #7 0x08d36e32 in QThreadPrivate::start (arg=0x9cf02f0) at thread/qthread_unix.cpp:188 #8 0x0760280e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 #9 0x00bd0a0e in clone () from /lib/tls/i686/cmov/libc.so.6 Thread 3 (Thread 0xb4da3b70 (LWP 28017)): #0 0x007ef422 in __kernel_vsyscall () #1 0x07607142 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0 #2 0x00bdda04 in pthread_cond_timedwait () from /lib/tls/i686/cmov/libc.so.6 #3 0x08d37def in QWaitConditionPrivate::wait (this=0xb54a8380, mutex=0xb54a837c, time=30000) at thread/qwaitcondition_unix.cpp:85 #4 QWaitCondition::wait (this=0xb54a8380, mutex=0xb54a837c, time=30000) at thread/qwaitcondition_unix.cpp:159 #5 0x08d2c9ae in QThreadPoolThread::run (this=0xb54a8a28) at concurrent/qthreadpool.cpp:140 #6 0x08d36e32 in QThreadPrivate::start (arg=0xb54a8a28) at thread/qthread_unix.cpp:188 #7 0x0760280e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 #8 0x00bd0a0e in clone () from /lib/tls/i686/cmov/libc.so.6 Thread 2 (Thread 0xafaffb70 (LWP 28019)): #0 0x007ef422 in __kernel_vsyscall () #1 0x07607142 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0 #2 0x00bdda04 in pthread_cond_timedwait () from /lib/tls/i686/cmov/libc.so.6 #3 0x08d37def in QWaitConditionPrivate::wait (this=0xb54a8380, mutex=0xb54a837c, time=30000) at thread/qwaitcondition_unix.cpp:85 #4 QWaitCondition::wait (this=0xb54a8380, mutex=0xb54a837c, time=30000) at thread/qwaitcondition_unix.cpp:159 #5 0x08d2c9ae in QThreadPoolThread::run (this=0xb17a6a30) at concurrent/qthreadpool.cpp:140 #6 0x08d36e32 in QThreadPrivate::start (arg=0xb17a6a30) at thread/qthread_unix.cpp:188 #7 0x0760280e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 #8 0x00bd0a0e in clone () from /lib/tls/i686/cmov/libc.so.6 Thread 1 (Thread 0xb77ab700 (LWP 24191)): [KCrash Handler] #6 0x00000084 in ?? () #7 0xb4fe1f1b in khtml::RenderObject::repaintDuringLayout (this=0xafc2e908) at ../../khtml/rendering/render_object.cpp:2193 #8 0xb4fc99a1 in khtml::RenderBlock::layoutInlineChildren (this=0xad9c6e98, relayoutChildren=false, breakBeforeLine=0) at ../../khtml/rendering/bidi.cpp:1393 #9 0xb4fd5247 in khtml::RenderBlock::layoutBlock (this=0xad9c6e98, relayoutChildren=false) at ../../khtml/rendering/render_block.cpp:833 #10 0xb4fd5539 in khtml::RenderBlock::layout (this=0xad9c6e98) at ../../khtml/rendering/render_block.cpp:736 #11 0xb4fd48f3 in khtml::RenderObject::layoutIfNeeded (this=0xae13abb4, relayoutChildren=<value optimized out>) at ../../khtml/rendering/render_object.h:477 #12 khtml::RenderBlock::layoutBlockChildren (this=0xae13abb4, relayoutChildren=<value optimized out>) at ../../khtml/rendering/render_block.cpp:1555 #13 0xb4fd5055 in khtml::RenderBlock::layoutBlock (this=0xae13abb4, relayoutChildren=false) at ../../khtml/rendering/render_block.cpp:835 #14 0xb50091a3 in khtml::RenderTableCell::layout (this=0xae13abb4) at ../../khtml/rendering/render_table.cpp:2527 #15 0xb500c432 in khtml::RenderTableRow::layout (this=0xae13ab60) at ../../khtml/rendering/render_table.cpp:2308 #16 0xb4fec9d3 in khtml::RenderObject::layoutIfNeeded (this=0xae139d0c) at ../../khtml/rendering/render_object.h:477 #17 khtml::RenderContainer::layout (this=0xae139d0c) at ../../khtml/rendering/render_container.cpp:638 #18 0xb500fa94 in khtml::RenderTable::layout (this=0xae13aa48) at ../../khtml/rendering/render_table.cpp:347 #19 0xb4fd48f3 in khtml::RenderObject::layoutIfNeeded (this=0xae139bc8, relayoutChildren=<value optimized out>) at ../../khtml/rendering/render_object.h:477 #20 khtml::RenderBlock::layoutBlockChildren (this=0xae139bc8, relayoutChildren=<value optimized out>) at ../../khtml/rendering/render_block.cpp:1555 #21 0xb4fd5055 in khtml::RenderBlock::layoutBlock (this=0xae139bc8, relayoutChildren=false) at ../../khtml/rendering/render_block.cpp:835 #22 0xb50091a3 in khtml::RenderTableCell::layout (this=0xae139bc8) at ../../khtml/rendering/render_table.cpp:2527 #23 0xb500c432 in khtml::RenderTableRow::layout (this=0xae139b74) at ../../khtml/rendering/render_table.cpp:2308 #24 0xb4fec9d3 in khtml::RenderObject::layoutIfNeeded (this=0xae139b08) at ../../khtml/rendering/render_object.h:477 #25 khtml::RenderContainer::layout (this=0xae139b08) at ../../khtml/rendering/render_container.cpp:638 #26 0xb500fa94 in khtml::RenderTable::layout (this=0xae139a5c) at ../../khtml/rendering/render_table.cpp:347 #27 0xb4fd48f3 in khtml::RenderObject::layoutIfNeeded (this=0xae1395ac, relayoutChildren=<value optimized out>) at ../../khtml/rendering/render_object.h:477 #28 khtml::RenderBlock::layoutBlockChildren (this=0xae1395ac, relayoutChildren=<value optimized out>) at ../../khtml/rendering/render_block.cpp:1555 #29 0xb4fd5055 in khtml::RenderBlock::layoutBlock (this=0xae1395ac, relayoutChildren=false) at ../../khtml/rendering/render_block.cpp:835 #30 0xb4fd5539 in khtml::RenderBlock::layout (this=0xae1395ac) at ../../khtml/rendering/render_block.cpp:736 #31 0xb5036932 in khtml::RenderBody::layout (this=0xae1395ac) at ../../khtml/rendering/render_body.cpp:91 #32 0xb4fd48f3 in khtml::RenderObject::layoutIfNeeded (this=0xae1394b8, relayoutChildren=<value optimized out>) at ../../khtml/rendering/render_object.h:477 #33 khtml::RenderBlock::layoutBlockChildren (this=0xae1394b8, relayoutChildren=<value optimized out>) at ../../khtml/rendering/render_block.cpp:1555 #34 0xb4fd5055 in khtml::RenderBlock::layoutBlock (this=0xae1394b8, relayoutChildren=false) at ../../khtml/rendering/render_block.cpp:835 #35 0xb4fd5539 in khtml::RenderBlock::layout (this=0xae1394b8) at ../../khtml/rendering/render_block.cpp:736 #36 0xb4fd48f3 in khtml::RenderObject::layoutIfNeeded (this=0xae139370, relayoutChildren=<value optimized out>) at ../../khtml/rendering/render_object.h:477 #37 khtml::RenderBlock::layoutBlockChildren (this=0xae139370, relayoutChildren=<value optimized out>) at ../../khtml/rendering/render_block.cpp:1555 #38 0xb4fd5055 in khtml::RenderBlock::layoutBlock (this=0xae139370, relayoutChildren=false) at ../../khtml/rendering/render_block.cpp:835 #39 0xb5031475 in khtml::RenderCanvas::layout (this=0xae139370) at ../../khtml/rendering/render_canvas.cpp:187 #40 0xb4e8a2c3 in KHTMLView::layout (this=0xb1333e18) at ../../khtml/khtmlview.cpp:1010 #41 0xb4e8a8f1 in KHTMLView::timerEvent (this=0xb1333e18, e=0xbf946d40) at ../../khtml/khtmlview.cpp:4160 #42 0x08e373bf in QObject::event (this=0xb1333e18, e=0xbf946d40) at kernel/qobject.cpp:1075 #43 0x05cc5906 in QWidget::event (this=0xb1333e18, event=0xbf946d40) at kernel/qwidget.cpp:7946 #44 0x06075633 in QFrame::event (this=0xb1333e18, e=0xbf946d40) at widgets/qframe.cpp:559 #45 0x06114faa in QAbstractScrollArea::event (this=0xb1333e18, e=0xbf946d40) at widgets/qabstractscrollarea.cpp:918 #46 0x0611a01d in QScrollArea::event (this=0xb1333e18, e=0xbf946d40) at widgets/qscrollarea.cpp:314 #47 0xb4e8cc9c in KHTMLView::event (this=0xb1333e18, e=0xbf946d40) at ../../khtml/khtmlview.cpp:546 #48 0x05c70f54 in QApplicationPrivate::notify_helper (this=0x9d1a060, receiver=0xb1333e18, e=0xbf946d40) at kernel/qapplication.cpp:4056 #49 0x05c785ca in QApplication::notify (this=0xbf947094, receiver=0xb1333e18, e=0xbf946d40) at kernel/qapplication.cpp:4021 #50 0x00f1d25a in KApplication::notify (this=0xbf947094, receiver=0xb1333e18, event=0xbf946d40) at ../../kdeui/kernel/kapplication.cpp:302 #51 0x08e276cb in QCoreApplication::notifyInternal (this=0xbf947094, receiver=0xb1333e18, event=0xbf946d40) at kernel/qcoreapplication.cpp:610 #52 0x08e547ce in QCoreApplication::sendEvent (this=0x9d13234) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:213 #53 QTimerInfoList::activateTimers (this=0x9d13234) at kernel/qeventdispatcher_unix.cpp:572 #54 0x08e520e0 in timerSourceDispatch (source=0x9d13200) at kernel/qeventdispatcher_glib.cpp:165 #55 0x07e69e88 in g_main_context_dispatch () from /lib/libglib-2.0.so.0 #56 0x07e6d730 in ?? () from /lib/libglib-2.0.so.0 #57 0x07e6d863 in g_main_context_iteration () from /lib/libglib-2.0.so.0 #58 0x08e5202c in QEventDispatcherGlib::processEvents (this=0x9cedee8, flags=...) at kernel/qeventdispatcher_glib.cpp:327 #59 0x05d11be5 in QGuiEventDispatcherGlib::processEvents (this=0x9cedee8, flags=...) at kernel/qguieventdispatcher_glib.cpp:202 #60 0x08e25c79 in QEventLoop::processEvents (this=0xbf947004, flags=) at kernel/qeventloop.cpp:149 #61 0x08e260ca in QEventLoop::exec (this=0xbf947004, flags=...) at kernel/qeventloop.cpp:201 #62 0x08e2853f in QCoreApplication::exec () at kernel/qcoreapplication.cpp:888 #63 0x05c70dd7 in QApplication::exec () at kernel/qapplication.cpp:3525 #64 0x08065b98 in _start () Reported using DrKonqi
*** This bug has been marked as a duplicate of bug 246371 ***