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

--- Comment #270 from timo...@zoho.com ---
I was using exiv2 0.27.1. I've updated to 0.27.2, disabled color management
(which was enabled in the other runs, since every run starts from a clean
digikam with default configuration). With
105ccfd47cc8ac73037eac0d6873581a9e49c1aa:

> digikam.general: Found 0 faces in "IMG_20180620_172836326_HDR.jpg" 
> QSize(4160, 3120) QSize(4160, 3120)
> digikam.general: Removing old entries ()
> digikam.general: Cancel Main Thread
> [Thread 0x7fff1affd700 (LWP 23850) exited]
> digikam.general: One job is done
> digikam.general: Cancel Main Thread
> [Thread 0x7fff1a7fc700 (LWP 23851) exited]
> digikam.general: Check for finish:  10 packages, 0 infos to filter, 
> hasFinished() false
> digikam.general: Try to get preview from 
> "/tmp/tmp.PyUwvaBSNi/Pictures/p/something/IMG_20180621_105141093.jpg"
> digikam.general: Preview quality:  1
> digikam.dimg: 
> "/tmp/tmp.PyUwvaBSNi/Pictures/p/something/IMG_20180621_105141093.jpg" : 
> "JPEG" file identified
> digikam.metaengine: Exif color-space tag is sRGB. Using default sRGB ICC 
> profile.
> digikam.facesengine: Good rect =  QRect(248,151 32x42) , conf =  0.81234
> digikam.general: Found 1 faces in "IMG_20180620_215959940_HDR.jpg" 
> QSize(4160, 3120) QSize(4160, 3120)
> digikam.general: Removing old entries ()
> digikam.general: Found 0 faces in "IMG_20180621_100509050.jpg" QSize(3120, 
> 4160) QSize(3120, 4160)
> digikam.general: Removing old entries ()
> 
> Thread 1137 "Thread (pooled)" received signal SIGSEGV, Segmentation fault.
> [Switching to Thread 0x7fff5cf59700 (LWP 4434)]
> Digikam::DImg::rotate (this=0x256ef48, angle=angle@entry=Digikam::DImg::ROT90)
>     at /tmp/tmp.PyUwvaBSNi/digikam/core/libs/dimg/dimg_transform.cpp:119
> 119                             *to = *from++;
> (gdb) bt
> #0  Digikam::DImg::rotate (this=0x256ef48, 
> angle=angle@entry=Digikam::DImg::ROT90) at 
> /tmp/tmp.PyUwvaBSNi/digikam/core/libs/dimg/dimg_transform.cpp:119
> #1  0x00007ffff78b4997 in Digikam::DImg::rotateAndFlip 
> (this=this@entry=0x256ef48, orientation=<optimized out>) at 
> /tmp/tmp.PyUwvaBSNi/digikam/core/libs/dimg/dimg_transform.cpp:450
> #2  0x00007ffff78b4b8e in Digikam::DImg::exifRotate 
> (this=this@entry=0x256ef48, filePath=...) at 
> /tmp/tmp.PyUwvaBSNi/digikam/core/libs/dimg/dimg_transform.cpp:562
> #3  0x00007ffff7967c74 in Digikam::PreviewLoadingTask::execute 
> (this=0x256ed60) at 
> /tmp/tmp.PyUwvaBSNi/digikam/core/libs/threadimageio/preview/previewtask.cpp:296
> #4  0x00007ffff797d84e in Digikam::LoadSaveThread::run (this=0x2525630) at 
> /tmp/tmp.PyUwvaBSNi/digikam/core/libs/threadimageio/fileio/loadsavethread.cpp:133
> #5  0x00007ffff799deae in Digikam::DynamicThread::Private::run 
> (this=0x2c4b4f0) at 
> /tmp/tmp.PyUwvaBSNi/digikam/core/libs/threads/dynamicthread.cpp:183
> #6  0x00007ffff4b1b7d2 in ?? () from 
> /nix/store/683732s7dq6bxrl267lcadl5lvn6i4nh-qtbase-5.12.0/lib/libQt5Core.so.5
> #7  0x00007ffff4b17062 in ?? () from 
> /nix/store/683732s7dq6bxrl267lcadl5lvn6i4nh-qtbase-5.12.0/lib/libQt5Core.so.5
> #8  0x00007ffff44e2ef7 in start_thread () from 
> /nix/store/iykxb0bmfjmi7s53kfg6pjbfpd8jmza6-glibc-2.27/lib/libpthread.so.0
> #9  0x00007ffff441822f in clone () from 
> /nix/store/iykxb0bmfjmi7s53kfg6pjbfpd8jmza6-glibc-2.27/lib/libc.so.6
> (gdb)

I don't think isolating a single image is going to work, since there is no
failure that is deterministically triggered by a single image. Sometimes the
scan succeeds without crash.

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

Reply via email to