https://bugs.kde.org/show_bug.cgi?id=428374
--- Comment #15 from Leszek Lesner <leszek.les...@web.de> --- Can still confirm that typing to quickly in filter bar sometimes crashes dolphin. Here my backtrace: Application: Dolphin (dolphin), signal: Aborted Content of s_kcrashErrorMessage: (null) [KCrash Handler] #5 __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:50 #6 0x00007faa07387535 in __GI_abort () at abort.c:79 #7 0x00007faa0793fa05 in qt_message_fatal (context=..., message=<synthetic pointer>...) at /home/leszek/kde/src/Qt5/qtbase/src/corelib/global/qlogging.cpp:1914 #8 QMessageLogger::fatal (this=this@entry=0x7ffdfc211140, msg=msg@entry=0x7faa07c10ea0 "ASSERT: \"%s\" in file %s, line %d") at /home/leszek/kde/src/Qt5/qtbase/src/corelib/global/qlogging.cpp:893 #9 0x00007faa0793ef23 in qt_assert (assertion=<optimized out>, file=<optimized out>, line=<optimized out>) at ../../include/QtCore/../../../../../src/Qt5/qtbase/src/corelib/global/qlogging.h:90 #10 0x00007faa0a2c032c in KItemListView::slotItemsRemoved (this=0x5595aebfc950, itemRanges=...) at /home/leszek/kde/src/dolphin/src/kitemviews/kitemlistview.cpp:1199 #11 0x00007faa0a274eaf in KFileItemListView::slotItemsRemoved (this=0x5595aebfc950, itemRanges=...) at /home/leszek/kde/src/dolphin/src/kitemviews/kfileitemlistview.cpp:339 #12 0x00007faa0a2cf3d6 in QtPrivate::FunctorCall<QtPrivate::IndexesList<0>, QtPrivate::List<KItemRangeList const&>, void, void (KItemListView::*)(KItemRangeList const&)>::call (f=&virtual table offset 536, o=0x5595aebfc950, arg=0x7ffdfc211450) at /home/leszek/kde/qt5/include/QtCore/qobjectdefs_impl.h:152 #13 0x00007faa0a2ce6c2 in QtPrivate::FunctionPointer<void (KItemListView::*)(KItemRangeList const&)>::call<QtPrivate::List<KItemRangeList const&>, void> (f=&virtual table offset 536, o=0x5595aebfc950, arg=0x7ffdfc211450) at /home/leszek/kde/qt5/include/QtCore/qobjectdefs_impl.h:185 #14 0x00007faa0a2cd633 in QtPrivate::QSlotObject<void (KItemListView::*)(KItemRangeList const&), QtPrivate::List<KItemRangeList const&>, void>::impl (which=1, this_=0x5595aec0ff30, r=0x5595aebfc950, a=0x7ffdfc211450, ret=0x0) at /home/leszek/kde/qt5/include/QtCore/qobjectdefs_impl.h:418 #15 0x00007faa07b6e66c in QtPrivate::QSlotObjectBase::call (a=0x7ffdfc211450, r=0x5595aebfc950, this=0x5595aec0ff30) at ../../include/QtCore/../../../../../src/Qt5/qtbase/src/corelib/kernel/qobjectdefs_impl.h:398 #16 doActivate<false> (sender=0x5595aec7e050, signal_index=4, argv=0x7ffdfc211450) at /home/leszek/kde/src/Qt5/qtbase/src/corelib/kernel/qobject.cpp:3886 #17 0x00007faa0a265e8b in KItemModelBase::itemsRemoved (this=0x5595aec7e050, _t1=...) at /home/leszek/kde/build/dolphin/src/dolphinprivate_autogen/Z3MQH7AOBD/moc_kitemmodelbase.cpp:253 #18 0x00007faa0a27f6fa in KFileItemModel::removeItems (this=0x5595aec7e050, itemRanges=..., behavior=KFileItemModel::KeepItemData) at /home/leszek/kde/src/dolphin/src/kitemviews/kfileitemmodel.cpp:1319 #19 0x00007faa0a27d126 in KFileItemModel::applyFilters (this=0x5595aec7e050) at /home/leszek/kde/src/dolphin/src/kitemviews/kfileitemmodel.cpp:706 #20 0x00007faa0a27cec4 in KFileItemModel::setNameFilter (this=0x5595aec7e050, nameFilter=...) at /home/leszek/kde/src/dolphin/src/kitemviews/kfileitemmodel.cpp:660 #21 0x00007faa0a30ccff in DolphinView::setNameFilter (this=0x5595ae781cb0, nameFilter=...) at /home/leszek/kde/src/dolphin/src/views/dolphinview.cpp:484 #22 0x00007faa0a44eb78 in DolphinViewContainer::setNameFilter (this=0x5595aec3a4e0, nameFilter=...) at /home/leszek/kde/src/dolphin/src/dolphinviewcontainer.cpp:667 #23 0x00007faa0a452969 in QtPrivate::FunctorCall<QtPrivate::IndexesList<0>, QtPrivate::List<QString const&>, void, void (DolphinViewContainer::*)(QString const&)>::call (f=(void (DolphinViewContainer::*)(class DolphinViewContainer * const, const class QString &)) 0x7faa0a44eb3c <DolphinViewContainer::setNameFilter(QString const&)>, o=0x5595aec3a4e0, arg=0x7ffdfc2117d0) at /home/leszek/kde/qt5/include/QtCore/qobjectdefs_impl.h:152 #24 0x00007faa0a45248a in QtPrivate::FunctionPointer<void (DolphinViewContainer::*)(QString const&)>::call<QtPrivate::List<QString const&>, void> (f=(void (DolphinViewContainer::*)(class DolphinViewContainer * const, const class QString &)) 0x7faa0a44eb3c <DolphinViewContainer::setNameFilter(QString const&)>, o=0x5595aec3a4e0, arg=0x7ffdfc2117d0) at /home/leszek/kde/qt5/include/QtCore/qobjectdefs_impl.h:185 #25 0x00007faa0a451a43 in QtPrivate::QSlotObject<void (DolphinViewContainer::*)(QString const&), QtPrivate::List<QString const&>, void>::impl (which=1, this_=0x5595aebc4320, r=0x5595aec3a4e0, a=0x7ffdfc2117d0, ret=0x0) at /home/leszek/kde/qt5/include/QtCore/qobjectdefs_impl.h:418 #26 0x00007faa07b6e66c in QtPrivate::QSlotObjectBase::call (a=0x7ffdfc2117d0, r=0x5595aec3a4e0, this=0x5595aebc4320) at ../../include/QtCore/../../../../../src/Qt5/qtbase/src/corelib/kernel/qobjectdefs_impl.h:398 #27 doActivate<false> (sender=0x5595aeb984a0, signal_index=7, argv=0x7ffdfc2117d0) at /home/leszek/kde/src/Qt5/qtbase/src/corelib/kernel/qobject.cpp:3886 #28 0x00007faa0a4b255b in FilterBar::filterChanged (this=0x5595aeb984a0, _t1=...) at /home/leszek/kde/build/dolphin/src/dolphinstatic_autogen/A7DZ2KMSNA/moc_filterbar.cpp:174 #29 0x00007faa0a45f33b in QtPrivate::FunctorCall<QtPrivate::IndexesList<0>, QtPrivate::List<QString const&>, void, void (FilterBar::*)(QString const&)>::call (f=(void (FilterBar::*)(class FilterBar * const, const class QString &)) 0x7faa0a4b250c <FilterBar::filterChanged(QString const&)>, o=0x5595aeb984a0, arg=0x7ffdfc211980) at /home/leszek/kde/qt5/include/QtCore/qobjectdefs_impl.h:152 #30 0x00007faa0a45f226 in QtPrivate::FunctionPointer<void (FilterBar::*)(QString const&)>::call<QtPrivate::List<QString const&>, void> (f=(void (FilterBar::*)(class FilterBar * const, const class QString &)) 0x7faa0a4b250c <FilterBar::filterChanged(QString const&)>, o=0x5595aeb984a0, arg=0x7ffdfc211980) at /home/leszek/kde/qt5/include/QtCore/qobjectdefs_impl.h:185 #31 0x00007faa0a45f14b in QtPrivate::QSlotObject<void (FilterBar::*)(QString const&), QtPrivate::List<QString const&>, void>::impl (which=1, this_=0x5595aebc41e0, r=0x5595aeb984a0, a=0x7ffdfc211980, ret=0x0) at /home/leszek/kde/qt5/include/QtCore/qobjectdefs_impl.h:418 #32 0x00007faa07b6e66c in QtPrivate::QSlotObjectBase::call (a=0x7ffdfc211980, r=0x5595aeb984a0, this=0x5595aebc41e0) at ../../include/QtCore/../../../../../src/Qt5/qtbase/src/corelib/kernel/qobjectdefs_impl.h:398 #33 doActivate<false> (sender=0x5595aec7f9a0, signal_index=7, argv=0x7ffdfc211980) at /home/leszek/kde/src/Qt5/qtbase/src/corelib/kernel/qobject.cpp:3886 #34 0x00007faa07b68982 in QMetaObject::activate (sender=<optimized out>, m=m@entry=0x7faa08bb0f80 <QLineEdit::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7ffdfc211980) at /home/leszek/kde/src/Qt5/qtbase/src/corelib/kernel/qobject.cpp:3946 #35 0x00007faa08819002 in QLineEdit::textChanged (this=<optimized out>, _t1=...) at .moc/moc_qlineedit.cpp:447 #36 0x00007faa0881f209 in QLineEdit::qt_static_metacall (_o=0x5595aec7f9a0, _c=<optimized out>, _id=<optimized out>, _a=0x7ffdfc211ac0) at .moc/moc_qlineedit.cpp:255 #37 0x00007faa07b6e69d in doActivate<false> (sender=0x5595aeb586e0, signal_index=6, argv=0x7ffdfc211ac0) at ../../include/QtCore/../../../../../src/Qt5/qtbase/src/corelib/kernel/qobjectdefs_impl.h:395 #38 0x00007faa07b68982 in QMetaObject::activate (sender=sender@entry=0x5595aeb586e0, m=m@entry=0x7faa08bb1040 <QWidgetLineControl::staticMetaObject>, local_signal_index=local_signal_index@entry=3, argv=argv@entry=0x7ffdfc211ac0) at /home/leszek/kde/src/Qt5/qtbase/src/corelib/kernel/qobject.cpp:3946 #39 0x00007faa0881fdd5 in QWidgetLineControl::textChanged (this=this@entry=0x5595aeb586e0, _t1=...) at .moc/moc_qwidgetlinecontrol_p.cpp:273 #40 0x00007faa08822e61 in QWidgetLineControl::finishChange (this=0x5595aeb586e0, validateFromState=<optimized out>, update=<optimized out>, edited=<optimized out>) at /home/leszek/kde/src/Qt5/qtbase/src/widgets/widgets/qwidgetlinecontrol.cpp:736 #41 0x00007faa08825ef9 in QWidgetLineControl::processKeyEvent (this=0x5595aeb586e0, event=event@entry=0x7ffdfc212100) at ../../include/QtCore/../../../../../src/Qt5/qtbase/src/corelib/tools/qrefcount.h:60 #42 0x00007faa088190aa in QLineEdit::keyPressEvent (this=0x5595aec7f9a0, event=0x7ffdfc212100) at /home/leszek/kde/src/Qt5/qtbase/src/widgets/widgets/qlineedit.cpp:1794 #43 0x00007faa08724b07 in QWidget::event (this=this@entry=0x5595aec7f9a0, event=event@entry=0x7ffdfc212100) at /home/leszek/kde/src/Qt5/qtbase/src/widgets/kernel/qwidget.cpp:8678 #44 0x00007faa0881eb4a in QLineEdit::event (this=0x5595aec7f9a0, e=0x7ffdfc212100) at /home/leszek/kde/src/Qt5/qtbase/src/widgets/widgets/qlineedit.cpp:1531 #45 0x00007faa086e711e in QApplicationPrivate::notify_helper (this=this@entry=0x5595ae6e6570, receiver=receiver@entry=0x5595aec7f9a0, e=e@entry=0x7ffdfc212100) at /home/leszek/kde/src/Qt5/qtbase/src/widgets/kernel/qapplication.cpp:3632 #46 0x00007faa086ee251 in QApplication::notify (this=<optimized out>, receiver=0x5595aec7f9a0, e=0x7ffdfc212100) at /home/leszek/kde/src/Qt5/qtbase/src/widgets/kernel/qapplication.cpp:2994 #47 0x00007faa07b3bba9 in QCoreApplication::notifyInternal2 (receiver=0x5595aec7f9a0, event=0x7ffdfc212100) at ../../include/QtCore/5.15.2/QtCore/private/../../../../../../../../src/Qt5/qtbase/src/corelib/thread/qthread_p.h:325 #48 0x00007faa0874164e in QWidgetWindow::event (event=0x7ffdfc212100, this=0x5595ae9c8e50) at /home/leszek/kde/src/Qt5/qtbase/src/widgets/kernel/qwidgetwindow.cpp:293 #49 QWidgetWindow::event (this=0x5595ae9c8e50, event=0x7ffdfc212100) at /home/leszek/kde/src/Qt5/qtbase/src/widgets/kernel/qwidgetwindow.cpp:239 #50 0x00007faa086e711e in QApplicationPrivate::notify_helper (this=this@entry=0x5595ae6e6570, receiver=receiver@entry=0x5595ae9c8e50, e=e@entry=0x7ffdfc212100) at /home/leszek/kde/src/Qt5/qtbase/src/widgets/kernel/qapplication.cpp:3632 #51 0x00007faa086ed9a0 in QApplication::notify (this=0x7ffdfc2124f0, receiver=0x5595ae9c8e50, e=0x7ffdfc212100) at /home/leszek/kde/src/Qt5/qtbase/src/widgets/kernel/qapplication.cpp:3156 #52 0x00007faa07b3bba9 in QCoreApplication::notifyInternal2 (receiver=0x5595ae9c8e50, event=0x7ffdfc212100) at ../../include/QtCore/5.15.2/QtCore/private/../../../../../../../../src/Qt5/qtbase/src/corelib/thread/qthread_p.h:325 #53 0x00007faa080312a3 in QGuiApplicationPrivate::processKeyEvent (e=0x5595aefdf010) at /home/leszek/kde/src/Qt5/qtbase/src/gui/kernel/qguiapplication.cpp:2414 #54 0x00007faa08035b55 in QGuiApplicationPrivate::processWindowSystemEvent (e=e@entry=0x5595aefdf010) at /home/leszek/kde/src/Qt5/qtbase/src/gui/kernel/qguiapplication.cpp:2008 #55 0x00007faa0801117b in QWindowSystemInterface::sendWindowSystemEvents (flags=...) at /home/leszek/kde/src/Qt5/qtbase/src/gui/kernel/qwindowsysteminterface.cpp:1169 #56 0x00007faa0145a870 in userEventSourceDispatch (source=<optimized out>) at /home/leszek/kde/src/Qt5/qtbase/src/platformsupport/eventdispatchers/qeventdispatcher_glib.cpp:74 #57 0x00007faa03a8cf2e in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #58 0x00007faa03a8d1c8 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #59 0x00007faa03a8d25c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #60 0x00007faa07b8f354 in QEventDispatcherGlib::processEvents (this=0x5595ae712fa0, flags=...) at /home/leszek/kde/src/Qt5/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:423 #61 0x00007faa07b3a853 in QEventLoop::exec (this=this@entry=0x7ffdfc2123e0, flags=..., flags@entry=...) at ../../include/QtCore/../../../../../src/Qt5/qtbase/src/corelib/global/qflags.h:141 #62 0x00007faa07b426cc in QCoreApplication::exec () at ../../include/QtCore/../../../../../src/Qt5/qtbase/src/corelib/global/qflags.h:121 #63 0x00007faa0a425609 in kdemain (argc=1, argv=0x7ffdfc212b68) at /home/leszek/kde/src/dolphin/src/main.cpp:222 #64 0x00005595ac6cb177 in main (argc=1, argv=0x7ffdfc212b68) at /home/leszek/kde/build/dolphin/src/dolphin_dummy.cpp:3 [Inferior 1 (process 201933) detached] -- You are receiving this mail because: You are watching all bug changes.