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

--- Comment #35 from timo...@zoho.com ---
With the version from today (c71842f1624c6d6518a20e071d36512f0250595b) I could
reproduce the QMap error again. That was before I managed to get the debug
working however:

> digikam.general: Check for finish:  22 packages, 0 infos to filter, 
> hasFinished() false
> digikam.dimg: 
> "/home/timo/Pictures/Pictures/Android/Pictures/Screenshots/Screenshot_2014-05-15-18-47-42.png"
>   : PNG file identified
> digikam.metaengine: Loading image history  ""
> digikam.metaengine: DateTime => Exif.Photo.DateTimeOriginal => 
> QDateTime(2014-05-15 18:47:44.000 CEST Qt::TimeSpec(LocalTime))
> digikam.metaengine: DateTime => Exif.Image.DateTime => QDateTime(2014-05-15 
> 18:47:44.000 CEST Qt::TimeSpec(LocalTime))
> 
> Thread 77 "Thread (pooled)" received signal SIGSEGV, Segmentation fault.
> [Switching to Thread 0x7ffef3fff700 (LWP 26867)]
> 0x00007ffff5fd0063 in QMapNode<QString, QVariant>::copy(QMapData<QString, 
> QVariant>*) const () from 
> /nix/store/752mjcqc64a8v4q241kzrmsx3vrl2sjn-digikam-6.0.0-beta2/lib/libdigikamcore.so.6.0.0
> (gdb) bg
> Undefined command: "bg".  Try "help".
> (gdb) bt
> #0  0x00007ffff5fd0063 in QMapNode<QString, QVariant>::copy(QMapData<QString, 
> QVariant>*) const () from 
> /nix/store/752mjcqc64a8v4q241kzrmsx3vrl2sjn-digikam-6.0.0-beta2/lib/libdigikamcore.so.6.0.0
> #1  0x00007ffff5fd01b2 in QMap<QString, QVariant>::insert(QString const&, 
> QVariant const&) () from 
> /nix/store/752mjcqc64a8v4q241kzrmsx3vrl2sjn-digikam-6.0.0-beta2/lib/libdigikamcore.so.6.0.0
> #2  0x00007ffff61618de in Digikam::DImg::setAttribute(QString const&, 
> QVariant const&) () from 
> /nix/store/752mjcqc64a8v4q241kzrmsx3vrl2sjn-digikam-6.0.0-beta2/lib/libdigikamcore.so.6.0.0
> #3  0x00007ffff6239922 in Digikam::LoadSaveThread::exifRotate(Digikam::DImg&, 
> QString const&) () from 
> /nix/store/752mjcqc64a8v4q241kzrmsx3vrl2sjn-digikam-6.0.0-beta2/lib/libdigikamcore.so.6.0.0
> #4  0x00007ffff6251b1c in Digikam::PreviewLoadingTask::execute() () from 
> /nix/store/752mjcqc64a8v4q241kzrmsx3vrl2sjn-digikam-6.0.0-beta2/lib/libdigikamcore.so.6.0.0
> #5  0x00007ffff6238add in Digikam::LoadSaveThread::run() () from 
> /nix/store/752mjcqc64a8v4q241kzrmsx3vrl2sjn-digikam-6.0.0-beta2/lib/libdigikamcore.so.6.0.0
> #6  0x00007ffff6282574 in Digikam::DynamicThread::Private::run() () from 
> /nix/store/752mjcqc64a8v4q241kzrmsx3vrl2sjn-digikam-6.0.0-beta2/lib/libdigikamcore.so.6.0.0
> #7  0x00007fffe9310602 in ?? () from 
> /nix/store/br6yml05dzhccpaf4zi48vw3iw1xayzg-qtbase-5.11.1/lib/libQt5Core.so.5
> #8  0x00007fffe931912b in ?? () from 
> /nix/store/br6yml05dzhccpaf4zi48vw3iw1xayzg-qtbase-5.11.1/lib/libQt5Core.so.5
> #9  0x00007ffff4f795a7 in start_thread () from 
> /nix/store/fg4yq8i8wd08xg3fy58l6q73cjy8hjr2-glibc-2.27/lib/libpthread.so.0
> #10 0x00007fffe67db22f in clone () from 
> /nix/store/fg4yq8i8wd08xg3fy58l6q73cjy8hjr2-glibc-2.27/lib/libc.so.6

Stacktraces after I got debug working (all the other error):

> digikam.general: Check for finish:  51 packages, 0 infos to filter, 
> hasFinished() false
> digikam.dimg: 
> "/home/timo/Pictures/Pictures/Android/Whatsapp/IMG-20130707-WA0000.jpg"  : 
> JPEG file identified
> digikam.metaengine: Loading image history  ""
> digikam.metaengine: DateTime => Exif.Photo.DateTimeOriginal => 
> QDateTime(2014-04-17 14:44:29.000 CEST Qt::TimeSpec(LocalTime))
> digikam.metaengine: DateTime => Exif.Image.DateTime => QDateTime(2014-04-17 
> 14:44:29.000 CEST Qt::TimeSpec(LocalTime))
> digikam.dimg: 
> "/home/timo/Pictures/Pictures/Android/Whatsapp/IMG-20130708-WA0000.jpg"  : 
> JPEG file identified
> digikam.metaengine: Loading image history  ""
> digikam.metaengine: DateTime => Exif.Photo.DateTimeOriginal => 
> QDateTime(2013-07-08 16:44:29.000 CEST Qt::TimeSpec(LocalTime))
> digikam.metaengine: DateTime => Exif.Photo.DateTimeDigitized => 
> QDateTime(2013-07-08 16:44:29.000 CEST Qt::TimeSpec(LocalTime))
> double free or corruption (out)
> 
> Thread 34 "Thread (pooled)" received signal SIGABRT, Aborted.
> [Switching to Thread 0x7fff3dae2700 (LWP 31498)]
> 0x00007fffe699cbe0 in raise () from 
> /nix/store/fg4yq8i8wd08xg3fy58l6q73cjy8hjr2-glibc-2.27/lib/libc.so.6
> (gdb) bt
> #0  0x00007fffe699cbe0 in raise () from 
> /nix/store/fg4yq8i8wd08xg3fy58l6q73cjy8hjr2-glibc-2.27/lib/libc.so.6
> #1  0x00007fffe699ddc1 in abort () from 
> /nix/store/fg4yq8i8wd08xg3fy58l6q73cjy8hjr2-glibc-2.27/lib/libc.so.6
> #2  0x00007fffe69de2ac in __libc_message () from 
> /nix/store/fg4yq8i8wd08xg3fy58l6q73cjy8hjr2-glibc-2.27/lib/libc.so.6
> #3  0x00007fffe69e449a in malloc_printerr () from 
> /nix/store/fg4yq8i8wd08xg3fy58l6q73cjy8hjr2-glibc-2.27/lib/libc.so.6
> #4  0x00007fffe69e53e0 in _int_free () from 
> /nix/store/fg4yq8i8wd08xg3fy58l6q73cjy8hjr2-glibc-2.27/lib/libc.so.6
> #5  0x00007ffff6399d9d in Digikam::DImg::rotate (this=0x36095f8, 
> angle=angle@entry=Digikam::DImg::ROT90)
>     at /home/timo/tmp/digikam-build/source/core/libs/dimg/dimg.cpp:2328
> #6  0x00007ffff6399ff7 in Digikam::DImg::rotateAndFlip 
> (this=this@entry=0x36095f8, orientation=<optimized out>)
>     at /home/timo/tmp/digikam-build/source/core/libs/dimg/dimg.cpp:2652
> #7  0x00007ffff6448fba in Digikam::LoadSaveThread::exifRotate (image=..., 
> filePath=...)
>     at 
> /home/timo/tmp/digikam-build/source/core/libs/threadimageio/loadsavethread.cpp:335
> #8  0x00007ffff645d8cd in Digikam::PreviewLoadingTask::execute 
> (this=0x3609400)
>     at 
> /home/timo/tmp/digikam-build/source/core/libs/threadimageio/previewtask.cpp:384
> #9  0x00007ffff6448d3e in Digikam::LoadSaveThread::run (this=0x7fffbc00be80)
>     at 
> /home/timo/tmp/digikam-build/source/core/libs/threadimageio/loadsavethread.cpp:133
> #10 0x00007ffff6487a8e in Digikam::DynamicThread::Private::run 
> (this=0x38c27f0)
>     at 
> /home/timo/tmp/digikam-build/source/core/libs/threads/dynamicthread.cpp:183
> #11 0x00007fffe9573602 in ?? () from 
> /nix/store/br6yml05dzhccpaf4zi48vw3iw1xayzg-qtbase-5.11.1/lib/libQt5Core.so.5
> #12 0x00007fffe957c12b in ?? () from 
> /nix/store/br6yml05dzhccpaf4zi48vw3iw1xayzg-qtbase-5.11.1/lib/libQt5Core.so.5
> #13 0x00007ffff51dc5a7 in start_thread () from 
> /nix/store/fg4yq8i8wd08xg3fy58l6q73cjy8hjr2-glibc-2.27/lib/libpthread.so.0
> #14 0x00007fffe6a5a22f in clone () from 
> /nix/store/fg4yq8i8wd08xg3fy58l6q73cjy8hjr2-glibc-2.27/lib/libc.so.6


> digikam.facesengine: detectMultiScale gave  (QRect(94,54 92x56), QRect(61,112 
> 135x81))
> digikam.general: Found 1 faces in "croppedImage.png" QSize(971, 1128) 
> QSize(971, 1128)
> digikam.metaengine: Exif color-space tag is sRGB. Using default sRGB ICC 
> profile.
> digikam.general: Entry QRect(318,176 506x506)6overlapsQRect(318,176 
> 506x506)280, skipping
> digikam.dimg:  : return null image! ( false ,  0 ,  0 )
> digikam.general: Check for finish:  51 packages, 0 infos to filter, 
> hasFinished() false
> digikam.dimg: "/home/timo/Pictures/DCIM/OpenCamera/IMG_20180505_020021.jpg"  
> : JPEG file identified
> digikam.metaengine: Loading image history  ""
> digikam.metaengine: DateTime => Exif.Photo.DateTimeOriginal => 
> QDateTime(2018-05-05 02:00:24.000 CEST Qt::TimeSpec(LocalTime))
> digikam.metaengine: DateTime => Exif.Image.DateTime => QDateTime(2018-05-05 
> 02:00:24.000 CEST Qt::TimeSpec(LocalTime))
> digikam.facesengine: detectMultiScale: image size  800   600  searchIncrement 
>  1.1  grouping  3  flags  1  min size  26   26 
> 
> digikam.facesengine: detectMultiScale gave  ()
> digikam.general: Found 0 faces in "IMG_20180427_002628.jpg" QSize(4160, 3120) 
> QSize(4160, 3120)
> digikam.facesengine: detectMultiScale: image size  800   600  searchIncrement 
>  1.1  grouping  3  flags  1  min size  26   26 
> 
> digikam.metaengine: Exif color-space tag is sRGB. Using default sRGB ICC 
> profile.
> digikam.general: Check for finish:  51 packages, 0 infos to filter, 
> hasFinished() false
> 
> Thread 34 "Thread (pooled)" received signal SIGSEGV, Segmentation fault.
> [Switching to Thread 0x7fff3dae2700 (LWP 12534)]
> 0x00007fffe95f818a in operator==(QString const&, QString const&) ()
>    from 
> /nix/store/br6yml05dzhccpaf4zi48vw3iw1xayzg-qtbase-5.11.1/lib/libQt5Core.so.5
> (gdb) bt
> #0  0x00007fffe95f818a in operator==(QString const&, QString const&) ()
>    from 
> /nix/store/br6yml05dzhccpaf4zi48vw3iw1xayzg-qtbase-5.11.1/lib/libQt5Core.so.5
> #1  0x00007ffff644d5d5 in 
> Digikam::LoadingDescription::equalsIgnoreReducedVersion (this=<optimized 
> out>, other=...)
>     at 
> /home/timo/tmp/digikam-build/source/core/libs/threadimageio/loadingdescription.cpp:313
> #2  0x00007ffff6458f93 in Digikam::SharedLoadingTask::notifyNewLoadingProcess 
> (this=0x37fd640, process=<optimized out>, 
>     description=...) at 
> /home/timo/tmp/digikam-build/source/core/libs/threadimageio/loadsavetask.cpp:436
> #3  0x00007ffff644ed10 in Digikam::LoadingCache::notifyNewLoadingProcess 
> (this=this@entry=0x111e870, 
>     process=process@entry=0x2b42540, description=...)
>     at 
> /home/timo/tmp/digikam-build/source/core/libs/threadimageio/loadingcache.cpp:243
> #4  0x00007ffff645d736 in Digikam::PreviewLoadingTask::execute 
> (this=0x2b42370)
>     at 
> /home/timo/tmp/digikam-build/source/core/libs/threadimageio/previewtask.cpp:162
> #5  0x00007ffff6448d3e in Digikam::LoadSaveThread::run (this=0x2b40a00)
>     at 
> /home/timo/tmp/digikam-build/source/core/libs/threadimageio/loadsavethread.cpp:133
> #6  0x00007ffff6487a8e in Digikam::DynamicThread::Private::run 
> (this=0x37ba7f0)
>     at 
> /home/timo/tmp/digikam-build/source/core/libs/threads/dynamicthread.cpp:183
> #7  0x00007fffe9573602 in ?? () from 
> /nix/store/br6yml05dzhccpaf4zi48vw3iw1xayzg-qtbase-5.11.1/lib/libQt5Core.so.5
> #8  0x00007fffe957c12b in ?? () from 
> /nix/store/br6yml05dzhccpaf4zi48vw3iw1xayzg-qtbase-5.11.1/lib/libQt5Core.so.5
> #9  0x00007ffff51dc5a7 in start_thread () from 
> /nix/store/fg4yq8i8wd08xg3fy58l6q73cjy8hjr2-glibc-2.27/lib/libpthread.so.0
> #10 0x00007fffe6a5a22f in clone () from 
> /nix/store/fg4yq8i8wd08xg3fy58l6q73cjy8hjr2-glibc-2.27/lib/libc.so.6


> digikam.metaengine: Exif color-space tag is sRGB. Using default sRGB ICC 
> profile.
> digikam.general: Check for finish:  51 packages, 0 infos to filter, 
> hasFinished() false
> digikam.metaengine: Orientation => Exif.Image.Orientation => 1
> digikam.dimg: "/home/timo/Pictures/DCIM/OpenCamera/IMG_20180614_114558.jpg"  
> : JPEG file identified
> digikam.metaengine: Loading image history  ""
> digikam.metaengine: DateTime => Exif.Photo.DateTimeOriginal => 
> QDateTime(2018-06-14 11:45:58.000 CEST Qt::TimeSpec(LocalTime))
> digikam.metaengine: DateTime => Exif.Image.DateTime => QDateTime(2018-06-14 
> 11:45:58.000 CEST Qt::TimeSpec(LocalTime))
> 
> Thread 585 "Thread (pooled)" received signal SIGSEGV, Segmentation fault.
> [Switching to Thread 0x7fff19ffb700 (LWP 23948)]
> 0x00007fffe69e9311 in free () from 
> /nix/store/fg4yq8i8wd08xg3fy58l6q73cjy8hjr2-glibc-2.27/lib/libc.so.6
> (gdb) bt
> #0  0x00007fffe69e9311 in free () from 
> /nix/store/fg4yq8i8wd08xg3fy58l6q73cjy8hjr2-glibc-2.27/lib/libc.so.6
> #1  0x00007ffff63991b5 in Digikam::DImg::Private::~Private 
> (this=0x7fff3800c900, __in_chrg=<optimized out>)
>     at /home/timo/tmp/digikam-build/source/core/libs/dimg/dimg_p.h:89
> #2  Digikam::DSharedDataPointer<Digikam::DImg::Private>::~DSharedDataPointer 
> (this=<optimized out>, __in_chrg=<optimized out>)
>     at /home/timo/tmp/digikam-build/source/core/libs/dimg/dshareddata.h:182
> #3  Digikam::DImg::~DImg (this=<optimized out>, __in_chrg=<optimized out>)
>     at /home/timo/tmp/digikam-build/source/core/libs/dimg/dimg.cpp:174
> #4  0x00007ffff62c385b in Digikam::IccManager::Private::~Private 
> (this=0x7fff100acf20, __in_chrg=<optimized out>)
>     at 
> /home/timo/tmp/digikam-build/source/core/libs/dimg/filters/icc/iccmanager.cpp:41
> #5  Digikam::IccManager::~IccManager (this=0x7fff19ffa8f8, 
> __in_chrg=<optimized out>)
>     at 
> /home/timo/tmp/digikam-build/source/core/libs/dimg/filters/icc/iccmanager.cpp:101
> #6  0x00007ffff6459558 in Digikam::SharedLoadingTask::postProcess 
> (this=0x529b460)
>     at 
> /home/timo/tmp/digikam-build/source/core/libs/threadimageio/loadsavetask.cpp:340
> #7  0x00007ffff645d169 in Digikam::PreviewLoadingTask::execute 
> (this=0x529b460)
>     at 
> /home/timo/tmp/digikam-build/source/core/libs/threadimageio/previewtask.cpp:389
> #8  0x00007ffff6448d3e in Digikam::LoadSaveThread::run (this=0x7fffbc00bb50)
>     at 
> /home/timo/tmp/digikam-build/source/core/libs/threadimageio/loadsavethread.cpp:133
> #9  0x00007ffff6487a8e in Digikam::DynamicThread::Private::run 
> (this=0x4bd1880)
>     at 
> /home/timo/tmp/digikam-build/source/core/libs/threads/dynamicthread.cpp:183
> #10 0x00007fffe9573602 in ?? () from 
> /nix/store/br6yml05dzhccpaf4zi48vw3iw1xayzg-qtbase-5.11.1/lib/libQt5Core.so.5
> #11 0x00007fffe957c12b in ?? () from 
> /nix/store/br6yml05dzhccpaf4zi48vw3iw1xayzg-qtbase-5.11.1/lib/libQt5Core.so.5
> #12 0x00007ffff51dc5a7 in start_thread () from 
> /nix/store/fg4yq8i8wd08xg3fy58l6q73cjy8hjr2-glibc-2.27/lib/libpthread.so.0
> #13 0x00007fffe6a5a22f in clone () from 
> /nix/store/fg4yq8i8wd08xg3fy58l6q73cjy8hjr2-glibc-2.27/lib/libc.so.6

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

Reply via email to