[dolphin] [Bug 432443] New: Dolphin: repeatable crash

Henry Pfeil bugzilla_noreply at kde.org
Wed Feb 3 00:50:04 GMT 2021


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

            Bug ID: 432443
           Summary: Dolphin: repeatable crash
           Product: dolphin
           Version: 20.12.1
          Platform: Compiled Sources
                OS: Linux
            Status: REPORTED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: dolphin-bugs-null at kde.org
          Reporter: hpfeil at psnarf.org
                CC: kfm-devel at kde.org
  Target Milestone: ---

Application: dolphin (20.12.1)
 (Compiled from sources)
Qt Version: 5.15.2
Frameworks Version: 5.78.0
Operating System: Linux 5.10.12 x86_64
Windowing system: X11
Distribution: Slackware 14.2 x86_64 (post 14.2 -current)

-- Information about the crash:
- What I was doing when the application crashed:
Open or delete a 35Mb text file in a directory of 450+ png files

- Unusual behavior I noticed:
The text file appears twice in Details mode. Right-click-Select either one,
choose Open in Kate or Move to Trash. Dolphin crashes

KDE Plasma: 5.20.5
KDE Frameworks: 5.78.0
Qt: 5.15.2
Kernel: 5.10.12 x86_64
CPU: Ryzen 7 1700
RAM: 15.6 Gb
GPU: Radeon RX550

The crash can be reproduced every time.

-- Backtrace:
Application: Dolphin (dolphin), signal: Segmentation fault

[KCrash Handler]
#4  QHash<QByteArray, QVariant>::isEmpty (this=0x173c698) at
/usr/include/qt5/QtCore/qhash.h:285
#5  0x00007f07b98406e5 in KFileItemModel::data (this=0xdddfa0, index=90) at
/home/hpfeil/Downloads/dolphin-v20.12.1/src/kitemviews/kfileitemmodel.cpp:148
#6  0x00007f07b98a1bd8 in
KStandardItemListWidgetInformant::preferredRoleColumnWidth (this=0x1244ab0,
role=..., index=90, view=0x1219c20) at
/home/hpfeil/Downloads/dolphin-v20.12.1/src/kitemviews/kstandarditemlistwidget.cpp:63
#7  0x00007f07b98ce72a in
KItemListWidgetCreator<DolphinFileItemListWidget>::preferredRoleColumnWidth
(this=0x126fa60, role=..., index=90, view=0x1219c20) at
/home/hpfeil/Downloads/dolphin-v20.12.1/src/kitemviews/kitemlistview.h:859
#8  0x00007f07b988bad7 in KItemListView::preferredColumnWidths (this=0x1219c20,
itemRanges=...) at
/home/hpfeil/Downloads/dolphin-v20.12.1/src/kitemviews/kitemlistview.cpp:2221
#9  0x00007f07b988be91 in KItemListView::updatePreferredColumnWidths
(this=0x1219c20, itemRanges=...) at
/home/hpfeil/Downloads/dolphin-v20.12.1/src/kitemviews/kitemlistview.cpp:2276
#10 0x00007f07b988c134 in KItemListView::updatePreferredColumnWidths
(this=0x1219c20) at
/home/hpfeil/Downloads/dolphin-v20.12.1/src/kitemviews/kitemlistview.cpp:2315
#11 0x00007f07b9886edc in KItemListView::slotItemsRemoved (this=0x1219c20,
itemRanges=...) at
/home/hpfeil/Downloads/dolphin-v20.12.1/src/kitemviews/kitemlistview.cpp:1130
#12 0x00007f07b983b50b in KFileItemListView::slotItemsRemoved (this=0x1219c20,
itemRanges=...) at
/home/hpfeil/Downloads/dolphin-v20.12.1/src/kitemviews/kfileitemlistview.cpp:339
#13 0x00007f07b9896445 in QtPrivate::FunctorCall<QtPrivate::IndexesList<0>,
QtPrivate::List<KItemRangeList const&>, void, void
(KItemListView::*)(KItemRangeList const&)>::call (f=&virtual table offset 536,
o=0x1219c20, arg=0x7ffdcdebab40) at
/usr/include/qt5/QtCore/qobjectdefs_impl.h:152
#14 0x00007f07b9895732 in QtPrivate::FunctionPointer<void
(KItemListView::*)(KItemRangeList const&)>::call<QtPrivate::List<KItemRangeList
const&>, void> (f=&virtual table offset 536, o=0x1219c20, arg=0x7ffdcdebab40)
at /usr/include/qt5/QtCore/qobjectdefs_impl.h:185
#15 0x00007f07b989469a in QtPrivate::QSlotObject<void
(KItemListView::*)(KItemRangeList const&), QtPrivate::List<KItemRangeList
const&>, void>::impl (which=1, this_=0x121de20, r=0x1219c20, a=0x7ffdcdebab40,
ret=0x0) at /usr/include/qt5/QtCore/qobjectdefs_impl.h:418
#16 0x00007f07b77fa813 in ?? () from /usr/lib64/libQt5Core.so.5
#17 0x00007f07b982b571 in KItemModelBase::itemsRemoved (this=0xdddfa0, _t1=...)
at
/home/hpfeil/Downloads/dolphin-v20.12.1/build/src/dolphinprivate_autogen/Z3MQH7AOBD/moc_kitemmodelbase.cpp:253
#18 0x00007f07b9845e17 in KFileItemModel::removeItems (this=0xdddfa0,
itemRanges=..., behavior=KFileItemModel::DeleteItemData) at
/home/hpfeil/Downloads/dolphin-v20.12.1/src/kitemviews/kfileitemmodel.cpp:1319
#19 0x00007f07b9844efc in KFileItemModel::slotItemsDeleted (this=0xdddfa0,
items=...) at
/home/hpfeil/Downloads/dolphin-v20.12.1/src/kitemviews/kfileitemmodel.cpp:1059
#20 0x00007f07b9862ba6 in QtPrivate::FunctorCall<QtPrivate::IndexesList<0>,
QtPrivate::List<KFileItemList const&>, void, void
(KFileItemModel::*)(KFileItemList const&)>::call (f=(void
(KFileItemModel::*)(KFileItemModel * const, const KFileItemList &))
0x7f07b9844a90 <KFileItemModel::slotItemsDeleted(KFileItemList const&)>,
o=0xdddfa0, arg=0x7ffdcdebae80) at
/usr/include/qt5/QtCore/qobjectdefs_impl.h:152
#21 0x00007f07b986081a in QtPrivate::FunctionPointer<void
(KFileItemModel::*)(KFileItemList const&)>::call<QtPrivate::List<KFileItemList
const&>, void> (f=(void (KFileItemModel::*)(KFileItemModel * const, const
KFileItemList &)) 0x7f07b9844a90
<KFileItemModel::slotItemsDeleted(KFileItemList const&)>, o=0xdddfa0,
arg=0x7ffdcdebae80) at /usr/include/qt5/QtCore/qobjectdefs_impl.h:185
#22 0x00007f07b985d47a in QtPrivate::QSlotObject<void
(KFileItemModel::*)(KFileItemList const&), QtPrivate::List<KFileItemList
const&>, void>::impl (which=1, this_=0x1218c40, r=0xdddfa0, a=0x7ffdcdebae80,
ret=0x0) at /usr/include/qt5/QtCore/qobjectdefs_impl.h:418
#23 0x00007f07b77fa813 in ?? () from /usr/lib64/libQt5Core.so.5
#24 0x00007f07b8fcadf5 in KCoreDirLister::itemsDeleted(KFileItemList const&) ()
from /usr/lib64/libKF5KIOCore.so.5
#25 0x00007f07b8fce150 in ?? () from /usr/lib64/libKF5KIOCore.so.5
#26 0x00007f07b8fde573 in ?? () from /usr/lib64/libKF5KIOCore.so.5
#27 0x00007f07b8fdefb4 in ?? () from /usr/lib64/libKF5KIOCore.so.5
#28 0x00007f07b8fdf724 in ?? () from /usr/lib64/libKF5KIOCore.so.5
#29 0x00007f07b77fa813 in ?? () from /usr/lib64/libQt5Core.so.5
#30 0x00007f07b8f3cc05 in OrgKdeKDirNotifyInterface::FilesRemoved(QStringList
const&) () from /usr/lib64/libKF5KIOCore.so.5
#31 0x00007f07b8f3de43 in
OrgKdeKDirNotifyInterface::qt_metacall(QMetaObject::Call, int, void**) () from
/usr/lib64/libKF5KIOCore.so.5
#32 0x00007f07b892daf9 in ?? () from /usr/lib64/libQt5DBus.so.5
#33 0x00007f07b77f0931 in QObject::event(QEvent*) () from
/usr/lib64/libQt5Core.so.5
#34 0x00007f07b838026f in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() from /usr/lib64/libQt5Widgets.so.5
#35 0x00007f07b77c634a in QCoreApplication::notifyInternal2(QObject*, QEvent*)
() from /usr/lib64/libQt5Core.so.5
#36 0x00007f07b77c8b01 in QCoreApplicationPrivate::sendPostedEvents(QObject*,
int, QThreadData*) () from /usr/lib64/libQt5Core.so.5
#37 0x00007f07b781ab13 in ?? () from /usr/lib64/libQt5Core.so.5
#38 0x00007f07b3e375fb in g_main_context_dispatch () from
/usr/lib64/libglib-2.0.so.0
#39 0x00007f07b3e37878 in ?? () from /usr/lib64/libglib-2.0.so.0
#40 0x00007f07b3e3791f in g_main_context_iteration () from
/usr/lib64/libglib-2.0.so.0
#41 0x00007f07b781a1ff in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib64/libQt5Core.so.5
#42 0x00007f07b77c4e8b in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib64/libQt5Core.so.5
#43 0x00007f07b77ccaac in QCoreApplication::exec() () from
/usr/lib64/libQt5Core.so.5
#44 0x00007f07b99ead14 in kdemain (argc=1, argv=0x7ffdcdebbd98) at
/home/hpfeil/Downloads/dolphin-v20.12.1/src/main.cpp:222
#45 0x0000000000401154 in main (argc=1, argv=0x7ffdcdebbd98) at
/home/hpfeil/Downloads/dolphin-v20.12.1/build/src/dolphin_dummy.cpp:3
[Inferior 1 (process 27461) detached]

The reporter indicates this bug may be a duplicate of or related to bug 422282.

Possible duplicates by query: bug 432346, bug 429854, bug 416715.

Reported using DrKonqi

-- 
You are receiving this mail because:
You are on the CC list for the bug.


More information about the kfm-devel mailing list