Bug 265223 - ktorrent crash
Summary: ktorrent crash
Status: RESOLVED DUPLICATE of bug 249453
Alias: None
Product: konqueror
Classification: Applications
Component: khtml (show other bugs)
Version: unspecified
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Konqueror Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-02-02 20:13 UTC by Jacek Krukowski
Modified: 2011-05-07 06:26 UTC (History)
1 user (show)

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 Jacek Krukowski 2011-02-02 20:13:14 UTC
Application: ktorrent (4.0.4)
KDE Platform Version: 4.6.00 (4.6.0)
Qt Version: 4.7.1
Operating System: Linux 2.6.38-1-generic x86_64
Distribution: Ubuntu natty (development branch)

-- Information about the crash:
- What I was doing when the application crashed:

type word to search in ktorrent, hit enter and application crash always

The crash can be reproduced every time.

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

Thread 3 (Thread 0x7f6929323700 (LWP 14397)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:216
#1  0x00007f694a7aaffe in wait (this=<value optimized out>, mutex=0x315efd0, time=30000) at thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x315efd0, time=30000) at thread/qwaitcondition_unix.cpp:160
#3  0x00007f694a7a1088 in QThreadPoolThread::run (this=0x312c340) at concurrent/qthreadpool.cpp:140
#4  0x00007f694a7aa9ce in QThreadPrivate::start (arg=0x312c340) at thread/qthread_unix.cpp:285
#5  0x00007f694591fd8c in start_thread (arg=0x7f6929323700) at pthread_create.c:304
#6  0x00007f694905b39d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7  0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7f6926889700 (LWP 14407)):
#0  0xffffffffff60017b in ?? ()
#1  0x00007f6926888ae0 in ?? ()
#2  0x00007fff259ae7b2 in ?? ()
Backtrace stopped: previous frame identical to this frame (corrupt stack?)

Thread 1 (Thread 0x7f694cb68780 (LWP 14391)):
[KCrash Handler]
#6  isNull (this=<value optimized out>) at /usr/include/qt4/QtCore/qsharedpointer_impl.h:550
#7  KHTMLView::resizeEvent (this=<value optimized out>) at ../../khtml/khtmlview.cpp:861
#8  0x00007f6949ca6fc2 in QWidget::event (this=0x344f260, event=0x7fff259a41e0) at kernel/qwidget.cpp:8354
#9  0x00007f694a056476 in QFrame::event (this=0x344f260, e=0x7fff259a41e0) at widgets/qframe.cpp:557
#10 0x00007f694a891c77 in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=<value optimized out>, receiver=0x36ac630, event=0x7fff259a41e0) at kernel/qcoreapplication.cpp:847
#11 0x00007f6949c55ff1 in QApplicationPrivate::notify_helper (this=0x2476ae0, receiver=0x36ac630, e=0x7fff259a41e0) at kernel/qapplication.cpp:4441
#12 0x00007f6949c5a95a in QApplication::notify (this=<value optimized out>, receiver=0x36ac630, e=0x7fff259a41e0) at kernel/qapplication.cpp:4324
#13 0x0000000000437d01 in ?? ()
#14 0x00007f694a891aec in QCoreApplication::notifyInternal (this=0x7fff259a7640, receiver=0x36ac630, event=0x7fff259a41e0) at kernel/qcoreapplication.cpp:732
#15 0x00007f6949ca2a97 in sendEvent (this=0x32af0c0, recursive=true, disableUpdates=<value optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#16 QWidgetPrivate::sendPendingMoveAndResizeEvents (this=0x32af0c0, recursive=true, disableUpdates=<value optimized out>) at kernel/qwidget.cpp:7270
#17 0x00007f6949ca29f4 in QWidgetPrivate::sendPendingMoveAndResizeEvents (this=0x360db90, recursive=true, disableUpdates=<value optimized out>) at kernel/qwidget.cpp:7282
#18 0x00007f6949ca29f4 in QWidgetPrivate::sendPendingMoveAndResizeEvents (this=0x2f05b50, recursive=true, disableUpdates=<value optimized out>) at kernel/qwidget.cpp:7282
#19 0x00007f6949ca29f4 in QWidgetPrivate::sendPendingMoveAndResizeEvents (this=0x2f057b0, recursive=true, disableUpdates=<value optimized out>) at kernel/qwidget.cpp:7282
#20 0x00007f6949ca29f4 in QWidgetPrivate::sendPendingMoveAndResizeEvents (this=0x2eaf530, recursive=true, disableUpdates=<value optimized out>) at kernel/qwidget.cpp:7282
#21 0x00007f6949ca29f4 in QWidgetPrivate::sendPendingMoveAndResizeEvents (this=0x2ea1480, recursive=true, disableUpdates=<value optimized out>) at kernel/qwidget.cpp:7282
#22 0x00007f6949ca29f4 in QWidgetPrivate::sendPendingMoveAndResizeEvents (this=0x2ea1120, recursive=true, disableUpdates=<value optimized out>) at kernel/qwidget.cpp:7282
#23 0x00007f6949ca29f4 in QWidgetPrivate::sendPendingMoveAndResizeEvents (this=0x2ea0d30, recursive=true, disableUpdates=<value optimized out>) at kernel/qwidget.cpp:7282
#24 0x00007f6949ca29f4 in QWidgetPrivate::sendPendingMoveAndResizeEvents (this=0x2511fa0, recursive=true, disableUpdates=<value optimized out>) at kernel/qwidget.cpp:7282
#25 0x00007f6949ca29f4 in QWidgetPrivate::sendPendingMoveAndResizeEvents (this=0x2511c40, recursive=true, disableUpdates=<value optimized out>) at kernel/qwidget.cpp:7282
#26 0x00007f6949ca29f4 in QWidgetPrivate::sendPendingMoveAndResizeEvents (this=0x2502a50, recursive=true, disableUpdates=<value optimized out>) at kernel/qwidget.cpp:7282
#27 0x00007f6949ca4b3b in QWidgetPrivate::prepareToRender (this=0x3754ad0, region=..., renderFlags=...) at kernel/qwidget.cpp:5249
#28 0x00007f6949ca513b in QWidgetPrivate::render (this=0x3754ad0, target=0x7fff259a4d10, targetOffset=..., sourceRegion=<value optimized out>, renderFlags=..., readyToRender=<value optimized out>) at kernel/qwidget.cpp:5502
#29 0x00007f6949ca5299 in QWidget::render (this=<value optimized out>, target=<value optimized out>, targetOffset=<value optimized out>, sourceRegion=<value optimized out>, renderFlags=<value optimized out>) at kernel/qwidget.cpp:5032
#30 0x00007f693ed0ffc8 in Oxygen::TransitionWidget::grabWidget (this=<value optimized out>, pixmap=..., widget=0x333c030, rect=<value optimized out>) at ../../../kstyles/oxygen/transitions/oxygentransitionwidget.cpp:258
#31 0x00007f693ed10b86 in Oxygen::TransitionWidget::grab (this=0x368f1c0, widget=0x333c030, rect=...) at ../../../kstyles/oxygen/transitions/oxygentransitionwidget.cpp:93
#32 0x00007f693ed08925 in Oxygen::ComboBoxData::animate (this=0x3543060) at ../../../kstyles/oxygen/transitions/oxygencomboboxdata.cpp:136
#33 0x00007f693ed08581 in Oxygen::ComboBoxData::qt_metacall (this=0x3543060, _c=QMetaObject::InvokeMetaMethod, _id=0, _a=0x7fff259a4ec0) at ./oxygencomboboxdata.moc:77
#34 0x00007f694a8a6bb8 in QMetaObject::activate (sender=0x333c030, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x7fff259a4ec0) at kernel/qobject.cpp:3280
#35 0x00007f694a02dc31 in QComboBox::currentIndexChanged (this=<value optimized out>, _t1=-1) at .moc/release-shared/moc_qcombobox.cpp:302
#36 0x00007f694a02dc97 in QComboBoxPrivate::_q_emitCurrentIndexChanged (this=0x3754ad0, index=...) at widgets/qcombobox.cpp:1264
#37 0x00007f694a02f25f in QComboBoxPrivate::_q_rowsRemoved (this=0x3754ad0, parent=<value optimized out>) at widgets/qcombobox.cpp:1067
#38 0x00007f694a031fb8 in QComboBox::qt_metacall (this=0x333c030, _c=QMetaObject::InvokeMetaMethod, _id=21, _a=0x7fff259a5070) at .moc/release-shared/moc_qcombobox.cpp:200
#39 0x00007f694b8a7b05 in KComboBox::qt_metacall (this=0x333c030, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff259a5070) at ./kcombobox.moc:106
#40 0x00007f694a8a6bb8 in QMetaObject::activate (sender=0x3754db0, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x7fff259a5070) at kernel/qobject.cpp:3280
#41 0x00007f694a8ed5f4 in QAbstractItemModel::rowsRemoved (this=<value optimized out>, _t1=<value optimized out>, _t2=0, _t3=11) at .moc/release-shared/moc_qabstractitemmodel.cpp:195
#42 0x00007f694a88c9d8 in QAbstractItemModel::endRemoveRows (this=0x3754db0) at kernel/qabstractitemmodel.cpp:2467
#43 0x00007f694a1fc228 in QStandardItemModel::removeRows (this=<value optimized out>, row=0, count=12, parent=<value optimized out>) at itemviews/qstandarditemmodel.cpp:2800
#44 0x00007f692bc3ce8f in khtml::RenderSelect::updateFromElement (this=0x335a060) at ../../khtml/rendering/render_form.cpp:1708
#45 0x00007f692bb500ef in DOM::ElementImpl::recalcStyle (this=0x3427e00, change=DOM::NodeImpl::NoChange) at ../../khtml/xml/dom_elementimpl.cpp:1018
#46 0x00007f692bb9eae9 in DOM::HTMLElementImpl::recalcStyle (this=0x3427e00, ch=<value optimized out>) at ../../khtml/html/html_elementimpl.cpp:235
#47 0x00007f692bb500ef in DOM::ElementImpl::recalcStyle (this=0x32b9ec0, change=DOM::NodeImpl::NoChange) at ../../khtml/xml/dom_elementimpl.cpp:1018
#48 0x00007f692bb9eae9 in DOM::HTMLElementImpl::recalcStyle (this=0x32b9ec0, ch=<value optimized out>) at ../../khtml/html/html_elementimpl.cpp:235
#49 0x00007f692bb500ef in DOM::ElementImpl::recalcStyle (this=0x32877a0, change=DOM::NodeImpl::NoChange) at ../../khtml/xml/dom_elementimpl.cpp:1018
#50 0x00007f692bb9eae9 in DOM::HTMLElementImpl::recalcStyle (this=0x32877a0, ch=<value optimized out>) at ../../khtml/html/html_elementimpl.cpp:235
#51 0x00007f692bb500ef in DOM::ElementImpl::recalcStyle (this=0x34857a0, change=DOM::NodeImpl::NoChange) at ../../khtml/xml/dom_elementimpl.cpp:1018
#52 0x00007f692bb9eae9 in DOM::HTMLElementImpl::recalcStyle (this=0x34857a0, ch=<value optimized out>) at ../../khtml/html/html_elementimpl.cpp:235
#53 0x00007f692bb3c79f in DOM::DocumentImpl::recalcStyle (this=0x34a8520, change=DOM::NodeImpl::NoChange) at ../../khtml/xml/dom_docimpl.cpp:1439
#54 0x00007f692bb412ad in DOM::DocumentImpl::updateDocumentsRendering () at ../../khtml/xml/dom_docimpl.cpp:1481
#55 0x00007f692bb484fd in DOM::NodeImpl::dispatchGenericEvent (this=0x3294098, evt=0x344f300) at ../../khtml/xml/dom_nodeimpl.cpp:511
#56 0x00007f692bb488fe in DOM::NodeImpl::dispatchEvent (this=0x3294098, evt=0x344f300, exceptioncode=@0x7fff259a55ac, tempEvent=true) at ../../khtml/xml/dom_nodeimpl.cpp:401
#57 0x00007f692bb4a1ca in DOM::NodeImpl::dispatchHTMLEvent (this=0x3294098, _id=36, canBubbleArg=true, cancelableArg=false) at ../../khtml/xml/dom_nodeimpl.cpp:520
#58 0x00007f692bac8f1b in KHTMLPart::slotFinishedParsing (this=0x323aef0) at ../../khtml/khtml_part.cpp:2208
#59 0x00007f692bae2b0f in KHTMLPart::qt_metacall (this=0x323aef0, _c=QMetaObject::InvokeMetaMethod, _id=22, _a=0x7fff259a56f0) at ./khtml_part.moc:281
#60 0x00007f694a8a6bb8 in QMetaObject::activate (sender=0x3294080, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x0) at kernel/qobject.cpp:3280
#61 0x00007f692bb36460 in DOM::DocumentImpl::qt_metacall (this=0x3294080, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=<value optimized out>) at ./dom_docimpl.moc:74
#62 0x00007f692bba2df8 in DOM::HTMLDocumentImpl::qt_metacall (this=<value optimized out>, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=<value optimized out>) at ./html_documentimpl.moc:69
#63 0x00007f694a8a6bb8 in QMetaObject::activate (sender=0x321cf40, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x0) at kernel/qobject.cpp:3280
#64 0x00007f692bb8948a in khtml::HTMLTokenizer::finish (this=0x321cf40) at ../../khtml/html/htmltokenizer.cpp:1978
#65 0x00007f692bab9ed1 in KHTMLPart::end (this=0x323aef0) at ../../khtml/khtml_part.cpp:2129
#66 0x00007f692bad96c7 in KHTMLPart::navigateLocalProtocol (this=<value optimized out>, inPart=0x323aef0, url=<value optimized out>) at ../../khtml/khtml_part.cpp:4466
#67 0x00007f692badca06 in KHTMLPart::loadFrameElement (this=0x2eaf940, frame=<value optimized out>, url=..., frameName=<value optimized out>, params=<value optimized out>, isIFrame=true) at ../../khtml/khtml_part.cpp:4163
#68 0x00007f692bba95d4 in DOM::HTMLIFrameElementImpl::computeContent (this=0x337e8a0) at ../../khtml/html/html_baseimpl.cpp:842
#69 0x00007f692bb43dcd in DOM::NodeBaseImpl::addChild (this=0x351d3e0, newChild=0x337e8b0) at ../../khtml/xml/dom_nodeimpl.cpp:1870
#70 0x00007f692bb84446 in khtml::KHTMLParser::insertNode (this=0x3265fb0, n=0x337e8b0, flat=false) at ../../khtml/html/htmlparser.cpp:413
#71 0x00007f692bb86b6b in khtml::KHTMLParser::parseToken (this=0x3265fb0, t=0x3635778) at ../../khtml/html/htmlparser.cpp:301
#72 0x00007f692bb87991 in khtml::HTMLTokenizer::processToken (this=0x3635750) at ../../khtml/html/htmltokenizer.cpp:2040
#73 0x00007f692bb8ca24 in khtml::HTMLTokenizer::parseTag (this=0x3635750, src=...) at ../../khtml/html/htmltokenizer.cpp:1501
#74 0x00007f692bb8ff67 in khtml::HTMLTokenizer::write (this=0x3635750, str=<value optimized out>, appendData=<value optimized out>) at ../../khtml/html/htmltokenizer.cpp:1798
#75 0x00007f692bac20ad in KHTMLPart::write (this=0x2eaf940, data=0x36439f8 "kie filmy</option>\n\t\t\t\t\t<option value=\"205\">Programy TV</option>\n\t\t\t\t\t<option value=\"206\">Handheld</option>\n\t\t\t\t\t<option value=\"207\">Highres - Movies</option>\n\t\t\t\t\t<option value=\"208\">Highres - TV sho"..., len=<value optimized out>) at ../../khtml/khtml_part.cpp:2090
#76 0x00007f692bab8e4e in KHTMLPart::slotData (this=0x2eaf940, kio_job=<value optimized out>, data=...) at ../../khtml/khtml_part.cpp:1741
#77 0x00007f692bae2b50 in KHTMLPart::qt_metacall (this=0x2eaf940, _c=QMetaObject::InvokeMetaMethod, _id=19, _a=0x7fff259a66a0) at ./khtml_part.moc:278
#78 0x00007f692c26e6c0 in ?? () from /usr/lib/kde4/ktsearchplugin.so
#79 0x00007f694a8a6bb8 in QMetaObject::activate (sender=0x3611b10, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x7fff259a66a0) at kernel/qobject.cpp:3280
#80 0x00007f694bd18204 in KIO::TransferJob::data (this=<value optimized out>, _t1=0x3611b10, _t2=<value optimized out>) at ./jobclasses.moc:388
#81 0x00007f694bd18268 in KIO::TransferJob::slotData (this=0x3611b10, _data=...) at ../../kio/kio/job.cpp:1009
#82 0x00007f694bd1fc86 in KIO::TransferJob::qt_metacall (this=0x3611b10, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff259a6830) at ./jobclasses.moc:368
#83 0x00007f694a8a6bb8 in QMetaObject::activate (sender=0x2770bd0, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x7fff259a6830) at kernel/qobject.cpp:3280
#84 0x00007f694bdb8fc2 in KIO::SlaveInterface::data (this=<value optimized out>, _t1=<value optimized out>) at ./slaveinterface.moc:146
#85 0x00007f694bdbc100 in KIO::SlaveInterface::dispatch (this=<value optimized out>, _cmd=100, rawdata=...) at ../../kio/kio/slaveinterface.cpp:161
#86 0x00007f694bdb8a95 in KIO::SlaveInterface::dispatch (this=<value optimized out>) at ../../kio/kio/slaveinterface.cpp:89
#87 0x00007f694bdac5de in KIO::Slave::gotInput (this=0x2770bd0) at ../../kio/kio/slave.cpp:348
#88 0x00007f694bdacc2c in KIO::Slave::qt_metacall (this=0x2770bd0, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff259a6c10) at ./slave.moc:82
#89 0x00007f694a8a6bb8 in QMetaObject::activate (sender=0x272ca30, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x0) at kernel/qobject.cpp:3280
#90 0x00007f694bce79e7 in KIO::ConnectionPrivate::dequeue (this=0x3249040) at ../../kio/kio/connection.cpp:82
#91 0x00007f694bce7a8d in KIO::Connection::qt_metacall (this=0x272ca30, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x345b800) at ./connection.moc:79
#92 0x00007f694a8a5a4a in QObject::event (this=0x272ca30, e=<value optimized out>) at kernel/qobject.cpp:1219
#93 0x00007f6949c56024 in QApplicationPrivate::notify_helper (this=0x2476ae0, receiver=0x272ca30, e=0x35bac00) at kernel/qapplication.cpp:4445
#94 0x00007f6949c5a95a in QApplication::notify (this=<value optimized out>, receiver=0x272ca30, e=0x35bac00) at kernel/qapplication.cpp:4324
#95 0x0000000000437d01 in ?? ()
#96 0x00007f694a891aec in QCoreApplication::notifyInternal (this=0x7fff259a7640, receiver=0x272ca30, event=0x35bac00) at kernel/qcoreapplication.cpp:732
#97 0x00007f694a895275 in sendEvent (receiver=0x0, event_type=0, data=0x2429c80) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#98 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x2429c80) at kernel/qcoreapplication.cpp:1373
#99 0x00007f694a8bc833 in sendPostedEvents (s=<value optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:220
#100 postEventSourceDispatch (s=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:277
#101 0x00007f6944a11cfd in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#102 0x00007f6944a124e8 in ?? () from /lib/libglib-2.0.so.0
#103 0x00007f6944a12779 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#104 0x00007f694a8bc9cf in QEventDispatcherGlib::processEvents (this=0x24293e0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:415
#105 0x00007f6949cfbf9e in QGuiEventDispatcherGlib::processEvents (this=<value optimized out>, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#106 0x00007f694a890ed2 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149
#107 0x00007f694a89110c in QEventLoop::exec (this=0x7fff259a75d0, flags=...) at kernel/qeventloop.cpp:201
#108 0x00007f694a89551b in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1009
#109 0x000000000042718f in _start ()

Reported using DrKonqi
Comment 1 Dawit Alemayehu 2011-05-07 06:26:48 UTC

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