Application that crashed: kget Version of the application: 2.2.85 KDE Version: 4.2.85 (KDE 4.2.85 (KDE 4.3 Beta1)) Qt Version: 4.5.1 Operating System: Linux 2.6.28-11-generic x86_64 Distribution: Ubuntu 9.04 What I was doing when the application crashed: All I did was configure a transfer group, changing the 'Regular expression' in Group Settings, then clicked one of the stopped downloads I had listed within that group immediately after closing the dialog. That's it. -- Backtrace: Application: KGet (kget), signal: Aborted [KCrash Handler] #5 0x00007f1b71d81fb5 in raise () from /lib/libc.so.6 #6 0x00007f1b71d83bc3 in abort () from /lib/libc.so.6 #7 0x00007f1b73d6f8f1 in qt_message_output (msgType=QtFatalMsg, buf=0x3092688 "ASSERT: \"!isEmpty()\" in file /opt/kde/trunk/install/qt-copy/include/QtCore/qlist.h, line 252") at /opt/kde/trunk/src/qt-copy/src/corelib/global/qglobal.cpp:2017 #8 0x00007f1b73d6fa1b in qFatal (msg=0x7f1b73ebcb60 "ASSERT: \"%s\" in file %s, line %d") at /opt/kde/trunk/src/qt-copy/src/corelib/global/qglobal.cpp:2216 #9 0x00007f1b73d6fe4b in qt_assert (assertion=0x4686b6 "!isEmpty()", file=0x468680 "/opt/kde/trunk/install/qt-copy/include/QtCore/qlist.h", line=252) at /opt/kde/trunk/src/qt-copy/src/corelib/global/qglobal.cpp:1786 #10 0x000000000042c557 in QList<TransferGroupHandler*>::first (this=0x7fff7e3ca680) at /opt/kde/trunk/install/qt-copy/include/QtCore/qlist.h:252 #11 0x00000000004299db in TransfersGroupWidget::slotSelectionChanged (this=0x2fc3b10) at /opt/kde/trunk/src/KDE/kdenetwork/kget/conf/transfersgroupwidget.cpp:225 #12 0x00000000004231a0 in TransfersGroupWidget::qt_metacall (this=0x2fc3b10, _c=QMetaObject::InvokeMetaMethod, _id=0, _a=0x7fff7e3ca840) at /opt/kde/trunk/build/KDE/kdenetwork/kget/moc_transfersgroupwidget.cpp:219 #13 0x00007f1b73e7fb20 in QMetaObject::activate (sender=0x237eb60, from_signal_index=4, to_signal_index=4, argv=0x7fff7e3ca840) at /opt/kde/trunk/src/qt-copy/src/corelib/kernel/qobject.cpp:3117 #14 0x00007f1b73e80e6f in QMetaObject::activate (sender=0x237eb60, m=0x7f1b73556b60, local_signal_index=0, argv=0x7fff7e3ca840) at /opt/kde/trunk/src/qt-copy/src/corelib/kernel/qobject.cpp:3194 #15 0x00007f1b7302a953 in QItemSelectionModel::selectionChanged (this=0x237eb60, _t1=@0x7fff7e3ca8b0, _t2=@0x7fff7e3ca8c0) at .moc/debug-shared/moc_qitemselectionmodel.cpp:146 #16 0x00007f1b7302dd7f in QItemSelectionModel::emitSelectionChanged (this=0x237eb60, newSelection=@0x7fff7e3ca930, oldSelection=@0x7fff7e3ca950) at /opt/kde/trunk/src/qt-copy/src/gui/itemviews/qitemselectionmodel.cpp:1548 #17 0x00007f1b730319cb in QItemSelectionModel::select (this=0x237eb60, selection=@0x7fff7e3cace0, command={i = 2117905648}) at /opt/kde/trunk/src/qt-copy/src/gui/itemviews/qitemselectionmodel.cpp:1055 #18 0x00007f1b73016294 in QTreeViewPrivate::select (this=0x2455c20, topIndex=@0x7fff7e3cadd0, bottomIndex=@0x7fff7e3cadb0, command={i = 2117905936}) at /opt/kde/trunk/src/qt-copy/src/gui/itemviews/qtreeview.cpp:3655 #19 0x00007f1b73016850 in QTreeView::setSelection (this=0x245a940, rect=@0x7fff7e3caf00, command={i = 2117906320}) at /opt/kde/trunk/src/qt-copy/src/gui/itemviews/qtreeview.cpp:2215 #20 0x00007f1b72fe28a4 in QAbstractItemView::mousePressEvent (this=0x245a940, event=0x7fff7e3cbfe0) at /opt/kde/trunk/src/qt-copy/src/gui/itemviews/qabstractitemview.cpp:1512 #21 0x00007f1b7301f6de in QTreeView::mousePressEvent (this=0x245a940, event=0x7fff7e3cbfe0) at /opt/kde/trunk/src/qt-copy/src/gui/itemviews/qtreeview.cpp:1784 #22 0x00007f1b72ac099e in QWidget::event (this=0x245a940, event=0x7fff7e3cbfe0) at /opt/kde/trunk/src/qt-copy/src/gui/kernel/qwidget.cpp:7517 #23 0x00007f1b72eb0b63 in QFrame::event (this=0x245a940, e=0x7fff7e3cbfe0) at /opt/kde/trunk/src/qt-copy/src/gui/widgets/qframe.cpp:559 #24 0x00007f1b72f42f98 in QAbstractScrollArea::viewportEvent (this=0x245a940, e=0x7fff7e3cbfe0) at /opt/kde/trunk/src/qt-copy/src/gui/widgets/qabstractscrollarea.cpp:962 #25 0x00007f1b72fe317e in QAbstractItemView::viewportEvent (this=0x245a940, event=0x7fff7e3cbfe0) at /opt/kde/trunk/src/qt-copy/src/gui/itemviews/qabstractitemview.cpp:1471 #26 0x00007f1b7301cd27 in QTreeView::viewportEvent (this=0x245a940, event=0x7fff7e3cbfe0) at /opt/kde/trunk/src/qt-copy/src/gui/itemviews/qtreeview.cpp:1264 #27 0x00007f1b72f458ee in QAbstractScrollAreaPrivate::viewportEvent (this=0x2455c20, event=0x7fff7e3cbfe0) at /opt/kde/trunk/src/qt-copy/src/gui/widgets/qabstractscrollarea_p.h:100 #28 0x00007f1b72f4592a in QAbstractScrollAreaFilter::eventFilter (this=0x24591b0, o=0x245ac00, e=0x7fff7e3cbfe0) at /opt/kde/trunk/src/qt-copy/src/gui/widgets/qabstractscrollarea_p.h:111 #29 0x00007f1b73e67ce7 in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=0x225c1f0, receiver=0x245ac00, event=0x7fff7e3cbfe0) at /opt/kde/trunk/src/qt-copy/src/corelib/kernel/qcoreapplication.cpp:726 #30 0x00007f1b72a640cd in QApplicationPrivate::notify_helper (this=0x225c1f0, receiver=0x245ac00, e=0x7fff7e3cbfe0) at /opt/kde/trunk/src/qt-copy/src/gui/kernel/qapplication.cpp:4053 #31 0x00007f1b72a64e39 in QApplication::notify (this=0x7fff7e3cdf60, receiver=0x245ac00, e=0x7fff7e3cbfe0) at /opt/kde/trunk/src/qt-copy/src/gui/kernel/qapplication.cpp:3759 #32 0x00007f1b75d502cd in KApplication::notify (this=0x7fff7e3cdf60, receiver=0x245ac00, event=0x7fff7e3cbfe0) at /opt/kde/trunk/src/KDE/kdelibs/kdeui/kernel/kapplication.cpp:307 #33 0x00007f1b73e69729 in QCoreApplication::notifyInternal (this=0x7fff7e3cdf60, receiver=0x245ac00, event=0x7fff7e3cbfe0) at /opt/kde/trunk/src/qt-copy/src/corelib/kernel/qcoreapplication.cpp:606 #34 0x00007f1b72a6ff15 in QCoreApplication::sendSpontaneousEvent (receiver=0x245ac00, event=0x7fff7e3cbfe0) at ../../include/QtCore/../../../../src/qt-copy/src/corelib/kernel/qcoreapplication.h:216 #35 0x00007f1b72a68bc6 in QApplicationPrivate::sendMouseEvent (receiver=0x245ac00, event=0x7fff7e3cbfe0, alienWidget=0x245ac00, nativeWidget=0x23074a0, buttonDown=0x7f1b7357ce48, lastMouseReceiver=@0x7f1b7357ce50) at /opt/kde/trunk/src/qt-copy/src/gui/kernel/qapplication.cpp:2925 #36 0x00007f1b72ae02b1 in QETWidget::translateMouseEvent (this=0x23074a0, event=0x7fff7e3cdb00) at /opt/kde/trunk/src/qt-copy/src/gui/kernel/qapplication_x11.cpp:4448 #37 0x00007f1b72ae148f in QApplication::x11ProcessEvent (this=0x7fff7e3cdf60, event=0x7fff7e3cdb00) at /opt/kde/trunk/src/qt-copy/src/gui/kernel/qapplication_x11.cpp:3444 #38 0x00007f1b72b0d1f0 in x11EventSourceDispatch (s=0x225f620, callback=0, user_data=0x0) at /opt/kde/trunk/src/qt-copy/src/gui/kernel/qguieventdispatcher_glib.cpp:146 #39 0x00007f1b6d49c20a in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0 #40 0x00007f1b6d49f8e0 in ?? () from /usr/lib/libglib-2.0.so.0 #41 0x00007f1b6d49fa7c in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #42 0x00007f1b73e97346 in QEventDispatcherGlib::processEvents (this=0x2260280, flags={i = 2117918112}) at /opt/kde/trunk/src/qt-copy/src/corelib/kernel/qeventdispatcher_glib.cpp:324 #43 0x00007f1b72b0c9df in QGuiEventDispatcherGlib::processEvents (this=0x2260280, flags={i = 2117918208}) at /opt/kde/trunk/src/qt-copy/src/gui/kernel/qguieventdispatcher_glib.cpp:202 #44 0x00007f1b73e669d7 in QEventLoop::processEvents (this=0x7fff7e3cded0, flags={i = 2117918336}) at /opt/kde/trunk/src/qt-copy/src/corelib/kernel/qeventloop.cpp:149 #45 0x00007f1b73e66be4 in QEventLoop::exec (this=0x7fff7e3cded0, flags={i = 2117918448}) at /opt/kde/trunk/src/qt-copy/src/corelib/kernel/qeventloop.cpp:196 #46 0x00007f1b73e69f74 in QCoreApplication::exec () at /opt/kde/trunk/src/qt-copy/src/corelib/kernel/qcoreapplication.cpp:888 #47 0x00007f1b72a63e4c in QApplication::exec () at /opt/kde/trunk/src/qt-copy/src/gui/kernel/qapplication.cpp:3526 #48 0x000000000045f38c in main (argc=5, argv=0x7fff7e3ce4f8) at /opt/kde/trunk/src/KDE/kdenetwork/kget/main.cpp:153
KDE trunk r965053, qt-copy r964678
*** Bug 191708 has been marked as a duplicate of this bug. ***
SVN commit 978589 by uwolfer: Fix crash: do not call .first() on an empty list. BUG:193697 M +1 -1 transfersgroupwidget.cpp WebSVN link: http://websvn.kde.org/?view=rev&revision=978589
*** Bug 195924 has been marked as a duplicate of this bug. ***
*** Bug 196565 has been marked as a duplicate of this bug. ***
*** Bug 197365 has been marked as a duplicate of this bug. ***