https://bugs.kde.org/show_bug.cgi?id=422502
--- Comment #7 from yaogen <bugs.kde....@yaogen.se> --- Indeed, those are Exiv2 thrown stuff. I only caught those by following the instructions to use 'catch throw'. But after removing that breakpoint and letting the Assertion hit, I got the following: ASSERT failure in QList<T>::at: "index out of range", file /usr/include/qt/QtCore/qlist.h, line 571 --Type <RET> for more, q to quit, c to continue without paging-- Thread 1 "digikam" received signal SIGABRT, Aborted. [Switching to Thread 0x7fffdddc60c0 (LWP 1352309)] 0x00007ffff4cff355 in raise () from /usr/lib/libc.so.6 (gdb) bt #0 0x00007ffff4cff355 in raise () at /usr/lib/libc.so.6 #1 0x00007ffff4ce8853 in abort () at /usr/lib/libc.so.6 #2 0x00007ffff51119ac in () at /usr/lib/libQt5Core.so.5 #3 0x00007ffff5110db6 in () at /usr/lib/libQt5Core.so.5 #4 0x00007ffff72258da in () at /usr/lib/libdigikamdatabase.so.6.4.0 #5 0x00007ffff72c5711 in Digikam::ItemInfo::imageCommonContainer() const () at /usr/lib/libdigikamdatabase.so.6.4.0 #6 0x00007ffff79b63b6 in Digikam::ItemPropertiesSideBarDB::setImagePropertiesInformation(QUrl const&) () at /usr/lib/libdigikamgui.so.6.4.0 #7 0x00007ffff79b8891 in Digikam::ItemPropertiesSideBarDB::slotChangedTab(QWidget*) () at /usr/lib/libdigikamgui.so.6.4.0 #8 0x00007ffff79b60e4 in Digikam::ItemPropertiesSideBarDB::itemChanged(Digikam::ItemInfoList const&, QRect const&, Digikam::DImg*, Digikam::DImageHistory const&) () at /usr/lib/libdigikamgui.so.6.4.0 #9 0x00007ffff79b61ab in Digikam::ItemPropertiesSideBarDB::itemChanged(Digikam::ItemInfoList const&) () at /usr/lib/libdigikamgui.so.6.4.0 #10 0x00007ffff7970169 in Digikam::ItemIconView::slotDispatchImageSelected() () at /usr/lib/libdigikamgui.so.6.4.0 #11 0x00007ffff78ba283 in () at /usr/lib/libdigikamgui.so.6.4.0 #12 0x00007ffff5362d90 in () at /usr/lib/libQt5Core.so.5 #13 0x00007ffff536684b in QTimer::timeout(QTimer::QPrivateSignal) () at /usr/lib/libQt5Core.so.5 #14 0x00007ffff535907f in QObject::event(QEvent*) () at /usr/lib/libQt5Core.so.5 #15 0x00007ffff5dd2652 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5 #16 0x00007ffff532d2d2 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib/libQt5Core.so.5 #17 0x00007ffff5383485 in QTimerInfoList::activateTimers() () at /usr/lib/libQt5Core.so.5 #18 0x00007ffff5383d6a in () at /usr/lib/libQt5Core.so.5 #19 0x00007fffed9db43c in g_main_context_dispatch () at /usr/lib/libglib-2.0.so.0 #20 0x00007fffeda28fa9 in () at /usr/lib/libglib-2.0.so.0 #21 0x00007fffed9da221 in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0 #22 0x00007ffff5384101 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5 #23 0x00007ffff532bc0c in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5 #24 0x00007ffff53340a6 in QCoreApplication::exec() () at /usr/lib/libQt5Core.so.5 #25 0x0000555555559391 in main () -- You are receiving this mail because: You are watching all bug changes.