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.

Reply via email to