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

            Bug ID: 457693
           Summary: digikam crashes if trying to delete selection of
                    multiple files
           Product: digikam
           Version: 7.7.0
          Platform: Compiled Sources
                OS: Linux
            Status: REPORTED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: digikam-bugs-n...@kde.org
          Reporter: thomas.bett...@gmail.com
  Target Milestone: ---

Application: digikam (7.7.0)
 (Compiled from sources)
Qt Version: 5.15.5
Frameworks Version: 5.96.0
Operating System: Linux 5.19.0-gentoo x86_64
Windowing System: X11
Distribution: "Gentoo Base System release 2.8"
DrKonqi: 5.25.4 [KCrashBackend]

-- Information about the crash:
steps to reproduce
1. select multiple files to delete
2. shift+del
3. observe this crash

The crash can be reproduced every time.

-- Backtrace:
Application: digiKam (digikam), signal: Segmentation fault

[KCrash Handler]
#4  0x00007f15a281f500 in QModelIndex::parent() const (this=0x55a44c759f70) at
/var/tmp/portage/dev-qt/qtwidgets-5.15.5-r1/work/qtbase-everywhere-src-5.15.5/include/QtCore/../../src/corelib/itemmodels/qabstractitemmodel.h:443
#5  0x00007f15a2846dae in QTreeView::drawRow(QPainter*, QStyleOptionViewItem
const&, QModelIndex const&) const (this=this@entry=0x55a4479e06a0,
painter=painter@entry=0x7ffe9f8ec828, option=..., index=...) at
/var/tmp/portage/dev-qt/qtwidgets-5.15.5-r1/work/qtbase-everywhere-src-5.15.5/src/widgets/itemviews/qtreeview.cpp:1610
#6  0x00007f15a3e9343b in Digikam::DeleteItemList::drawRow(QPainter*,
QStyleOptionViewItem const&, QModelIndex const&) const (this=0x55a4479e06a0,
p=0x7ffe9f8ec828, opt=..., index=...) at
/var/tmp/portage/media-gfx/digikam-7.7.0/work/digikam-7.7.0/core/libs/dialogs/deletedialog.cpp:230
#7  0x00007f15a284b93b in QTreeView::drawTree(QPainter*, QRegion const&) const
(this=this@entry=0x55a4479e06a0, painter=painter@entry=0x7ffe9f8ec828,
region=...) at
/var/tmp/portage/dev-qt/qtwidgets-5.15.5-r1/work/qtbase-everywhere-src-5.15.5/src/widgets/itemviews/qtreeview.cpp:1504
#8  0x00007f15a2850be0 in QTreeView::paintEvent(QPaintEvent*)
(this=0x55a4479e06a0, event=0x7ffe9f8ece20) at
/var/tmp/portage/dev-qt/qtwidgets-5.15.5-r1/work/qtbase-everywhere-src-5.15.5/src/widgets/itemviews/qtreeview.cpp:1332
#9  0x00007f15a25a1fae in QWidget::event(QEvent*)
(this=this@entry=0x55a4479e06a0, event=event@entry=0x7ffe9f8ece20) at
/var/tmp/portage/dev-qt/qtwidgets-5.15.5-r1/work/qtbase-everywhere-src-5.15.5/src/widgets/kernel/qwidget.cpp:8814
#10 0x00007f15a265259c in QFrame::event(QEvent*)
(this=this@entry=0x55a4479e06a0, e=e@entry=0x7ffe9f8ece20) at
/var/tmp/portage/dev-qt/qtwidgets-5.15.5-r1/work/qtbase-everywhere-src-5.15.5/src/widgets/widgets/qframe.cpp:550
#11 0x00007f15a2654eba in QAbstractScrollArea::viewportEvent(QEvent*)
(this=this@entry=0x55a4479e06a0, e=e@entry=0x7ffe9f8ece20) at
/var/tmp/portage/dev-qt/qtwidgets-5.15.5-r1/work/qtbase-everywhere-src-5.15.5/src/widgets/widgets/qabstractscrollarea.cpp:1095
#12 0x00007f15a27e0d83 in QAbstractItemView::viewportEvent(QEvent*)
(this=this@entry=0x55a4479e06a0, event=event@entry=0x7ffe9f8ece20) at
/var/tmp/portage/dev-qt/qtwidgets-5.15.5-r1/work/qtbase-everywhere-src-5.15.5/src/widgets/itemviews/qabstractitemview.cpp:1746
#13 0x00007f15a28519b9 in QTreeView::viewportEvent(QEvent*)
(this=0x55a4479e06a0, event=0x7ffe9f8ece20) at
/var/tmp/portage/dev-qt/qtwidgets-5.15.5-r1/work/qtbase-everywhere-src-5.15.5/src/widgets/itemviews/qtreeview.cpp:1314
#14 0x00007f15a2655731 in QAbstractScrollAreaPrivate::viewportEvent(QEvent*)
(event=<optimized out>, this=<optimized out>) at
/var/tmp/portage/dev-qt/qtwidgets-5.15.5-r1/work/qtbase-everywhere-src-5.15.5/src/widgets/widgets/qabstractscrollarea_p.h:111
#15 QAbstractScrollAreaFilter::eventFilter(QObject*, QEvent*) (this=<optimized
out>, o=<optimized out>, e=<optimized out>) at
/var/tmp/portage/dev-qt/qtwidgets-5.15.5-r1/work/qtbase-everywhere-src-5.15.5/src/widgets/widgets/qabstractscrollarea_p.h:122
#16 0x00007f15a187055c in
QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*)
(receiver=receiver@entry=0x55a4479e12e0, event=event@entry=0x7ffe9f8ece20) at
/var/tmp/portage/dev-qt/qtcore-5.15.5-r2/work/qtbase-everywhere-src-5.15.5/src/corelib/kernel/qcoreapplication.cpp:1190
#17 0x00007f15a255e022 in QApplicationPrivate::notify_helper(QObject*, QEvent*)
(this=this@entry=0x55a44294d140, receiver=receiver@entry=0x55a4479e12e0,
e=e@entry=0x7ffe9f8ece20) at
/var/tmp/portage/dev-qt/qtwidgets-5.15.5-r1/work/qtbase-everywhere-src-5.15.5/src/widgets/kernel/qapplication.cpp:3631
#18 0x00007f15a2565f64 in QApplication::notify(QObject*, QEvent*)
(this=0x7ffe9f8ef030, receiver=0x55a4479e12e0, e=0x7ffe9f8ece20) at
/var/tmp/portage/dev-qt/qtwidgets-5.15.5-r1/work/qtbase-everywhere-src-5.15.5/src/widgets/kernel/qapplication.cpp:3587
#19 0x00007f15a18707dc in QCoreApplication::notifyInternal2(QObject*, QEvent*)
(receiver=0x55a4479e12e0, event=0x7ffe9f8ece20) at
/var/tmp/portage/dev-qt/qtcore-5.15.5-r2/work/qtbase-everywhere-src-5.15.5/src/corelib/kernel/qcoreapplication.cpp:1064
#20 0x00007f15a1870a2a in QCoreApplication::sendSpontaneousEvent(QObject*,
QEvent*) (receiver=receiver@entry=0x55a4479e12e0,
event=event@entry=0x7ffe9f8ece20) at
/var/tmp/portage/dev-qt/qtcore-5.15.5-r2/work/qtbase-everywhere-src-5.15.5/src/corelib/kernel/qcoreapplication.cpp:1474
#21 0x00007f15a259a31b in QWidgetPrivate::sendPaintEvent(QRegion const&)
(this=this@entry=0x55a444e81c30, toBePainted=...) at
/var/tmp/portage/dev-qt/qtwidgets-5.15.5-r1/work/qtbase-everywhere-src-5.15.5/src/widgets/kernel/qwidget.cpp:5467
#22 0x00007f15a259b212 in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion
const&, QPoint const&, QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*,
QWidgetRepaintManager*) (this=this@entry=0x55a444e81c30,
pdev=pdev@entry=0x55a44c8ada00, rgn=..., offset=..., flags=flags@entry=...,
sharedPainter=sharedPainter@entry=0x0, repaintManager=<optimized out>) at
/var/tmp/portage/dev-qt/qtwidgets-5.15.5-r1/work/qtbase-everywhere-src-5.15.5/src/widgets/kernel/qwidget.cpp:5417
#23 0x00007f15a259bde0 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*,
QList<QObject*> const&, int, QRegion const&, QPoint const&,
QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*, QWidgetRepaintManager*)
(this=0x55a44c5adab0, pdev=0x55a44c8ada00, siblings=..., index=<optimized out>,
rgn=..., offset=..., flags=..., sharedPainter=0x0,
repaintManager=0x55a44c75a260) at
/var/tmp/portage/dev-qt/qtwidgets-5.15.5-r1/work/qtbase-everywhere-src-5.15.5/src/widgets/kernel/qwidget.cpp:5598
#24 0x00007f15a259bcd1 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*,
QList<QObject*> const&, int, QRegion const&, QPoint const&,
QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*, QWidgetRepaintManager*)
(this=0x55a44c5adab0, pdev=0x55a44c8ada00, siblings=..., index=1, rgn=...,
offset=..., flags=..., sharedPainter=0x0, repaintManager=0x55a44c75a260) at
/var/tmp/portage/dev-qt/qtwidgets-5.15.5-r1/work/qtbase-everywhere-src-5.15.5/src/widgets/kernel/qwidget.cpp:5584
#25 0x00007f15a259bcd1 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*,
QList<QObject*> const&, int, QRegion const&, QPoint const&,
QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*, QWidgetRepaintManager*)
(this=0x55a44c5adab0, pdev=0x55a44c8ada00, siblings=..., index=4, rgn=...,
offset=..., flags=..., sharedPainter=0x0, repaintManager=0x55a44c75a260) at
/var/tmp/portage/dev-qt/qtwidgets-5.15.5-r1/work/qtbase-everywhere-src-5.15.5/src/widgets/kernel/qwidget.cpp:5584
#26 0x00007f15a259bcd1 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*,
QList<QObject*> const&, int, QRegion const&, QPoint const&,
QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*, QWidgetRepaintManager*)
(this=this@entry=0x55a44c5adab0, pdev=pdev@entry=0x55a44c8ada00, siblings=...,
index=5, rgn=..., offset=..., flags=..., sharedPainter=0x0,
repaintManager=0x55a44c75a260) at
/var/tmp/portage/dev-qt/qtwidgets-5.15.5-r1/work/qtbase-everywhere-src-5.15.5/src/widgets/kernel/qwidget.cpp:5584
#27 0x00007f15a259b51f in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion
const&, QPoint const&, QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*,
QWidgetRepaintManager*) (this=this@entry=0x55a44c5adab0,
pdev=pdev@entry=0x55a44c8ada00, rgn=..., offset=..., flags=...,
flags@entry=..., sharedPainter=sharedPainter@entry=0x0,
repaintManager=<optimized out>) at
/var/tmp/portage/dev-qt/qtwidgets-5.15.5-r1/work/qtbase-everywhere-src-5.15.5/src/widgets/kernel/qwidget.cpp:5458
#28 0x00007f15a259bde0 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*,
QList<QObject*> const&, int, QRegion const&, QPoint const&,
QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*, QWidgetRepaintManager*)
(this=0x55a444e83cf0, pdev=0x55a44c8ada00, siblings=..., index=<optimized out>,
rgn=..., offset=..., flags=..., sharedPainter=0x0,
repaintManager=0x55a44c75a260) at
/var/tmp/portage/dev-qt/qtwidgets-5.15.5-r1/work/qtbase-everywhere-src-5.15.5/src/widgets/kernel/qwidget.cpp:5598
#29 0x00007f15a259bcd1 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*,
QList<QObject*> const&, int, QRegion const&, QPoint const&,
QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*, QWidgetRepaintManager*)
(this=this@entry=0x55a444e83cf0, pdev=pdev@entry=0x55a44c8ada00, siblings=...,
index=4, rgn=..., offset=..., flags=..., sharedPainter=0x0,
repaintManager=0x55a44c75a260) at
/var/tmp/portage/dev-qt/qtwidgets-5.15.5-r1/work/qtbase-everywhere-src-5.15.5/src/widgets/kernel/qwidget.cpp:5584
#30 0x00007f15a259b51f in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion
const&, QPoint const&, QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*,
QWidgetRepaintManager*) (this=this@entry=0x55a444e83cf0,
pdev=pdev@entry=0x55a44c8ada00, rgn=..., offset=..., flags=...,
flags@entry=..., sharedPainter=sharedPainter@entry=0x0,
repaintManager=<optimized out>) at
/var/tmp/portage/dev-qt/qtwidgets-5.15.5-r1/work/qtbase-everywhere-src-5.15.5/src/widgets/kernel/qwidget.cpp:5458
#31 0x00007f15a259bde0 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*,
QList<QObject*> const&, int, QRegion const&, QPoint const&,
QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*, QWidgetRepaintManager*)
(this=this@entry=0x55a445170bf0, pdev=pdev@entry=0x55a44c8ada00, siblings=...,
index=<optimized out>, rgn=..., offset=..., flags=..., sharedPainter=0x0,
repaintManager=0x55a44c75a260) at
/var/tmp/portage/dev-qt/qtwidgets-5.15.5-r1/work/qtbase-everywhere-src-5.15.5/src/widgets/kernel/qwidget.cpp:5598
#32 0x00007f15a259b51f in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion
const&, QPoint const&, QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*,
QWidgetRepaintManager*) (this=this@entry=0x55a445170bf0, pdev=<optimized out>,
rgn=..., offset=..., flags=..., flags@entry=...,
sharedPainter=sharedPainter@entry=0x0, repaintManager=<optimized out>) at
/var/tmp/portage/dev-qt/qtwidgets-5.15.5-r1/work/qtbase-everywhere-src-5.15.5/src/widgets/kernel/qwidget.cpp:5458
#33 0x00007f15a256ef85 in QWidgetRepaintManager::paintAndFlush()
(this=this@entry=0x55a44c75a260) at
/var/tmp/portage/dev-qt/qtwidgets-5.15.5-r1/work/qtbase-everywhere-src-5.15.5/src/widgets/kernel/qwidgetrepaintmanager.cpp:1009
#34 0x00007f15a256f2f4 in QWidgetRepaintManager::sync(QWidget*, QRegion const&)
(this=0x55a44c75a260, exposedWidget=0x7ffe9f8ee5c0, exposedRegion=...) at
/var/tmp/portage/dev-qt/qtwidgets-5.15.5-r1/work/qtbase-everywhere-src-5.15.5/src/widgets/kernel/qwidgetrepaintmanager.cpp:743
#35 0x00007f15a259b9cb in QWidgetPrivate::syncBackingStore(QRegion const&)
(this=this@entry=0x55a445170bf0, region=...) at
/var/tmp/portage/dev-qt/qtwidgets-5.15.5-r1/work/qtbase-everywhere-src-5.15.5/include/QtWidgets/5.15.5/QtWidgets/private/../../../../../src/widgets/kernel/qwidget_p.h:219
#36 0x00007f15a25be22c in QWidgetWindow::handleExposeEvent(QExposeEvent*)
(this=this@entry=0x55a44c73c6f0, event=event@entry=0x7ffe9f8ee240) at
/var/tmp/portage/dev-qt/qtwidgets-5.15.5-r1/work/qtbase-everywhere-src-5.15.5/src/widgets/kernel/qwidgetwindow.cpp:1031
#37 0x00007f15a25beacf in QWidgetWindow::event(QEvent*) (this=0x55a44c73c6f0,
event=0x7ffe9f8ee240) at
/var/tmp/portage/dev-qt/qtwidgets-5.15.5-r1/work/qtbase-everywhere-src-5.15.5/src/widgets/kernel/qwidgetwindow.cpp:347
#38 0x00007f15a255e032 in QApplicationPrivate::notify_helper(QObject*, QEvent*)
(this=this@entry=0x55a44294d140, receiver=receiver@entry=0x55a44c73c6f0,
e=e@entry=0x7ffe9f8ee240) at
/var/tmp/portage/dev-qt/qtwidgets-5.15.5-r1/work/qtbase-everywhere-src-5.15.5/src/widgets/kernel/qapplication.cpp:3637
#39 0x00007f15a2565eef in QApplication::notify(QObject*, QEvent*)
(this=0x7ffe9f8ef030, receiver=0x55a44c73c6f0, e=0x7ffe9f8ee240) at
/var/tmp/portage/dev-qt/qtwidgets-5.15.5-r1/work/qtbase-everywhere-src-5.15.5/src/widgets/kernel/qapplication.cpp:2977
#40 0x00007f15a18707dc in QCoreApplication::notifyInternal2(QObject*, QEvent*)
(receiver=0x55a44c73c6f0, event=0x7ffe9f8ee240) at
/var/tmp/portage/dev-qt/qtcore-5.15.5-r2/work/qtbase-everywhere-src-5.15.5/src/corelib/kernel/qcoreapplication.cpp:1064
#41 0x00007f15a1870a2a in QCoreApplication::sendSpontaneousEvent(QObject*,
QEvent*) (receiver=receiver@entry=0x55a44c73c6f0,
event=event@entry=0x7ffe9f8ee240) at
/var/tmp/portage/dev-qt/qtcore-5.15.5-r2/work/qtbase-everywhere-src-5.15.5/src/corelib/kernel/qcoreapplication.cpp:1474
#42 0x00007f15a1d173f0 in
QGuiApplicationPrivate::processExposeEvent(QWindowSystemInterfacePrivate::ExposeEvent*)
(e=<optimized out>) at
/var/tmp/portage/dev-qt/qtgui-5.15.5-r1/work/qtbase-everywhere-src-5.15.5/src/gui/kernel/qguiapplication.cpp:3258
#43 0x00007f15a1d176be in
QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*)
(e=e@entry=0x55a4479d40b0) at
/var/tmp/portage/dev-qt/qtgui-5.15.5-r1/work/qtbase-everywhere-src-5.15.5/src/gui/kernel/qguiapplication.cpp:2070
#44 0x00007f15a1cf58b5 in
QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(flags=..., flags@entry=...) at
/var/tmp/portage/dev-qt/qtgui-5.15.5-r1/work/qtbase-everywhere-src-5.15.5/src/gui/kernel/qwindowsysteminterface.cpp:1169
#45 0x00007f158a314a22 in xcbSourceDispatch(GSource*, GSourceFunc, gpointer)
(source=source@entry=0x55a442a8bf20) at
/var/tmp/portage/dev-qt/qtgui-5.15.5-r1/work/qtbase-everywhere-src-5.15.5/src/plugins/platforms/xcb/qxcbeventdispatcher.cpp:105
#46 0x00007f1593a9bba9 in g_main_dispatch (context=0x7f1584005010) at
../glib-2.72.3/glib/gmain.c:3417
#47 g_main_context_dispatch (context=context@entry=0x7f1584005010) at
../glib-2.72.3/glib/gmain.c:4135
#48 0x00007f1593a9bf4c in g_main_context_iterate
(context=context@entry=0x7f1584005010, block=block@entry=1,
dispatch=dispatch@entry=1, self=<optimized out>) at
../glib-2.72.3/glib/gmain.c:4211
#49 0x00007f1593a9bfd2 in g_main_context_iteration (context=0x7f1584005010,
may_block=1) at ../glib-2.72.3/glib/gmain.c:4276
#50 0x00007f15a18ccc8e in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=0x55a442a92790, flags=...) at
/var/tmp/portage/dev-qt/qtcore-5.15.5-r2/work/qtbase-everywhere-src-5.15.5/src/corelib/kernel/qeventdispatcher_glib.cpp:423
#51 0x00007f158a314d8c in
QXcbGlibEventDispatcher::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=<optimized out>, flags=...) at
/var/tmp/portage/dev-qt/qtgui-5.15.5-r1/work/qtbase-everywhere-src-5.15.5/src/plugins/platforms/xcb/qxcbeventdispatcher.cpp:143
#52 0x00007f15a186e813 in
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=this@entry=0x7ffe9f8ee510, flags=..., flags@entry=...) at
/var/tmp/portage/dev-qt/qtcore-5.15.5-r2/work/qtbase-everywhere-src-5.15.5/src/corelib/kernel/qeventloop.cpp:139
#53 0x00007f15a186ec6a in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)
(this=this@entry=0x7ffe9f8ee510, flags=..., flags@entry=...) at
/var/tmp/portage/dev-qt/qtcore-5.15.5-r2/work/qtbase-everywhere-src-5.15.5/include/QtCore/../../src/corelib/global/qflags.h:69
#54 0x00007f15a2770fa3 in QDialog::exec() (this=0x7ffe9f8ee5c0) at
/var/tmp/portage/dev-qt/qtwidgets-5.15.5-r1/work/qtbase-everywhere-src-5.15.5/include/QtCore/../../src/corelib/global/qflags.h:121
#55 0x00007f15a3e9274d in Digikam::DeleteDialog::confirmDeleteList(QList<QUrl>
const&, Digikam::DeleteDialogMode::ListMode,
Digikam::DeleteDialogMode::DeleteMode) (this=this@entry=0x7ffe9f8ee5c0,
condemnedFiles=..., listMode=listMode@entry=Digikam::DeleteDialogMode::Files,
deleteMode=deleteMode@entry=Digikam::DeleteDialogMode::NoChoiceDeletePermanently)
at
/var/tmp/portage/media-gfx/digikam-7.7.0/work/digikam-7.7.0/core/libs/dialogs/deletedialog.cpp:553
#56 0x00007f15a3dedad3 in
Digikam::ItemViewUtilities::deleteImages(QList<Digikam::ItemInfo> const&,
Digikam::ItemViewUtilities::DeleteMode) (this=0x55a442ef9340, infos=...,
deleteMode=deleteMode@entry=Digikam::ItemViewUtilities::DeletePermanently) at
/var/tmp/portage/media-gfx/digikam-7.7.0/work/digikam-7.7.0/core/app/items/utils/itemviewutilities.cpp:141
#57 0x00007f15a3ddfe20 in
Digikam::DigikamItemView::deleteSelected(Digikam::ItemViewUtilities::DeleteMode)
(this=0x55a443129930,
deleteMode=deleteMode@entry=Digikam::ItemViewUtilities::DeletePermanently) at
/var/tmp/portage/media-gfx/digikam-7.7.0/work/digikam-7.7.0/core/app/items/views/digikamitemview.cpp:624
#58 0x00007f15a3e309a3 in Digikam::ItemIconView::slotImageDeletePermanently()
(this=this@entry=0x55a442e54530) at
/var/tmp/portage/media-gfx/digikam-7.7.0/work/digikam-7.7.0/core/app/views/stack/itemiconview_items.cpp:263
#59 0x00007f15a3d8889e in Digikam::ItemIconView::qt_static_metacall(QObject*,
QMetaObject::Call, int, void**) (_o=0x55a442e54530, _c=<optimized out>,
_id=104, _a=0x7ffe9f8ee790) at
/var/tmp/portage/media-gfx/digikam-7.7.0/work/digikam-7.7.0_build/core/app/gui_digikam_obj_autogen/7GWWJNZG4Q/moc_itemiconview.cpp:721
#60 0x00007f15a18aa414 in doActivate<false>(QObject*, int, void**)
(sender=0x55a446d8d380, signal_index=4, argv=0x7ffe9f8ee790) at
/var/tmp/portage/dev-qt/qtcore-5.15.5-r2/work/qtbase-everywhere-src-5.15.5/src/corelib/kernel/qobject.cpp:3898
#61 0x00007f15a18a33d0 in QMetaObject::activate(QObject*, QMetaObject const*,
int, void**) (sender=sender@entry=0x55a446d8d380, m=m@entry=0x7f15a2aabd40
<QAction::staticMetaObject>, local_signal_index=local_signal_index@entry=1,
argv=argv@entry=0x7ffe9f8ee790) at
/var/tmp/portage/dev-qt/qtcore-5.15.5-r2/work/qtbase-everywhere-src-5.15.5/src/corelib/kernel/qobject.cpp:3946
#62 0x00007f15a2556f8a in QAction::triggered(bool)
(this=this@entry=0x55a446d8d380, _t1=<optimized out>) at
.moc/moc_qaction.cpp:379
#63 0x00007f15a2559c0d in QAction::activate(QAction::ActionEvent)
(this=this@entry=0x55a446d8d380, event=event@entry=QAction::Trigger) at
/var/tmp/portage/dev-qt/qtwidgets-5.15.5-r1/work/qtbase-everywhere-src-5.15.5/src/widgets/kernel/qaction.cpp:1161
#64 0x00007f15a255a843 in QAction::event(QEvent*) (this=0x55a446d8d380,
e=0x7ffe9f8eeaf0) at
/var/tmp/portage/dev-qt/qtwidgets-5.15.5-r1/work/qtbase-everywhere-src-5.15.5/src/widgets/kernel/qaction.cpp:1086
#65 0x00007f15a255e032 in QApplicationPrivate::notify_helper(QObject*, QEvent*)
(this=this@entry=0x55a44294d140, receiver=receiver@entry=0x55a446d8d380,
e=e@entry=0x7ffe9f8eeaf0) at
/var/tmp/portage/dev-qt/qtwidgets-5.15.5-r1/work/qtbase-everywhere-src-5.15.5/src/widgets/kernel/qapplication.cpp:3637
#66 0x00007f15a2565eef in QApplication::notify(QObject*, QEvent*)
(this=0x7ffe9f8ef030, receiver=0x55a446d8d380, e=0x7ffe9f8eeaf0) at
/var/tmp/portage/dev-qt/qtwidgets-5.15.5-r1/work/qtbase-everywhere-src-5.15.5/src/widgets/kernel/qapplication.cpp:2977
#67 0x00007f15a18707dc in QCoreApplication::notifyInternal2(QObject*, QEvent*)
(receiver=0x55a446d8d380, event=0x7ffe9f8eeaf0) at
/var/tmp/portage/dev-qt/qtcore-5.15.5-r2/work/qtbase-everywhere-src-5.15.5/src/corelib/kernel/qcoreapplication.cpp:1064
#68 0x00007f15a1870a12 in QCoreApplication::sendEvent(QObject*, QEvent*)
(receiver=<optimized out>, event=event@entry=0x7ffe9f8eeaf0) at
/var/tmp/portage/dev-qt/qtcore-5.15.5-r2/work/qtbase-everywhere-src-5.15.5/src/corelib/kernel/qcoreapplication.cpp:1462
#69 0x00007f15a1d4476b in QShortcutMap::dispatchEvent(QKeyEvent*)
(this=this@entry=0x55a44294d208, e=e@entry=0x7ffe9f8eebb0) at
/var/tmp/portage/dev-qt/qtgui-5.15.5-r1/work/qtbase-everywhere-src-5.15.5/src/gui/kernel/qshortcutmap.cpp:675
#70 0x00007f15a1d44f8d in QShortcutMap::tryShortcut(QKeyEvent*)
(this=this@entry=0x55a44294d208, e=e@entry=0x7ffe9f8eebb0) at
/var/tmp/portage/dev-qt/qtgui-5.15.5-r1/work/qtbase-everywhere-src-5.15.5/src/gui/kernel/qshortcutmap.cpp:343
#71 0x00007f15a1cf843e in QWindowSystemInterface::handleShortcutEvent(QWindow*,
unsigned long, int, QFlags<Qt::KeyboardModifier>, unsigned int, unsigned int,
unsigned int, QString const&, bool, unsigned short) (window=<optimized out>,
window@entry=0x55a4431812f0, timestamp=45348569, keyCode=16777223,
modifiers=..., nativeScanCode=119, nativeVirtualKey=65535, nativeModifiers=17,
text=..., autorepeat=false, count=1) at
/var/tmp/portage/dev-qt/qtgui-5.15.5-r1/work/qtbase-everywhere-src-5.15.5/src/gui/kernel/qwindowsysteminterface.cpp:477
#72 0x00007f15a1d128ea in
QGuiApplicationPrivate::processKeyEvent(QWindowSystemInterfacePrivate::KeyEvent*)
(e=e@entry=0x55a44c8d4a10) at
/var/tmp/portage/dev-qt/qtgui-5.15.5-r1/work/qtbase-everywhere-src-5.15.5/src/gui/kernel/qguiapplication.cpp:2395
#73 0x00007f15a1d17612 in
QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*)
(e=e@entry=0x55a44c8d4a10) at
/var/tmp/portage/dev-qt/qtgui-5.15.5-r1/work/qtbase-everywhere-src-5.15.5/src/gui/kernel/qguiapplication.cpp:2008
#74 0x00007f15a1cf58b5 in
QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(flags=..., flags@entry=...) at
/var/tmp/portage/dev-qt/qtgui-5.15.5-r1/work/qtbase-everywhere-src-5.15.5/src/gui/kernel/qwindowsysteminterface.cpp:1169
#75 0x00007f158a314a22 in xcbSourceDispatch(GSource*, GSourceFunc, gpointer)
(source=source@entry=0x55a442a8bf20) at
/var/tmp/portage/dev-qt/qtgui-5.15.5-r1/work/qtbase-everywhere-src-5.15.5/src/plugins/platforms/xcb/qxcbeventdispatcher.cpp:105
#76 0x00007f1593a9bba9 in g_main_dispatch (context=0x7f1584005010) at
../glib-2.72.3/glib/gmain.c:3417
#77 g_main_context_dispatch (context=context@entry=0x7f1584005010) at
../glib-2.72.3/glib/gmain.c:4135
#78 0x00007f1593a9bf4c in g_main_context_iterate
(context=context@entry=0x7f1584005010, block=block@entry=1,
dispatch=dispatch@entry=1, self=<optimized out>) at
../glib-2.72.3/glib/gmain.c:4211
#79 0x00007f1593a9bfd2 in g_main_context_iteration (context=0x7f1584005010,
may_block=1) at ../glib-2.72.3/glib/gmain.c:4276
#80 0x00007f15a18ccc8e in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=0x55a442a92790, flags=...) at
/var/tmp/portage/dev-qt/qtcore-5.15.5-r2/work/qtbase-everywhere-src-5.15.5/src/corelib/kernel/qeventdispatcher_glib.cpp:423
#81 0x00007f158a314d8c in
QXcbGlibEventDispatcher::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=<optimized out>, flags=...) at
/var/tmp/portage/dev-qt/qtgui-5.15.5-r1/work/qtbase-everywhere-src-5.15.5/src/plugins/platforms/xcb/qxcbeventdispatcher.cpp:143
#82 0x00007f15a186e813 in
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=this@entry=0x7ffe9f8eef40, flags=..., flags@entry=...) at
/var/tmp/portage/dev-qt/qtcore-5.15.5-r2/work/qtbase-everywhere-src-5.15.5/src/corelib/kernel/qeventloop.cpp:139
#83 0x00007f15a186ec6a in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)
(this=this@entry=0x7ffe9f8eef40, flags=..., flags@entry=...) at
/var/tmp/portage/dev-qt/qtcore-5.15.5-r2/work/qtbase-everywhere-src-5.15.5/include/QtCore/../../src/corelib/global/qflags.h:69
#84 0x00007f15a18788b6 in QCoreApplication::exec() () at
/var/tmp/portage/dev-qt/qtcore-5.15.5-r2/work/qtbase-everywhere-src-5.15.5/include/QtCore/../../src/corelib/global/qflags.h:121
#85 0x00007f15a1d0a42e in QGuiApplication::exec() () at
/var/tmp/portage/dev-qt/qtgui-5.15.5-r1/work/qtbase-everywhere-src-5.15.5/src/gui/kernel/qguiapplication.cpp:1867
#86 0x00007f15a255dfab in QApplication::exec() () at
/var/tmp/portage/dev-qt/qtwidgets-5.15.5-r1/work/qtbase-everywhere-src-5.15.5/src/widgets/kernel/qapplication.cpp:2829
#87 0x000055a440c1f27b in main(int, char**) (argc=<optimized out>,
argv=<optimized out>) at
/var/tmp/portage/media-gfx/digikam-7.7.0/work/digikam-7.7.0/core/app/main/main.cpp:415
[Inferior 1 (process 19855) detached]

Reported using DrKonqi

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to