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

            Bug ID: 485893
           Summary: Digikam::TreeViewComboBoxLineEdit::mouseReleaseEvent
                    Crash in Advanced Search
    Classification: Applications
           Product: digikam
           Version: 8.4.0
          Platform: Appimage
                OS: Linux
            Status: REPORTED
          Keywords: qt6
          Severity: normal
          Priority: NOR
         Component: Searches-Advanced
          Assignee: digikam-bugs-n...@kde.org
          Reporter: pschonm...@gmail.com
  Target Milestone: ---

***
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

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

Reply via email to