[Kget] [Bug 246283] New: Kget crash when download files with rekonq

Thomas PIERSON web.pierson at gmail.com
Fri Jul 30 16:23:17 CEST 2010


https://bugs.kde.org/show_bug.cgi?id=246283

           Summary: Kget crash when download files with rekonq
           Product: kget
           Version: unspecified
          Platform: Debian testing
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: crash
          Priority: NOR
         Component: general
        AssignedTo: kget at kde.org
        ReportedBy: web.pierson at gmail.com


Application: kget (2.4.4)
KDE Platform Version: 4.4.4 (KDE 4.4.4)
Qt Version: 4.6.3
Operating System: Linux 2.6.32-5-686 i686
Distribution: Debian GNU/Linux testing (squeeze)

-- Information about the crash:
I try to download files with rekonq with kget activated.
 Kget crash during download if I try to open the donwload list.


 -- Backtrace:
Application: KGet (kget), signal: Segmentation fault
[Current thread is 1 (Thread 0xb4d3f710 (LWP 7932))]

Thread 4 (Thread 0xb21ffb70 (LWP 7936)):
#0  __libc_enable_asynccancel () at ../nptl/cancellation.c:44
#1  0xb5b0b900 in *__GI___poll (fds=0xa3f09e8, nfds=2, timeout=-1) at
../sysdeps/unix/sysv/linux/poll.c:85
#2  0xb32d5e76 in net::Poll::poll (this=0xa0af680, timeout=-1) at
../../src/net/poll.cpp:99
#3  0xb32d172a in net::DownloadThread::waitForSocketReady (this=0xa0af678) at
../../src/net/downloadthread.cpp:128
#4  0xb32d180f in net::DownloadThread::update (this=0xa0af678) at
../../src/net/downloadthread.cpp:48
#5  0xb32d23d8 in net::NetworkThread::run (this=0xa0af678) at
../../src/net/networkthread.cpp:48
#6  0xb67e0fae in QThreadPrivate::start (arg=0xa0af678) at
thread/qthread_unix.cpp:248
#7  0xb6e3f955 in start_thread (arg=0xb21ffb70) at pthread_create.c:300
#8  0xb5b1910e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 3 (Thread 0xb19feb70 (LWP 7937)):
#0  0xb7778424 in __kernel_vsyscall ()
#1  0xb5b0b916 in *__GI___poll (fds=0xb5b8fff4, nfds=1, timeout=-1) at
../sysdeps/unix/sysv/linux/poll.c:87
#2  0xb32d5e76 in net::Poll::poll (this=0xa0afaa8, timeout=-1) at
../../src/net/poll.cpp:99
#3  0xb32d0c6c in net::UploadThread::waitForSocketsReady (this=0xa0afaa0) at
../../src/net/uploadthread.cpp:129
#4  0xb32d0d5f in net::UploadThread::update (this=0xa0afaa0) at
../../src/net/uploadthread.cpp:45
#5  0xb32d23d8 in net::NetworkThread::run (this=0xa0afaa0) at
../../src/net/networkthread.cpp:48
#6  0xb67e0fae in QThreadPrivate::start (arg=0xa0afaa0) at
thread/qthread_unix.cpp:248
#7  0xb6e3f955 in start_thread (arg=0xb19feb70) at pthread_create.c:300
#8  0xb5b1910e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130
The current source language is "auto; currently c".

Thread 2 (Thread 0xb11fdb70 (LWP 7938)):
#0  0xb7778424 in __kernel_vsyscall ()
#1  0xb6e43f7f in __pthread_cond_wait (cond=0xb2200f50, mutex=0xb2200f38) at
pthread_cond_wait.c:153
#2  0xb67e1fa7 in QWaitConditionPrivate::wait (this=0xb2200c0c,
mutex=0xb2200c08, time=4294967295) at thread/qwaitcondition_unix.cpp:87
#3  QWaitCondition::wait (this=0xb2200c0c, mutex=0xb2200c08, time=4294967295)
at thread/qwaitcondition_unix.cpp:159
#4  0xb32d57da in net::ReverseResolverThread::run (this=0xb2200c00) at
../../src/net/reverseresolver.cpp:123
#5  0xb67e0fae in QThreadPrivate::start (arg=0xb2200c00) at
thread/qthread_unix.cpp:248
#6  0xb6e3f955 in start_thread (arg=0xb11fdb70) at pthread_create.c:300
#7  0xb5b1910e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 1 (Thread 0xb4d3f710 (LWP 7932)):
[KCrash Handler]
#6  0x0808150f in TransfersViewDelegate::sizeHint (this=0xa10e9c8, option=...,
index=...) at ../../kget/ui/transfersviewdelegate.cpp:387
#7  0xb6408183 in QTreeView::indexRowSizeHint (this=0xa1014e8, index=...) at
itemviews/qtreeview.cpp:2861
#8  0xb64085d9 in QTreeViewPrivate::itemHeight (this=0xa0ff770, item=0) at
itemviews/qtreeview.cpp:3239
#9  0xb6408878 in QTreeViewPrivate::updateScrollBars (this=0xa0ff770) at
itemviews/qtreeview.cpp:3484
#10 0xb6408be5 in QTreeView::updateGeometries (this=0xa1014e8) at
itemviews/qtreeview.cpp:2746
#11 0xb63bf063 in QAbstractItemView::doItemsLayout (this=0xa1014e8) at
itemviews/qabstractitemview.cpp:1135
#12 0xb6411a30 in QTreeView::doItemsLayout (this=0xa1014e8) at
itemviews/qtreeview.cpp:2001
#13 0xb640e2ca in QAbstractItemViewPrivate::executePostedLayout
(this=0xa1014e8, index=...) at
../../include/QtGui/private/../../../src/gui/itemviews/qabstractitemview_p.h:212
#14 QTreeView::visualRect (this=0xa1014e8, index=...) at
itemviews/qtreeview.cpp:1039
#15 0xb63cc245 in QAbstractItemView::updateEditorGeometries (this=0xa1014e8) at
itemviews/qabstractitemview.cpp:2579
#16 0xb63be5a5 in QAbstractItemView::updateGeometries (this=0xa1014e8) at
itemviews/qabstractitemview.cpp:2612
#17 0xb6408bf4 in QTreeView::updateGeometries (this=0xa1014e8) at
itemviews/qtreeview.cpp:2749
#18 0xb63bf714 in QAbstractItemView::resizeEvent (this=0xa1014e8,
event=0xbfcbc2d8) at itemviews/qabstractitemview.cpp:2378
#19 0xb5e84643 in QWidget::event (this=0xa1014e8, event=0xbfcbc2d8) at
kernel/qwidget.cpp:8198
#20 0xb627e883 in QFrame::event (this=0xa1014e8, e=0xbfcbc2d8) at
widgets/qframe.cpp:557
#21 0xb6319032 in QAbstractScrollArea::viewportEvent (this=0xbfcbb45c, e=0x0)
at widgets/qabstractscrollarea.cpp:1036
#22 0xb63ce8c7 in QAbstractItemView::viewportEvent (this=0xa1014e8,
event=0xbfcbc2d8) at itemviews/qabstractitemview.cpp:1615
#23 0xb640e12c in QTreeView::viewportEvent (this=0xa1014e8, event=0xbfcbc2d8)
at itemviews/qtreeview.cpp:1248
#24 0xb631ba05 in QAbstractScrollAreaPrivate::viewportEvent (this=0xa0fd9a8,
o=0xa0f0400, e=0xbfcbc2d8) at widgets/qabstractscrollarea_p.h:100
#25 QAbstractScrollAreaFilter::eventFilter (this=0xa0fd9a8, o=0xa0f0400,
e=0xbfcbc2d8) at widgets/qabstractscrollarea_p.h:116
#26 0xb68dc7ca in QCoreApplicationPrivate::sendThroughObjectEventFilters
(this=0xa0147a8, receiver=0xa0f0400, event=0xbfcbc2d8) at
kernel/qcoreapplication.cpp:841
#27 0xb5e265a9 in QApplicationPrivate::notify_helper (this=0xa0147a8,
receiver=0xa0f0400, e=0xbfcbc2d8) at kernel/qapplication.cpp:4298
#28 0xb5e2d1f9 in QApplication::notify (this=0xbfcbd978, receiver=0xa0f0400,
e=0xbfcbc2d8) at kernel/qapplication.cpp:4267
#29 0xb758bb4a in KApplication::notify (this=0xbfcbd978, receiver=0xa0f0400,
event=0xbfcbc2d8) at ../../kdeui/kernel/kapplication.cpp:302
#30 0xb68dd52b in QCoreApplication::notifyInternal (this=0xbfcbd978,
receiver=0xa0f0400, event=0xbfcbc2d8) at kernel/qcoreapplication.cpp:726
#31 0xb5e83719 in QCoreApplication::sendEvent (this=0xa0f2ef0, recursive=false,
disableUpdates=false) at
../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#32 QWidgetPrivate::sendPendingMoveAndResizeEvents (this=0xa0f2ef0,
recursive=false, disableUpdates=false) at kernel/qwidget.cpp:7112
#33 0xb5e8a399 in QWidgetPrivate::show_helper (this=0xa0f2ef0) at
kernel/qwidget.cpp:7163
#34 0xb5e8c96b in QWidget::setVisible (this=0xa0f0400, visible=true) at
kernel/qwidget.cpp:7444
#35 0xb5e8a888 in QWidget::show (this=0xa0ff770, spontaneous=false) at
../../include/QtGui/../../src/gui/kernel/qwidget.h:485
#36 QWidgetPrivate::showChildren (this=0xa0ff770, spontaneous=false) at
kernel/qwidget.cpp:7532
#37 0xb5e8a3c1 in QWidgetPrivate::show_helper (this=0xa0ff770) at
kernel/qwidget.cpp:7169
#38 0xb5e8a6e3 in QWidgetPrivate::show_recursive (this=0xa0ff770) at
kernel/qwidget.cpp:7093
#39 0xb5e8a7dc in QWidgetPrivate::showChildren (this=0xa0f1408,
spontaneous=false) at kernel/qwidget.cpp:7530
#40 0xb5e8a3c1 in QWidgetPrivate::show_helper (this=0xa0f1408) at
kernel/qwidget.cpp:7169
#41 0xb5e8c96b in QWidget::setVisible (this=0xa0f1918, visible=true) at
kernel/qwidget.cpp:7444
#42 0xb5e8a888 in QWidget::show (this=0xa00fa68, spontaneous=false) at
../../include/QtGui/../../src/gui/kernel/qwidget.h:485
#43 QWidgetPrivate::showChildren (this=0xa00fa68, spontaneous=false) at
kernel/qwidget.cpp:7532
#44 0xb5e8a3c1 in QWidgetPrivate::show_helper (this=0xa00fa68) at
kernel/qwidget.cpp:7169
#45 0xb5e8c96b in QWidget::setVisible (this=0xa0146d0, visible=true) at
kernel/qwidget.cpp:7444
#46 0x0807a64b in DropTarget::toggleMinimizeRestore (this=0xa2b57f0) at
../../kget/ui/droptarget.cpp:348
#47 0x0807e3d3 in DropTarget::qt_metacall (this=0xa2b57f0,
_c=QMetaObject::InvokeMetaMethod, _id=28, _a=0xbfcbc848) at ./droptarget.moc:86
#48 0xb68e280a in QMetaObject::metacall (object=0xa2b57f0, cl=3217798236,
idx=28, argv=0xbfcbc848) at kernel/qmetaobject.cpp:237
#49 0xb68f11db in QMetaObject::activate (sender=0xa2af7e8, m=0xb674da38,
local_signal_index=1, argv=0xbfcbc848) at kernel/qobject.cpp:3295
#50 0xb5e1fcc9 in QAction::triggered (this=0xa2af7e8, _t1=false) at
.moc/release-shared/moc_qaction.cpp:263
#51 0xb5e21ebc in QAction::activate (this=0xa2af7e8, event=QAction::Trigger) at
kernel/qaction.cpp:1255
#52 0xb62c309f in QMenuPrivate::activateCausedStack (this=0xa2c9768,
causedStack=..., action=0xa2af7e8, action_e=QAction::Trigger, self=true) at
widgets/qmenu.cpp:1002
#53 0xb62c954b in QMenuPrivate::activateAction (this=0xa2c9768,
action=0xa2af7e8, action_e=QAction::Trigger, self=<value optimized out>) at
widgets/qmenu.cpp:1094
#54 0xb62ca597 in QMenu::mouseReleaseEvent (this=0xa2cdd68, e=0xbfcbd1a4) at
widgets/qmenu.cpp:2312
#55 0xb7680f05 in KMenu::mouseReleaseEvent (this=0xa2cdd68, e=0xbfcbd1a4) at
../../kdeui/widgets/kmenu.cpp:471
#56 0xb5e847f8 in QWidget::event (this=0xa2cdd68, event=0xbfcbd1a4) at
kernel/qwidget.cpp:8044
#57 0xb62cbb9c in QMenu::event (this=0xa2cdd68, e=0xbfcbd1a4) at
widgets/qmenu.cpp:2421
#58 0xb5e265cc in QApplicationPrivate::notify_helper (this=0xa0147a8,
receiver=0xa2cdd68, e=0xbfcbd1a4) at kernel/qapplication.cpp:4302
#59 0xb5e2daf7 in QApplication::notify (this=0xbfcbd978, receiver=0xa2cdd68,
e=0xbfcbd1a4) at kernel/qapplication.cpp:3867
#60 0xb758bb4a in KApplication::notify (this=0xbfcbd978, receiver=0xa2cdd68,
event=0xbfcbd1a4) at ../../kdeui/kernel/kapplication.cpp:302
#61 0xb68dd52b in QCoreApplication::notifyInternal (this=0xbfcbd978,
receiver=0xa2cdd68, event=0xbfcbd1a4) at kernel/qcoreapplication.cpp:726
#62 0xb5e2ca52 in QCoreApplication::sendEvent (receiver=0xa2cdd68,
event=0xbfcbd1a4, alienWidget=0x0, nativeWidget=0xa2cdd68,
buttonDown=0xb676e998, lastMouseReceiver=..., spontaneous=true)
    at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#63 QApplicationPrivate::sendMouseEvent (receiver=0xa2cdd68, event=0xbfcbd1a4,
alienWidget=0x0, nativeWidget=0xa2cdd68, buttonDown=0xb676e998,
lastMouseReceiver=..., spontaneous=true)
    at kernel/qapplication.cpp:2967
#64 0xb5eb8298 in QETWidget::translateMouseEvent (this=0xa2cdd68,
event=0xbfcbd5f0) at kernel/qapplication_x11.cpp:4314
#65 0xb5eb728b in QApplication::x11ProcessEvent (this=0xbfcbd978,
event=0xbfcbd5f0) at kernel/qapplication_x11.cpp:3391
#66 0xb5ee53e2 in x11EventSourceDispatch (s=0xa017940, callback=0,
user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#67 0xb544b2f5 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#68 0xb544efd8 in ?? () from /lib/libglib-2.0.so.0
#69 0xb544f1b8 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#70 0xb6909095 in QEventDispatcherGlib::processEvents (this=0x9ff06f0,
flags=...) at kernel/qeventdispatcher_glib.cpp:412
#71 0xb5ee4f45 in QGuiEventDispatcherGlib::processEvents (this=0x9ff06f0,
flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#72 0xb68dbb49 in QEventLoop::processEvents (this=0xbfcbd8e4, flags=) at
kernel/qeventloop.cpp:149
#73 0xb68dbf9a in QEventLoop::exec (this=0xbfcbd8e4, flags=...) at
kernel/qeventloop.cpp:201
#74 0xb68e11cf in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1003
#75 0xb5e26667 in QApplication::exec () at kernel/qapplication.cpp:3581
#76 0x080ebdd5 in main (argc=1, argv=0xbfcbdba4) at ../../kget/main.cpp:184

Reported using DrKonqi

-- 
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.


More information about the Kget mailing list