https://bugs.kde.org/show_bug.cgi?id=399923
--- Comment #72 from timo...@zoho.com --- Looks like we're on the right track! At first I got the `double free` error again (unfortunately didn't save the backtrace). In that run "Wrong function called" did not occur in the log. But then I tried again and got the usual segfault. This time Wrong function called *did* occur in the log exactly once immediately before the segfault: > digikam.general: Found 0 faces in "Ostsee[...]065.JPG" QSize(3264, 2448) > QSize(3264, 2448) > digikam.database: Search result: 3309 > digikam.general: Removing old entries () > digikam.facesengine: detectMultiScale: image size 800 600 searchIncrement > 1.1 grouping 3 flags 1 min size 26 26 > > digikam.general: Check for finish: 51 packages, 0 infos to filter, > hasFinished() false > digikam.dimg: "/home/timo/Pictures/pictures/Pictures/[...]Ostsee[...]083.JPG" > : JPEG file identified > digikam.general: !!!!!!!!!!!!!!!!!!!!!! Wrong function called > !!!!!!!!!!!!!!!!!!!!!! > digikam.general: Cancel Main Thread > > Thread 476 "Thread (pooled)" received signal SIGSEGV, Segmentation fault. > [Switching to Thread 0x7fff3deaf700 (LWP 13902)] > 0xffffffffffffffff in ?? () > (gdb) bt > #0 0xffffffffffffffff in ?? () > #1 0x00007ffff648c9bc in Digikam::LoadingTask::progressInfo (this=0x314b320, > img=<optimized out>, progress=0.850000024) > at > /home/timo/tmp/source/core/libs/threadimageio/fileio/loadsavetask.cpp:67 > #2 0x00007ffff6260850 in Digikam::JPEGLoader::load > (this=this@entry=0x7fff3deae8d0, filePath=..., > observer=observer@entry=0x314b330) > at /home/timo/tmp/source/core/libs/dimg/loaders/jpegloader.cpp:470 > #3 0x00007ffff63b3810 in Digikam::DImg::load (this=this@entry=0x314b518, > filePath=..., loadFlagsInt=loadFlagsInt@entry=63, > observer=observer@entry=0x314b330, > rawDecodingSettings=...) at > /home/timo/tmp/source/core/libs/dimg/dimg.cpp:429 > #4 0x00007ffff63b3e10 in Digikam::DImg::load (this=this@entry=0x314b518, > filePath=..., observer=observer@entry=0x314b330, rawDecodingSettings=...) > at /home/timo/tmp/source/core/libs/dimg/dimg.cpp:373 > #5 0x00007ffff6468736 in Digikam::PreviewLoadingTask::execute > (this=0x314b320) at > /home/timo/tmp/source/core/libs/threadimageio/preview/previewtask.cpp:292 > #6 0x00007ffff647fd3e in Digikam::LoadSaveThread::run (this=0x3d58b60) at > /home/timo/tmp/source/core/libs/threadimageio/fileio/loadsavethread.cpp:133 > #7 0x00007ffff64a213e in Digikam::DynamicThread::Private::run > (this=0x3d5ab60) at > /home/timo/tmp/source/core/libs/threads/dynamicthread.cpp:183 > #8 0x00007fffe958e602 in ?? () from > /nix/store/r6n4b9crppc0rmrr2z46xkqa87agydqy-qtbase-5.11.1/lib/libQt5Core.so.5 > #9 0x00007fffe959712b in ?? () from > /nix/store/r6n4b9crppc0rmrr2z46xkqa87agydqy-qtbase-5.11.1/lib/libQt5Core.so.5 > #10 0x00007ffff51fa5a7 in start_thread () from > /nix/store/g2yk54hifqlsjiha3szr4q3ccmdzyrdv-glibc-2.27/lib/libpthread.so.0 > #11 0x00007fffe6a6922f in clone () from > /nix/store/g2yk54hifqlsjiha3szr4q3ccmdzyrdv-glibc-2.27/lib/libc.so.6 > (gdb) -- You are receiving this mail because: You are watching all bug changes.