Summary: | KTorrent crashes on Follow the magnet link | ||
---|---|---|---|
Product: | [Applications] konqueror | Reporter: | ZeRoZeRoRaZ <zerozeroraz> |
Component: | khtml | Assignee: | Konqueror Developers <konq-bugs> |
Status: | RESOLVED DUPLICATE | ||
Severity: | crash | CC: | andresbajotierra, kde, maksim |
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | Fedora RPMs | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: | |||
Attachments: | Steps to reproduce |
Description
ZeRoZeRoRaZ
2010-01-25 19:16:31 UTC
Problem is in libkhtml, reassigning to kdelibs Hmm, partly reproducible? That may be helpful. I think I've seen a similar report but failed to reproduce. Could you please elaborate a bit on how you trigger the problem, since I am not familiar with ktorrent and magnet stuff? Created attachment 40298 [details]
Steps to reproduce
1. Search for torrent.
2. With e.g. The Pirate Bay (it has magnet links).
3. Click magnet link.
4. Click follow or cancel.
It crashes only sometimes.
I'll try with VG, lets hope that 1Gig is enough Application: Konqueror (konqueror), signal: Aborted [Current thread is 1 (Thread 0xb52bd700 (LWP 18014))] Thread 2 (Thread 0xb0487b70 (LWP 3944)): #0 0xffffe430 in __kernel_vsyscall () #1 0xb69750c2 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0xb69ec01c in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4 #3 0xb69e07ce in ?? () from /usr/lib/libQtCore.so.4 #4 0xb69eb03f in ?? () from /usr/lib/libQtCore.so.4 #5 0xb69706e5 in start_thread () from /lib/libpthread.so.0 #6 0xb6970600 in ?? () from /lib/libpthread.so.0 Thread 1 (Thread 0xb52bd700 (LWP 18014)): [KCrash Handler] #6 0xffffe430 in __kernel_vsyscall () #7 0xb58d50cf in raise () from /lib/libc.so.6 #8 0xb58d69e7 in abort () from /lib/libc.so.6 #9 0xb69e28a4 in qt_message_output(QtMsgType, char const*) () from /usr/lib/libQtCore.so.4 #10 0xb69e2ac3 in ?? () from /usr/lib/libQtCore.so.4 #11 0xb69e2be8 in qFatal(char const*, ...) () from /usr/lib/libQtCore.so.4 #12 0xb69e2c65 in qt_assert(char const*, char const*, int) () from /usr/lib/libQtCore.so.4 #13 0xb314e881 in khtml::HTMLTokenizer::reset (this=0xab89720) at /home/teve/kde/kdelibs/khtml/html/htmltokenizer.cpp:185 #14 0xb3155cd2 in khtml::HTMLTokenizer::~HTMLTokenizer (this=0xab89720, __in_chrg=<value optimized out>) at /home/teve/kde/kdelibs/khtml/html/htmltokenizer.cpp:2064 #15 0xb30f2003 in DOM::DocumentImpl::close (this=0x85f6d68) at /home/teve/kde/kdelibs/khtml/xml/dom_docimpl.cpp:1659 #16 0xb316bcaa in DOM::HTMLDocumentImpl::close (this=0x85f6d68) at /home/teve/kde/kdelibs/khtml/html/html_documentimpl.cpp:233 #17 0xb30884d0 in KHTMLPart::checkEmitLoadEvent (this=0x85f4c60) at /home/teve/kde/kdelibs/khtml/khtml_part.cpp:2507 #18 0xb308802c in KHTMLPart::checkCompleted (this=0x85f4c60) at /home/teve/kde/kdelibs/khtml/khtml_part.cpp:2428 #19 0xb309a5c5 in KHTMLPart::slotChildCompleted (this=0x85f4c60, pendingAction=false) at /home/teve/kde/kdelibs/khtml/khtml_part.cpp:4968 #20 0xb309a29b in KHTMLPart::slotChildCompleted (this=0x85f4c60) at /home/teve/kde/kdelibs/khtml/khtml_part.cpp:4951 #21 0xb30a774a in KHTMLPart::qt_metacall (this=0x85f4c60, _c=InvokeMetaMethod, _id=65, _a=0xbfe15d6c) at /home/teve/kde/klb/khtml/khtml_part.moc:323 #22 0xb6af932d in QMetaObject::metacall(QObject*, QMetaObject::Call, int, void**) () from /usr/lib/libQtCore.so.4 #23 0xb6b0818a in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4 #24 0xb7661223 in KParts::ReadOnlyPart::completed (this=0xa0293d8) at /home/teve/kde/klb/kparts/part.moc:219 #25 0xb306a95d in KHTMLView::timerEvent (this=0xa159830, e=0xbfe16654) at /home/teve/kde/kdelibs/khtml/khtmlview.cpp:4228 #26 0xb6b04c94 in QObject::event(QEvent*) () from /usr/lib/libQtCore.so.4 #27 0xb5e7c400 in QWidget::event(QEvent*) () from /usr/lib/libQtGui.so.4 #28 0xb62887d5 in QFrame::event(QEvent*) () from /usr/lib/libQtGui.so.4 #29 0xb6325e84 in QAbstractScrollArea::event(QEvent*) () from /usr/lib/libQtGui.so.4 #30 0xb632b46f in QScrollArea::event(QEvent*) () from /usr/lib/libQtGui.so.4 #31 0xb305631e in KHTMLView::event (this=0xa159830, e=0xbfe16654) at /home/teve/kde/kdelibs/khtml/khtmlview.cpp:546 #32 0xb5e1c2ac in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4 #33 0xb5e23188 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4 #34 0xb71036d0 in KApplication::notify (this=0xbfe18370, receiver=0xa159830, event=0xbfe16654) at /home/teve/kde/kdelibs/kdeui/kernel/kapplication.cpp:302 #35 0xb6af3fbe in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4 #36 0xb6b241fe in ?? () from /usr/lib/libQtCore.so.4 #37 0xb6b20e62 in ?? () from /usr/lib/libQtCore.so.4 #38 0xb56364c2 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0 #39 0xb5639d98 in ?? () from /usr/lib/libglib-2.0.so.0 #40 0xb5639ebe in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #41 0xb6b20b31 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #42 0xb5edc6ca in ?? () from /usr/lib/libQtGui.so.4 #43 0xb6af262d in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #44 0xb6af2a79 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #45 0xb6370e71 in QDialog::exec() () from /usr/lib/libQtGui.so.4 #46 0xb7080928 in KMessageBox::createKMessageBox (dialog=0x8f1be68, icon=..., text=..., strlist=..., ask=..., checkboxReturn=0xbfe16be7, options=..., details=..., notifyType=Warning) at /home/teve/kde/kdelibs/kdeui/dialogs/kmessagebox.cpp:333 #47 0xb707f60f in KMessageBox::createKMessageBox (dialog=0x8f1be68, icon=Warning, text=..., strlist=..., ask=..., checkboxReturn=0xbfe16be7, options=..., details=...) at /home/teve/kde/kdelibs/kdeui/dialogs/kmessagebox.cpp:151 #48 0xb708253f in KMessageBox::warningContinueCancelListWId (parent_id=0, text=..., strlist=..., caption=..., buttonContinue_=..., buttonCancel_=..., dontAskAgainName=..., options=...) at /home/teve/kde/kdelibs/kdeui/dialogs/kmessagebox.cpp:704 #49 0xb7082175 in KMessageBox::warningContinueCancelList (parent=0x0, text=..., strlist=..., caption=..., buttonContinue=..., buttonCancel=..., dontAskAgainName=..., options=...) at /home/teve/kde/kdelibs/kdeui/dialogs/kmessagebox.cpp:666 #50 0xb7082068 in KMessageBox::warningContinueCancel (parent=0x0, text=..., caption=..., buttonContinue=..., buttonCancel=..., dontAskAgainName=..., options=...) at /home/teve/kde/kdelibs/kdeui/dialogs/kmessagebox.cpp:642 #51 0xb30a292b in KHTMLPart::checkLinkSecurity (this=0x85f4c60, linkURL=..., message=..., button=...) at /home/teve/kde/kdelibs/khtml/khtml_part.cpp:6694 #52 0xb308fdb4 in KHTMLPart::urlSelected (this=0x85f4c60, url=..., button=1, state=0, _target=..., _args=..., _browserArgs=...) at /home/teve/kde/kdelibs/khtml/khtml_part.cpp:3740 #53 0xb3169871 in DOM::HTMLAnchorElementImpl::defaultEventHandler (this=0x885bdd8, evt=0x98ff2d0) at /home/teve/kde/kdelibs/khtml/html/html_inlineimpl.cpp:158 #54 0xb3103b06 in DOM::NodeImpl::dispatchGenericEvent (this=0x91d9c20, evt=0x98ff2d0) at /home/teve/kde/kdelibs/khtml/xml/dom_nodeimpl.cpp:526 #55 0xb31036e3 in DOM::NodeImpl::dispatchEvent (this=0x91d9c20, evt=0x98ff2d0, exceptioncode=@0xbfe17158, tempEvent=true) at /home/teve/kde/kdelibs/khtml/xml/dom_nodeimpl.cpp:453 #56 0xb3068027 in KHTMLView::dispatchMouseEvent (this=0xb1e3dc8, eventId=3, targetNode=0x91d9c20, targetNodeNonShared=0x91d9c20, cancelable=true, detail=1, _mouse=0xbfe1722c, setUnder=true, mouseEventType=1, orient=0) at /home/teve/kde/kdelibs/khtml/khtmlview.cpp:3718 #57 0xb305cb3e in KHTMLView::mouseReleaseEvent (this=0xb1e3dc8, _mouse=0xbfe17a80) at /home/teve/kde/kdelibs/khtml/khtmlview.cpp:1576 #58 0xb5e7ceab in QWidget::event(QEvent*) () from /usr/lib/libQtGui.so.4 #59 0xb62887d5 in QFrame::event(QEvent*) () from /usr/lib/libQtGui.so.4 #60 0xb305fb48 in KHTMLView::widgetEvent (this=0xb1e3dc8, e=0xbfe17a80) at /home/teve/kde/kdelibs/khtml/khtmlview.cpp:2339 #61 0xb305f57f in KHTMLView::eventFilter (this=0xb1e3dc8, o=0x8f65ae0, e=0xbfe17a80) at /home/teve/kde/kdelibs/khtml/khtmlview.cpp:2192 #62 0xb6af328e in QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4 #63 0xb5e1c27d in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4 #64 0xb5e23abe in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4 #65 0xb71036d0 in KApplication::notify (this=0xbfe18370, receiver=0x8f65ae0, event=0xbfe17a80) at /home/teve/kde/kdelibs/kdeui/kernel/kapplication.cpp:302 #66 0xb6af3fbe in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4 #67 0xb5e22a04 in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () from /usr/lib/libQtGui.so.4 #68 0xb5eaff5a in ?? () from /usr/lib/libQtGui.so.4 #69 0xb5eaf504 in QApplication::x11ProcessEvent(_XEvent*) () from /usr/lib/libQtGui.so.4 #70 0xb5edcb78 in ?? () from /usr/lib/libQtGui.so.4 #71 0xb56364c2 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0 #72 0xb5639d98 in ?? () from /usr/lib/libglib-2.0.so.0 #73 0xb5639ebe in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #74 0xb6b20b31 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #75 0xb5edc6ca in ?? () from /usr/lib/libQtGui.so.4 #76 0xb6af262d in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #77 0xb6af2a79 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #78 0xb6af6bf0 in QCoreApplication::exec() () from /usr/lib/libQtCore.so.4 #79 0xb5e1c354 in QApplication::exec() () from /usr/lib/libQtGui.so.4 #80 0xb782bb41 in kdemain (argc=1, argv=0xbfe18764) at /home/teve/kde/kdebase/apps/konqueror/src/konqmain.cpp:257 #81 0x08048799 in main (argc=1, argv=0xbfe18764) at /home/teve/kde/kbb/apps/konqueror/src/konqueror_dummy.cpp:3 The other related report is bug 219633, should it be merged with this ? Regards *** This bug has been marked as a duplicate of bug 219633 *** |