Bug 199056

Summary: KGET crashed while restarting transfer.
Product: [Applications] kget Reporter: Mieszko Ślusarczyk <mieszkoslusarczyk>
Component: generalAssignee: KGet authors <kget>
Status: RESOLVED FIXED    
Severity: crash CC: andresbajotierra, t.kijas
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Unlisted Binaries   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Mieszko Ślusarczyk 2009-07-05 18:47:27 UTC
Application that crashed: kget
Version of the application: 2.2.95
KDE Version: 4.2.95 (KDE 4.2.95 (KDE 4.3 RC1))
Qt Version: 4.5.1
Operating System: Linux 2.6.28-13-generic x86_64
Distribution: Ubuntu 9.04

 -- Backtrace:
Application: KGet (kget), signal: Segmentation fault
[KCrash Handler]
#5  TransferGroup::handler (this=0x9e0061006f0000) at /build/buildd/kdenetwork-4.2.95/kget/core/transfergroup.cpp:182
#6  0x00007f23a8350abf in TransferTreeModel::timerEvent (this=0x23cc2c0, event=<value optimized out>) at /build/buildd/kdenetwork-4.2.95/kget/core/transferhandler.h:109
#7  0x00007f23a6327bb3 in QObject::event (this=0x23cc2c0, e=0x2894db8) at kernel/qobject.cpp:1082
#8  0x00007f23a6e94b9d in QApplicationPrivate::notify_helper (this=0x2300390, receiver=0x23cc2c0, e=0x7fffb16bc760) at kernel/qapplication.cpp:4057
#9  0x00007f23a6e9cdea in QApplication::notify (this=0x7fffb16c2960, receiver=0x23cc2c0, e=0x7fffb16bc760) at kernel/qapplication.cpp:4022
#10 0x00007f23a90ab62b in KApplication::notify (this=0x7fffb16c2960, receiver=0x23cc2c0, event=0x7fffb16bc760) at /build/buildd/kde4libs-4.2.95/kdeui/kernel/kapplication.cpp:302
#11 0x00007f23a6317dfc in QCoreApplication::notifyInternal (this=0x7fffb16c2960, receiver=0x23cc2c0, event=0x7fffb16bc760) at kernel/qcoreapplication.cpp:610
#12 0x00007f23a6344eb6 in QTimerInfoList::activateTimers (this=0x23066f0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:213
#13 0x00007f23a63415cd in timerSourceDispatch (source=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:164
#14 0x00007f23a182120a in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#15 0x00007f23a18248e0 in ?? () from /usr/lib/libglib-2.0.so.0
#16 0x00007f23a1824a7c in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#17 0x00007f23a634152f in QEventDispatcherGlib::processEvents (this=0x22d6d10, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:324
#18 0x00007f23a6f2d70f in QGuiEventDispatcherGlib::processEvents (this=0x9e0061006f0000, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:202
#19 0x00007f23a63166a2 in QEventLoop::processEvents (this=<value optimized out>, flags={i = -1318336048}) at kernel/qeventloop.cpp:149
#20 0x00007f23a6316a6d in QEventLoop::exec (this=0x7fffb16bca10, flags={i = -1318335952}) at kernel/qeventloop.cpp:200
#21 0x00007f23a735627e in QDialog::exec (this=0x7fffb16bcae0) at dialogs/qdialog.cpp:498
#22 0x00007f23a834c140 in KGet::addTransfer (srcUrl={<QUrl> = {d = 0x7fffb16bcd30}, d = 0x7fffb16bcb60}, destDir=<value optimized out>, suggestedFileName=
      {static null = {<No data fields>}, static shared_null = {ref = {_q_value = 8461}, alloc = 0, size = 0, data = 0x67b95a, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, static shared_empty = {ref = {_q_value = 99}, alloc = 0, size = 0, data = 0x7f23a660b83a, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, d = 0x7fffb16bcd40, static codecForCStrings = 0x0}, groupName=@0x7fffb16bcd90, start=true) at /build/buildd/kdenetwork-4.2.95/kget/core/kget.cpp:243
#23 0x00007f23a834c57e in KGet::redownloadTransfer (transfer=0x26713f0) at /build/buildd/kdenetwork-4.2.95/kget/core/kget.cpp:353
#24 0x000000000045446f in MainWindow::slotRedownloadSelected (this=<value optimized out>) at /build/buildd/kdenetwork-4.2.95/kget/mainwindow.cpp:598
#25 0x000000000045a8e5 in MainWindow::qt_metacall (this=0x2366860, _c=QMetaObject::InvokeMetaMethod, _id=40309770, _a=0x7fffb16bcf40)
    at /build/buildd/kdenetwork-4.2.95/obj-x86_64-linux-gnu/kget/mainwindow.moc:158
#26 0x00007f23a632d8d2 in QMetaObject::activate (sender=0x242ab40, from_signal_index=<value optimized out>, to_signal_index=6, argv=0x26713f0) at kernel/qobject.cpp:3120
#27 0x00007f23a6e8eb87 in QAction::triggered (this=0x9e0061006f0000, _t1=false) at .moc/release-shared/moc_qaction.cpp:236
#28 0x00007f23a6e90000 in QAction::activate (this=0x242ab40, event=<value optimized out>) at kernel/qaction.cpp:1160
#29 0x00007f23a72c1a7d in QMenuPrivate::activateCausedStack (this=0x27ea3d0, causedStack=@0x7fffb16bd060, action=0x242ab40, action_e=QAction::Trigger, self=true) at widgets/qmenu.cpp:967
#30 0x00007f23a72c7a6e in QMenuPrivate::activateAction (this=0x27ea3d0, action=0x242ab40, action_e=QAction::Trigger, self=true) at widgets/qmenu.cpp:1060
#31 0x00007f23a917eae1 in KMenu::mouseReleaseEvent (this=0x27720d0, e=0x7fffb16bda00) at /build/buildd/kde4libs-4.2.95/kdeui/widgets/kmenu.cpp:456
#32 0x00007f23a6ee5def in QWidget::event (this=0x27720d0, event=0x7fffb16bda00) at kernel/qwidget.cpp:7521
#33 0x00007f23a72ca2bb in QMenu::event (this=0x27720d0, e=0x7fffb16bda00) at widgets/qmenu.cpp:2353
#34 0x00007f23a6e94b9d in QApplicationPrivate::notify_helper (this=0x2300390, receiver=0x27720d0, e=0x7fffb16bda00) at kernel/qapplication.cpp:4057
#35 0x00007f23a6e9d54a in QApplication::notify (this=<value optimized out>, receiver=0x27720d0, e=0x7fffb16bda00) at kernel/qapplication.cpp:3759
#36 0x00007f23a90ab62b in KApplication::notify (this=0x7fffb16c2960, receiver=0x27720d0, event=0x7fffb16bda00) at /build/buildd/kde4libs-4.2.95/kdeui/kernel/kapplication.cpp:302
#37 0x00007f23a6317dfc in QCoreApplication::notifyInternal (this=0x7fffb16c2960, receiver=0x27720d0, event=0x7fffb16bda00) at kernel/qcoreapplication.cpp:610
#38 0x00007f23a6e9c798 in QApplicationPrivate::sendMouseEvent (receiver=0x27720d0, event=0x7fffb16bda00, alienWidget=0x0, nativeWidget=0x27720d0, buttonDown=<value optimized out>, 
    lastMouseReceiver=@0x7f23a78f6010) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:216
#39 0x00007f23a6f06944 in QETWidget::translateMouseEvent (this=0x27720d0, event=<value optimized out>) at kernel/qapplication_x11.cpp:4382
#40 0x00007f23a6f057f5 in QApplication::x11ProcessEvent (this=0x7fffb16c2960, event=0x7fffb16bf580) at kernel/qapplication_x11.cpp:3566
#41 0x00007f23a6f2df84 in x11EventSourceDispatch (s=0x2306760, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#42 0x00007f23a182120a in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#43 0x00007f23a18248e0 in ?? () from /usr/lib/libglib-2.0.so.0
#44 0x00007f23a1824a7c in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#45 0x00007f23a634152f in QEventDispatcherGlib::processEvents (this=0x22d6d10, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:324
#46 0x00007f23a6f2d70f in QGuiEventDispatcherGlib::processEvents (this=0x9e0061006f0000, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:202
#47 0x00007f23a63166a2 in QEventLoop::processEvents (this=<value optimized out>, flags={i = -1318324112}) at kernel/qeventloop.cpp:149
#48 0x00007f23a6316a6d in QEventLoop::exec (this=0x7fffb16bf8b0, flags={i = -1318324016}) at kernel/qeventloop.cpp:200
#49 0x00007f23a72ca115 in QMenu::exec (this=<value optimized out>, p=@0x7fffb16bf9c0, action=0x0) at widgets/qmenu.cpp:1993
#50 0x0000000000434881 in TransfersViewDelegate::editorEvent (this=0x246bb30, event=<value optimized out>, model=0x23cc2c0, option=<value optimized out>, index=@0x7fffb16bfb20)
    at /build/buildd/kdenetwork-4.2.95/kget/ui/transfersviewdelegate.cpp:447
#51 0x00007f23a73b4fe7 in QAbstractItemViewPrivate::sendDelegateEvent (this=0x2484070, index=@0x7fffb16bfb40, event=0x7fffb16c0a20) at itemviews/qabstractitemview.cpp:3836
#52 0x00007f23a73b52b7 in QAbstractItemView::edit (this=0x2457530, index=@0x27735c0, trigger=QAbstractItemView::NoEditTriggers, event=0x7fffb16c0a20) at itemviews/qabstractitemview.cpp:2322
#53 0x00007f23a73b3419 in QAbstractItemView::mousePressEvent (this=0x2457530, event=0x7fffb16c0a20) at itemviews/qabstractitemview.cpp:1501
#54 0x00007f23a6ee5fc6 in QWidget::event (this=0x2457530, event=0x7fffb16c0a20) at kernel/qwidget.cpp:7517
#55 0x00007f23a728345b in QFrame::event (this=0x2457530, e=0x7fffb16c0a20) at widgets/qframe.cpp:559
#56 0x00007f23a73b861d in QAbstractItemView::viewportEvent (this=0x2457530, event=0x7fffb16c0a20) at itemviews/qabstractitemview.cpp:1471
#57 0x00007f23a73ef379 in QTreeView::viewportEvent (this=0x2457530, event=0x7fffb16c0a20) at itemviews/qtreeview.cpp:1264
#58 0x00007f23a6317108 in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=<value optimized out>, receiver=0x2459960, event=0x7fffb16c0a20) at kernel/qcoreapplication.cpp:726
#59 0x00007f23a6e94b6c in QApplicationPrivate::notify_helper (this=0x2300390, receiver=0x2459960, e=0x7fffb16c0a20) at kernel/qapplication.cpp:4053
#60 0x00007f23a6e9d54a in QApplication::notify (this=<value optimized out>, receiver=0x2459960, e=0x7fffb16c0a20) at kernel/qapplication.cpp:3759
#61 0x00007f23a90ab62b in KApplication::notify (this=0x7fffb16c2960, receiver=0x2459960, event=0x7fffb16c0a20) at /build/buildd/kde4libs-4.2.95/kdeui/kernel/kapplication.cpp:302
#62 0x00007f23a6317dfc in QCoreApplication::notifyInternal (this=0x7fffb16c2960, receiver=0x2459960, event=0x7fffb16c0a20) at kernel/qcoreapplication.cpp:610
#63 0x00007f23a6e9c798 in QApplicationPrivate::sendMouseEvent (receiver=0x2459960, event=0x7fffb16c0a20, alienWidget=0x2459960, nativeWidget=0x2366860, buttonDown=<value optimized out>, 
    lastMouseReceiver=@0x7f23a78f6010) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:216
#64 0x00007f23a6f06789 in QETWidget::translateMouseEvent (this=0x2366860, event=<value optimized out>) at kernel/qapplication_x11.cpp:4448
#65 0x00007f23a6f057f5 in QApplication::x11ProcessEvent (this=0x7fffb16c2960, event=0x7fffb16c25a0) at kernel/qapplication_x11.cpp:3566
#66 0x00007f23a6f2df84 in x11EventSourceDispatch (s=0x2306760, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#67 0x00007f23a182120a in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#68 0x00007f23a18248e0 in ?? () from /usr/lib/libglib-2.0.so.0
#69 0x00007f23a1824a7c in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#70 0x00007f23a634152f in QEventDispatcherGlib::processEvents (this=0x22d6d10, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:324
#71 0x00007f23a6f2d70f in QGuiEventDispatcherGlib::processEvents (this=0x9e0061006f0000, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:202
#72 0x00007f23a63166a2 in QEventLoop::processEvents (this=<value optimized out>, flags={i = -1318311792}) at kernel/qeventloop.cpp:149
#73 0x00007f23a6316a6d in QEventLoop::exec (this=0x7fffb16c28d0, flags={i = -1318311712}) at kernel/qeventloop.cpp:200
#74 0x00007f23a6318d34 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:888
#75 0x000000000045c295 in main (argc=5, argv=0x7fffb16c2f38) at /build/buildd/kdenetwork-4.2.95/kget/main.cpp:168

Reported using DrKonqi
Comment 1 Dario Andres 2009-07-05 23:05:35 UTC
*** Bug 195483 has been marked as a duplicate of this bug. ***
Comment 2 Dario Andres 2009-07-05 23:07:15 UTC
Bug 197061 is related to this. Thanks
Comment 3 Lukas Appelhans 2009-08-30 14:21:28 UTC
*** Bug 205472 has been marked as a duplicate of this bug. ***
Comment 4 Lukas Appelhans 2009-09-11 14:03:15 UTC
Should be fixed in latest trunk...

Lukas