Bug 218349 - kget crash shutdown after incorrectly redrawing itself
Summary: kget crash shutdown after incorrectly redrawing itself
Status: RESOLVED DUPLICATE of bug 210235
Alias: None
Product: kget
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Unlisted Binaries Linux
: NOR crash
Target Milestone: ---
Assignee: KGet authors
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-12-12 03:16 UTC by Stirling Westrup
Modified: 2009-12-12 18:01 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Stirling Westrup 2009-12-12 03:16:37 UTC
Application that crashed: kget
Version of the application: 2.3.2
KDE Version: 4.3.2 (KDE 4.3.2)
Qt Version: 4.6.0
Operating System: Linux 2.6.30-2-amd64 x86_64
Distribution: Debian GNU/Linux unstable (sid)

What I was doing when the application crashed:
kget had been behaving oddly for a few hours before it crashed. It had stalled several times and I had to manually pause and restart my download before it continued. Then, I noticed that if I opened up a details tab and closed it again, the details text wouldn't erase, but would become part of the pane background.

Finally, when my download had successfully completed, I deleted it, and kget crashed.

 -- Backtrace:
Application: KGet (kget), signal: Segmentation fault
The current source language is "auto; currently c".
[KCrash Handler]
#5  0x00007f58526f3519 in __dynamic_cast () from /usr/lib/libstdc++.so.6
#6  0x00007f585499c9c4 in TransferTreeModel::isTransferGroup (this=<value optimized out>, index=<value optimized out>) at ../../kget/core/transfertreemodel.cpp:177
#7  0x00007f585499ca0b in TransferTreeModel::parent (this=0x274e8a0, index=...) at ../../kget/core/transfertreemodel.cpp:460
#8  0x00007f5852ab2eb0 in QModelIndex::parent (this=0x274eb30, parent=..., first=0, last=0) at kernel/qabstractitemmodel.h:389
#9  QAbstractItemModelPrivate::rowsAboutToBeRemoved (this=0x274eb30, parent=..., first=0, last=0) at kernel/qabstractitemmodel.cpp:726
#10 0x00007f585499d021 in TransferTreeModel::delTransfer (this=0x274e8a0, transfer=0x2ace7f0) at ../../kget/core/transfertreemodel.cpp:76
#11 0x00007f5854991ff8 in KGet::delTransfer (transfer=0x2a85750) at ../../kget/core/kget.cpp:330
#12 0x00000000004541bf in MainWindow::slotDeleteFinished (this=0x269bf50) at ../../kget/mainwindow.cpp:649
#13 0x000000000045a90d in MainWindow::qt_metacall (this=0x269bf50, _c=QMetaObject::InvokeMetaMethod, _id=42008608, _a=0x7fff3599e7b0) at ./mainwindow.moc:163
#14 0x00007f5852acf647 in QMetaObject::activate (sender=0x27a7950, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x7f5854bc94e0) at kernel/qobject.cpp:3294
#15 0x00007f58536c9f32 in QAction::triggered (this=0x0, _t1=false) at .moc/release-shared/moc_qaction.cpp:263
#16 0x00007f58536cbf20 in QAction::activate (this=0x27a7950, event=<value optimized out>) at kernel/qaction.cpp:1245
#17 0x00007f5853a8a55a in QAbstractButtonPrivate::click (this=0x27c0150) at widgets/qabstractbutton.cpp:528
#18 0x00007f5853a8a815 in QAbstractButton::mouseReleaseEvent (this=0x27b7160, e=0x7fff3599f280) at widgets/qabstractbutton.cpp:1118
#19 0x00007f5853b561fa in QToolButton::mouseReleaseEvent (this=0x0, e=0x0) at widgets/qtoolbutton.cpp:721
#20 0x00007f5853726705 in QWidget::event (this=0x27b7160, event=0x7fff3599f280) at kernel/qwidget.cpp:7974
#21 0x00007f58536d008d in QApplicationPrivate::notify_helper (this=0x2602b10, receiver=0x27b7160, e=0x7fff3599f280) at kernel/qapplication.cpp:4242
#22 0x00007f58536d6fad in QApplication::notify (this=<value optimized out>, receiver=0x27b7160, e=0x7fff3599f280) at kernel/qapplication.cpp:3822
#23 0x00007f58557240db in KApplication::notify (this=0x7fff3599fe20, receiver=0x27b7160, event=0x7fff3599f280) at ../../kdeui/kernel/kapplication.cpp:302
#24 0x00007f5852abbbdc in QCoreApplication::notifyInternal (this=0x7fff3599fe20, receiver=0x27b7160, event=0x7fff3599f280) at kernel/qcoreapplication.cpp:704
#25 0x00007f58536d88eb in QCoreApplication::sendEvent (receiver=0x27b7160, event=0x7fff3599f280, alienWidget=0x27b7160, nativeWidget=0x27bc790, buttonDown=<value optimized out>, 
    lastMouseReceiver=..., spontaneous=true) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#26 QApplicationPrivate::sendMouseEvent (receiver=0x27b7160, event=0x7fff3599f280, alienWidget=0x27b7160, nativeWidget=0x27bc790, buttonDown=<value optimized out>, lastMouseReceiver=..., 
    spontaneous=true) at kernel/qapplication.cpp:2956
#27 0x00007f58537575b0 in QETWidget::translateMouseEvent (this=0x27bc790, event=<value optimized out>) at kernel/qapplication_x11.cpp:4368
#28 0x00007f585375675c in QApplication::x11ProcessEvent (this=0x7fff3599fe20, event=0x7fff3599fa60) at kernel/qapplication_x11.cpp:3501
#29 0x00007f58537809a2 in x11EventSourceDispatch (s=0x2602740, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#30 0x00007f584e7f413a in g_main_dispatch (context=0x260e200) at /tmp/buildd/glib2.0-2.22.3/glib/gmain.c:1960
#31 IA__g_main_context_dispatch (context=0x260e200) at /tmp/buildd/glib2.0-2.22.3/glib/gmain.c:2513
#32 0x00007f584e7f7998 in g_main_context_iterate (context=0x260e200, block=1, dispatch=1, self=<value optimized out>) at /tmp/buildd/glib2.0-2.22.3/glib/gmain.c:2591
#33 0x00007f584e7f7b4c in IA__g_main_context_iteration (context=0x260e200, may_block=1) at /tmp/buildd/glib2.0-2.22.3/glib/gmain.c:2654
#34 0x00007f5852ae568c in QEventDispatcherGlib::processEvents (this=0x25dc3e0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:407
#35 0x00007f585378053f in QGuiEventDispatcherGlib::processEvents (this=0x0, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:202
#36 0x00007f5852aba4c2 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149
#37 0x00007f5852aba894 in QEventLoop::exec (this=0x7fff3599fd90, flags=...) at kernel/qeventloop.cpp:201
#38 0x00007f5852abcd46 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:981
#39 0x000000000045c2ef in main (argc=3, argv=0x7fff359a0408) at ../../kget/main.cpp:173

This bug may be a duplicate of or related to bug 210235

Reported using DrKonqi
Comment 1 Lukas Appelhans 2009-12-12 15:33:15 UTC
Indeed it's a duplicate, can you test with 4.4?

Lukas

*** This bug has been marked as a duplicate of bug 210235 ***
Comment 2 Stirling Westrup 2009-12-12 16:43:59 UTC
(In reply to comment #1)
> Indeed it's a duplicate, can you test with 4.4?
> 
I can certainly try it with 4.4 but I don't have a reliable way to reproduce the bug. Kget crashed *once* out of several hundred downloads.
Comment 3 Lukas Appelhans 2009-12-12 18:01:08 UTC
Ok well, if you reproduce it with 4.4 we will reopen this bug... :) Thanks!

Lukas