Bug 250389 - KTorrent crashes on every instance
Summary: KTorrent crashes on every instance
Status: RESOLVED DUPLICATE of bug 246371
Alias: None
Product: konqueror
Classification: Applications
Component: khtml (show other bugs)
Version: unspecified
Platform: Unlisted Binaries Linux
: NOR crash
Target Milestone: ---
Assignee: Konqueror Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-09-06 19:51 UTC by kpuumala666
Modified: 2010-09-07 19:51 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description kpuumala666 2010-09-06 19:51:14 UTC
Application that crashed: ktorrent
Version of the application: 3.2.4
KDE Version: 4.3.2 (KDE 4.3.2)
Qt Version: 4.5.2
Operating System: Linux 2.6.31-14-generic i686
Distribution: Linux Mint 8 Helena - Main Edition

What I was doing when the application crashed:
KTorrent crashes on every instance, usually within about 30 seconds.  The program still functions if I'm not searching for new torrents but seems to be an issue with the embedded Konqueror

 -- Backtrace:
Application: KTorrent (ktorrent), signal: Segmentation fault
[Current thread is 1 (Thread 0xb7704700 (LWP 17619))]

Thread 3 (Thread 0xb4142b70 (LWP 17623)):
#0  0x00eef422 in __kernel_vsyscall ()
#1  0x053b83e6 in gettimeofday () from /lib/tls/i686/cmov/libc.so.6
#2  0x003a7fd6 in bt::Now () at ../../libbtcore/util/functions.cpp:171
#3  0x003bb334 in net::DownloadThread::update (this=0x87c5040) at ../../libbtcore/net/downloadthread.cpp:65
#4  0x003bbd38 in net::NetworkThread::run (this=0x87c5040) at ../../libbtcore/net/networkthread.cpp:48
#5  0x00fcce32 in QThreadPrivate::start (arg=0x87c5040) at thread/qthread_unix.cpp:188
#6  0x0233280e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#7  0x053fc8de in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 2 (Thread 0xb3941b70 (LWP 17624)):
#0  0x00eef422 in __kernel_vsyscall ()
#1  0x02336e15 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0x0540987d in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6
#3  0x00fcde67 in QWaitConditionPrivate::wait (this=0x87c5328, mutex=0x87c532c, time=4294967295) at thread/qwaitcondition_unix.cpp:87
#4  QWaitCondition::wait (this=0x87c5328, mutex=0x87c532c, time=4294967295) at thread/qwaitcondition_unix.cpp:159
#5  0x003baa6d in net::UploadThread::update (this=0x87c52f0) at ../../libbtcore/net/uploadthread.cpp:73
#6  0x003bbd38 in net::NetworkThread::run (this=0x87c52f0) at ../../libbtcore/net/networkthread.cpp:48
#7  0x00fcce32 in QThreadPrivate::start (arg=0x87c52f0) at thread/qthread_unix.cpp:188
#8  0x0233280e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#9  0x053fc8de in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 1 (Thread 0xb7704700 (LWP 17619)):
[KCrash Handler]
#6  0x00000266 in ?? ()
#7  0xb4b81cbb in khtml::RenderObject::repaintDuringLayout (this=0xad008a0) at ../../khtml/rendering/render_object.cpp:2193
#8  0xb4b69741 in khtml::RenderBlock::layoutInlineChildren (this=0x973673c, relayoutChildren=false, breakBeforeLine=0) at ../../khtml/rendering/bidi.cpp:1393
#9  0xb4b74fe7 in khtml::RenderBlock::layoutBlock (this=0x973673c, relayoutChildren=false) at ../../khtml/rendering/render_block.cpp:833
#10 0xb4b752d9 in khtml::RenderBlock::layout (this=0x973673c) at ../../khtml/rendering/render_block.cpp:736
#11 0xb4b74693 in khtml::RenderObject::layoutIfNeeded (this=0x96291f0, relayoutChildren=<value optimized out>) at ../../khtml/rendering/render_object.h:477
#12 khtml::RenderBlock::layoutBlockChildren (this=0x96291f0, relayoutChildren=<value optimized out>) at ../../khtml/rendering/render_block.cpp:1555
#13 0xb4b74df5 in khtml::RenderBlock::layoutBlock (this=0x96291f0, relayoutChildren=false) at ../../khtml/rendering/render_block.cpp:835
#14 0xb4ba8f43 in khtml::RenderTableCell::layout (this=0x96291f0) at ../../khtml/rendering/render_table.cpp:2527
#15 0xb4bac1d2 in khtml::RenderTableRow::layout (this=0x962919c) at ../../khtml/rendering/render_table.cpp:2308
#16 0xb4b8c773 in khtml::RenderObject::layoutIfNeeded (this=0x9628348) at ../../khtml/rendering/render_object.h:477
#17 khtml::RenderContainer::layout (this=0x9628348) at ../../khtml/rendering/render_container.cpp:638
#18 0xb4baf834 in khtml::RenderTable::layout (this=0x9629084) at ../../khtml/rendering/render_table.cpp:347
#19 0xb4b74693 in khtml::RenderObject::layoutIfNeeded (this=0x9628204, relayoutChildren=<value optimized out>) at ../../khtml/rendering/render_object.h:477
#20 khtml::RenderBlock::layoutBlockChildren (this=0x9628204, relayoutChildren=<value optimized out>) at ../../khtml/rendering/render_block.cpp:1555
#21 0xb4b74df5 in khtml::RenderBlock::layoutBlock (this=0x9628204, relayoutChildren=false) at ../../khtml/rendering/render_block.cpp:835
#22 0xb4ba8f43 in khtml::RenderTableCell::layout (this=0x9628204) at ../../khtml/rendering/render_table.cpp:2527
#23 0xb4bac1d2 in khtml::RenderTableRow::layout (this=0x96281b0) at ../../khtml/rendering/render_table.cpp:2308
#24 0xb4b8c773 in khtml::RenderObject::layoutIfNeeded (this=0x9628144) at ../../khtml/rendering/render_object.h:477
#25 khtml::RenderContainer::layout (this=0x9628144) at ../../khtml/rendering/render_container.cpp:638
#26 0xb4baf834 in khtml::RenderTable::layout (this=0x9628098) at ../../khtml/rendering/render_table.cpp:347
#27 0xb4b74693 in khtml::RenderObject::layoutIfNeeded (this=0x9627a94, relayoutChildren=<value optimized out>) at ../../khtml/rendering/render_object.h:477
#28 khtml::RenderBlock::layoutBlockChildren (this=0x9627a94, relayoutChildren=<value optimized out>) at ../../khtml/rendering/render_block.cpp:1555
#29 0xb4b74df5 in khtml::RenderBlock::layoutBlock (this=0x9627a94, relayoutChildren=false) at ../../khtml/rendering/render_block.cpp:835
#30 0xb4b752d9 in khtml::RenderBlock::layout (this=0x9627a94) at ../../khtml/rendering/render_block.cpp:736
#31 0xb4bd65b2 in khtml::RenderBody::layout (this=0x9627a94) at ../../khtml/rendering/render_body.cpp:91
#32 0xb4b74693 in khtml::RenderObject::layoutIfNeeded (this=0x96279a0, relayoutChildren=<value optimized out>) at ../../khtml/rendering/render_object.h:477
#33 khtml::RenderBlock::layoutBlockChildren (this=0x96279a0, relayoutChildren=<value optimized out>) at ../../khtml/rendering/render_block.cpp:1555
#34 0xb4b74df5 in khtml::RenderBlock::layoutBlock (this=0x96279a0, relayoutChildren=false) at ../../khtml/rendering/render_block.cpp:835
#35 0xb4b752d9 in khtml::RenderBlock::layout (this=0x96279a0) at ../../khtml/rendering/render_block.cpp:736
#36 0xb4b74693 in khtml::RenderObject::layoutIfNeeded (this=0x9627858, relayoutChildren=<value optimized out>) at ../../khtml/rendering/render_object.h:477
#37 khtml::RenderBlock::layoutBlockChildren (this=0x9627858, relayoutChildren=<value optimized out>) at ../../khtml/rendering/render_block.cpp:1555
#38 0xb4b74df5 in khtml::RenderBlock::layoutBlock (this=0x9627858, relayoutChildren=false) at ../../khtml/rendering/render_block.cpp:835
#39 0xb4bd10f5 in khtml::RenderCanvas::layout (this=0x9627858) at ../../khtml/rendering/render_canvas.cpp:187
#40 0xb4a29e93 in KHTMLView::layout (this=0x9cbd0a8) at ../../khtml/khtmlview.cpp:1010
#41 0xb4a2a4c1 in KHTMLView::timerEvent (this=0x9cbd0a8, e=0xbff89ac0) at ../../khtml/khtmlview.cpp:4160
#42 0x010cd3bf in QObject::event (this=0x9cbd0a8, e=0xbff89ac0) at kernel/qobject.cpp:1075
#43 0x03094906 in QWidget::event (this=0x9cbd0a8, event=0xbff89ac0) at kernel/qwidget.cpp:7946
#44 0x03444633 in QFrame::event (this=0x9cbd0a8, e=0xbff89ac0) at widgets/qframe.cpp:559
#45 0x034e3faa in QAbstractScrollArea::event (this=0x9cbd0a8, e=0xbff89ac0) at widgets/qabstractscrollarea.cpp:918
#46 0x034e901d in QScrollArea::event (this=0x9cbd0a8, e=0xbff89ac0) at widgets/qscrollarea.cpp:314
#47 0xb4a2c86c in KHTMLView::event (this=0x9cbd0a8, e=0xbff89ac0) at ../../khtml/khtmlview.cpp:546
#48 0x0303ff54 in QApplicationPrivate::notify_helper (this=0x87ef538, receiver=0x9cbd0a8, e=0xbff89ac0) at kernel/qapplication.cpp:4056
#49 0x030475ca in QApplication::notify (this=0xbff8b104, receiver=0x9cbd0a8, e=0xbff89ac0) at kernel/qapplication.cpp:4021
#50 0x00944bfa in KApplication::notify (this=0xbff8b104, receiver=0x9cbd0a8, event=0xbff89ac0) at ../../kdeui/kernel/kapplication.cpp:302
#51 0x010bd6cb in QCoreApplication::notifyInternal (this=0xbff8b104, receiver=0x9cbd0a8, event=0xbff89ac0) at kernel/qcoreapplication.cpp:610
#52 0x010ea7ce in QCoreApplication::sendEvent (this=0x87e8194) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:213
#53 QTimerInfoList::activateTimers (this=0x87e8194) at kernel/qeventdispatcher_unix.cpp:572
#54 0x010e80e0 in timerSourceDispatch (source=0x87e8160) at kernel/qeventdispatcher_glib.cpp:165
#55 0x04885e88 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#56 0x04889730 in ?? () from /lib/libglib-2.0.so.0
#57 0x04889863 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#58 0x010e802c in QEventDispatcherGlib::processEvents (this=0x87c2ee8, flags=...) at kernel/qeventdispatcher_glib.cpp:327
#59 0x030e0be5 in QGuiEventDispatcherGlib::processEvents (this=0x87c2ee8, flags=...) at kernel/qguieventdispatcher_glib.cpp:202
#60 0x010bbc79 in QEventLoop::processEvents (this=0xbff89d80, flags=) at kernel/qeventloop.cpp:149
#61 0x010bc0ca in QEventLoop::exec (this=0xbff89d80, flags=...) at kernel/qeventloop.cpp:201
#62 0x0352cd53 in QDialog::exec (this=0xa801890) at dialogs/qdialog.cpp:498
#63 0x008bf4e4 in KMessageBox::createKMessageBox (dialog=0xa801890, icon=..., text=..., strlist=..., ask=..., checkboxReturn=0xbff8a10f, options=..., details=..., notifyType=QMessageBox::Information)
    at ../../kdeui/dialogs/kmessagebox.cpp:331
#64 0x008c08cd in KMessageBox::createKMessageBox (dialog=0xa801890, icon=QMessageBox::Information, text=..., strlist=..., ask=..., checkboxReturn=0xbff8a10f, options=..., details=...)
    at ../../kdeui/dialogs/kmessagebox.cpp:151
#65 0x008c4683 in KMessageBox::questionYesNoCancelWId (parent_id=0, text=..., caption=..., buttonYes_=..., buttonNo_=..., buttonCancel_=..., dontAskAgainName=..., options=...)
    at ../../kdeui/dialogs/kmessagebox.cpp:537
#66 0x008c48e4 in KMessageBox::questionYesNoCancel (parent=0x0, text=..., caption=..., buttonYes=..., buttonNo=..., buttonCancel=..., dontAskAgainName=..., options=...)
    at ../../kdeui/dialogs/kmessagebox.cpp:493
#67 0x0147c2eb in kt::HTMLPart::jobDone (this=0x8e860f0, job=0x9f23a40) at ../../../plugins/search/htmlpart.cpp:177
#68 0x0147c9af in kt::HTMLPart::qt_metacall (this=0x8e860f0, _c=QMetaObject::InvokeMetaMethod, _id=121, _a=0xbff8a338) at ./htmlpart.moc:98
#69 0x010d3263 in QMetaObject::activate (sender=0x9f23a40, from_signal_index=7, to_signal_index=7, argv=0xbff8a338) at kernel/qobject.cpp:3113
#70 0x010d3ec2 in QMetaObject::activate (sender=0x9f23a40, m=0xe74d68, local_signal_index=3, argv=0xbff8a338) at kernel/qobject.cpp:3187
#71 0x00d0efe3 in KJob::result (this=0x9f23a40, _t1=0x9f23a40) at ./kjob.moc:188
#72 0x00d0f469 in KJob::emitResult (this=0x9f23a40) at ../../kdecore/jobs/kjob.cpp:304
#73 0x00572660 in KIO::SimpleJob::slotFinished (this=0x9f23a40) at ../../kio/kio/job.cpp:477
#74 0x00572b7a in KIO::TransferJob::slotFinished (this=0x9f23a40) at ../../kio/kio/job.cpp:948
#75 0x005708a3 in KIO::TransferJob::qt_metacall (this=0x9f23a40, _c=QMetaObject::InvokeMetaMethod, _id=47, _a=0xbff8a59c) at ./jobclasses.moc:343
#76 0x010d3263 in QMetaObject::activate (sender=0x9974068, from_signal_index=8, to_signal_index=8, argv=0x0) at kernel/qobject.cpp:3113
#77 0x010d3ec2 in QMetaObject::activate (sender=0x9974068, m=0x724f64, local_signal_index=4, argv=0x0) at kernel/qobject.cpp:3187
#78 0x0063c557 in KIO::SlaveInterface::finished (this=0x9974068) at ./slaveinterface.moc:165
#79 0x0064044d in KIO::SlaveInterface::dispatch (this=0x9974068, _cmd=104, rawdata=...) at ../../kio/kio/slaveinterface.cpp:175
#80 0x0063ca13 in KIO::SlaveInterface::dispatch (this=0x9974068) at ../../kio/kio/slaveinterface.cpp:91
#81 0x0062eaea in KIO::Slave::gotInput (this=0x9974068) at ../../kio/kio/slave.cpp:322
#82 0x00630ee3 in KIO::Slave::qt_metacall (this=0x9974068, _c=QMetaObject::InvokeMetaMethod, _id=30, _a=0xbff8a87c) at ./slave.moc:76
#83 0x010d3263 in QMetaObject::activate (sender=0x9973200, from_signal_index=4, to_signal_index=4, argv=0x0) at kernel/qobject.cpp:3113
#84 0x010d3ec2 in QMetaObject::activate (sender=0x9973200, m=0x7218a0, local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3187
#85 0x00538f97 in KIO::Connection::readyRead (this=0x9973200) at ./connection.moc:86
#86 0x0053ad5e in KIO::ConnectionPrivate::dequeue (this=0x9974e90) at ../../kio/kio/connection.cpp:82
#87 0x0053ae8e in KIO::Connection::qt_metacall (this=0x9973200, _c=QMetaObject::InvokeMetaMethod, _id=5, _a=0x9821e20) at ./connection.moc:73
#88 0x010cbf0b in QMetaCallEvent::placeMetaCall (this=0xac7df08, object=0x9973200) at kernel/qobject.cpp:477
#89 0x010cd5fe in QObject::event (this=0x9973200, e=0xac7df08) at kernel/qobject.cpp:1111
#90 0x0303ff54 in QApplicationPrivate::notify_helper (this=0x87ef538, receiver=0x9973200, e=0xac7df08) at kernel/qapplication.cpp:4056
#91 0x0304767c in QApplication::notify (this=0xbff8b104, receiver=0x9973200, e=0xac7df08) at kernel/qapplication.cpp:3603
#92 0x00944bfa in KApplication::notify (this=0xbff8b104, receiver=0x9973200, event=0xac7df08) at ../../kdeui/kernel/kapplication.cpp:302
#93 0x010bd6cb in QCoreApplication::notifyInternal (this=0xbff8b104, receiver=0x9973200, event=0xac7df08) at kernel/qcoreapplication.cpp:610
#94 0x010be2b2 in QCoreApplication::sendEvent (receiver=0x0, event_type=0, data=0x87c2d10) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:213
#95 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x87c2d10) at kernel/qcoreapplication.cpp:1247
#96 0x010be47d in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1140
#97 0x010e83ff in QCoreApplication::sendPostedEvents (s=0x87e7dd0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:218
#98 postEventSourceDispatch (s=0x87e7dd0) at kernel/qeventdispatcher_glib.cpp:210
#99 0x04885e88 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#100 0x04889730 in ?? () from /lib/libglib-2.0.so.0
#101 0x04889863 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#102 0x010e802c in QEventDispatcherGlib::processEvents (this=0x87c2ee8, flags=...) at kernel/qeventdispatcher_glib.cpp:327
#103 0x030e0be5 in QGuiEventDispatcherGlib::processEvents (this=0x87c2ee8, flags=...) at kernel/qguieventdispatcher_glib.cpp:202
#104 0x010bbc79 in QEventLoop::processEvents (this=0xbff8b074, flags=) at kernel/qeventloop.cpp:149
#105 0x010bc0ca in QEventLoop::exec (this=0xbff8b074, flags=...) at kernel/qeventloop.cpp:201
#106 0x010be53f in QCoreApplication::exec () at kernel/qcoreapplication.cpp:888
#107 0x0303fdd7 in QApplication::exec () at kernel/qapplication.cpp:3525
#108 0x08065b98 in main (argc=1, argv=0xbff8b4c4) at ../../ktorrent/main.cpp:171

Reported using DrKonqi
Comment 1 Tommi Tervo 2010-09-07 19:51:55 UTC

*** This bug has been marked as a duplicate of bug 246371 ***