*** Digikam::SearchTabHeader::searchWindow: Creating search window Digikam::CoreDB::getFormatStatistics: "SELECT COUNT(*), II.format FROM ImageInformation AS II INNER JOIN Images ON II.imageid=Images.id WHERE Images.status=1 AND Images.category=1 GROUP BY II.format;" Digikam::CoreDB::getFormatStatistics: "SELECT COUNT(*), II.format FROM ImageInformation AS II INNER JOIN Images ON II.imageid=Images.id WHERE Images.status=1 AND Images.category=2 GROUP BY II.format;" Digikam::CoreDB::getFormatStatistics: "SELECT COUNT(*), II.format FROM ImageInformation AS II INNER JOIN Images ON II.imageid=Images.id WHERE Images.status=1 AND Images.category=3 GROUP BY II.format;" Digikam::SearchField::createField: QList("3GP", "3GP [Video]", "AVI", "AVI [Video]", "BMP", "BMP [Image]", "EPS", "EPS [Image]", "GIF", "GIF [Image]", "HDR", "HDR [Image]", "JPG", "JPG [Image]", "JXL", "JXL [Image]", "MOV", "MOV [Video]", "MP3", "MP3 [Audio]", "MP4", "MP4 [Video]", "PNG", "PNG [Image]", "PSD", "PSD [Image]", "RAW-DNG", "RAW-DNG [Image]", "RAW-NEF", "RAW-NEF [Image]", "TIFF", "TIFF [Image]") Thread 1 "digikam" received signal SIGSEGV, Segmentation fault. 0x00007ffff6174ff2 in Digikam::TreeViewComboBoxLineEdit::mouseReleaseEvent (this=<optimized out>, event=<optimized out>) at /mnt/data/b/master/dktemp/digikam-master/core/libs/widgets/combo/comboboxutilities.cpp:457 457 /mnt/data/b/master/dktemp/digikam-master/core/libs/widgets/combo/comboboxutilities.cpp: Adresář nebo soubor neexistuje. (gdb) bt #0 0x00007ffff6174ff2 in Digikam::TreeViewComboBoxLineEdit::mouseReleaseEvent (this=<optimized out>, event=<optimized out>) at /mnt/data/b/master/dktemp/digikam-master/core/libs/widgets/combo/comboboxutilities.cpp:457 #1 0x00007ffff4f1bdfe in QWidget::event(QEvent*) () from /tmp/.mount_digiKatmdIx2/usr/lib/libQt6Widgets.so.6 #2 0x00007ffff4ebfbc6 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /tmp/.mount_digiKatmdIx2/usr/lib/libQt6Widgets.so.6 #3 0x00007ffff4ec946f in QApplication::notify(QObject*, QEvent*) () from /tmp/.mount_digiKatmdIx2/usr/lib/libQt6Widgets.so.6 #4 0x00007ffff3e8652a in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /tmp/.mount_digiKatmdIx2/usr/lib/libQt6Core.so.6 #5 0x00007ffff4ec7efb in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool, bool) () from /tmp/.mount_digiKatmdIx2/usr/lib/libQt6Widgets.so.6 #6 0x00007ffff4f2ecdb in ?? () from /tmp/.mount_digiKatmdIx2/usr/lib/libQt6Widgets.so.6 #7 0x00007ffff4f31b00 in ?? () from /tmp/.mount_digiKatmdIx2/usr/lib/libQt6Widgets.so.6 #8 0x00007ffff4ebfbc6 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /tmp/.mount_digiKatmdIx2/usr/lib/libQt6Widgets.so.6 #9 0x00007ffff3e8652a in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /tmp/.mount_digiKatmdIx2/usr/lib/libQt6Core.so.6 #10 0x00007ffff45bfa80 in QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) () from /tmp/.mount_digiKatmdIx2/usr/lib/libQt6Gui.so.6 #11 0x00007ffff461fb6c in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /tmp/.mount_digiKatmdIx2/usr/lib/libQt6Gui.so.6 #12 0x00007fffdbc1b65e in ?? () from /tmp/.mount_digiKatmdIx2/usr/lib/libQt6XcbQpa.so.6 #13 0x00007ffff3723d3b in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #14 0x00007ffff3779258 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #15 0x00007ffff37213e3 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #16 0x00007ffff415f0fe in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /tmp/.mount_digiKatmdIx2/usr/lib/libQt6Core.so.6 #17 0x00007ffff3e9298b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /tmp/.mount_digiKatmdIx2/usr/lib/libQt6Core.so.6 #18 0x00007ffff3e8ec56 in QCoreApplication::exec() () from /tmp/.mount_digiKatmdIx2/usr/lib/libQt6Core.so.6 #19 0x000055555555af69 in main (argc=<optimized out>, argv=<optimized out>) at /mnt/data/b/master/dktemp/digikam-master/core/app/main/main.cpp:490 (gdb) *** SUMMARY STEPS TO REPRODUCE 1. Go to Search > Advanced search, click on File Album Tags ( 1st option ) , then click on combobox in Tags 2. Kaboom ! 3. OBSERVED RESULT App stuck EXPECTED RESULT Return combobox of tags SOFTWARE/OS VERSIONS Linux/KDE Plasma: Linux Mint 21.3 Qt Version: Qt6 - ./digiKam-8.4.0-20240420T070832-x86-64-Qt6-debug.appimage ADDITIONAL INFORMATION
On my computer (Kubuntu 23.10), native digiKam compiled with Qt 6.7 do not crash. Which database did you use in background ? Gilles Caulier
I run the AppImage digiKam-8.4.0-20240418T164142-x86-64-Qt6.appimage on my computer and it do not crash with the same context. Here database is sqlite. Gilles Caulier
Git commit 800ec516e2960350fbbb2c61b5da1f11b9229399 by Maik Qualmann. Committed on 21/04/2024 at 13:10. Pushed by mqualmann into branch 'master'. fix QComboBox pointer was not set FIXED-IN: 8.4.0 M +1 -1 NEWS M +2 -1 core/libs/widgets/combo/comboboxutilities.cpp https://invent.kde.org/graphics/digikam/-/commit/800ec516e2960350fbbb2c61b5da1f11b9229399