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

--- Comment #167 from timo...@zoho.com ---
Unfortunately no luck with either approach :/

With b436cb9c0b04da9efff0bda66cf10b71271a1857:

> digikam.facesengine: Verifying face QRect(552,144 49x49) using cascade 8
> digikam.facesengine: feature QRectF(0.1,0.4 0.8x0.6) QRect(552,144 49x49) 
> QRect(557,164 39x29)
> digikam.facesengine: detectMultiScale: image size ( 39 , 29 ) searchIncrement 
> 1.1 grouping 2 flags 0 min size ( 5 , 5 )
> digikam.facesengine: detectMultiScale gave ()
> digikam.general: Found 0 faces in "IMG-20171231-WA0001.jpg" QSize(1280, 1105) 
> QSize(1280, 1105)
> digikam.facesengine: detectMultiScale: image size ( 800 , 599 ) 
> searchIncrement 1.1 grouping 3 flags 1 min size ( 26 , 26 )
> 
> Thread 30 "Thread (pooled)" received signal SIGSEGV, Segmentation fault.
> [Switching to Thread 0x7fff377fe700 (LWP 25666)]
> 0x00007ffff6e8536b in std::__atomic_base<int>::load 
> (__m=std::memory_order_relaxed, this=<optimized out>)
>     at 
> /nix/store/wr5dlcw1asw8dwgm4bwjmga8f52m5lfx-gcc-7.4.0/include/c++/7.4.0/bits/atomic_base.h:396
> 396             return __atomic_load_n(&_M_i, __m);
> (gdb) bt
> #0  0x00007ffff6e8536b in std::__atomic_base<int>::load 
> (__m=std::memory_order_relaxed, this=<optimized out>) at 
> /nix/store/wr5dlcw1asw8dwgm4bwjmga8f52m5lfx-gcc-7.4.0/include/c++/7.4.0/bits/atomic_base.h:396
> #1  QAtomicOps<int>::load<int> (_q_value=...) at 
> /nix/store/hy0z060pmjwrdrbb0qrii7hnwif8cz1y-qtbase-5.12.0-dev/include/QtCore/qatomic_cxx11.h:227
> #2  QBasicAtomicInteger<int>::load (this=<optimized out>) at 
> /nix/store/hy0z060pmjwrdrbb0qrii7hnwif8cz1y-qtbase-5.12.0-dev/include/QtCore/qbasicatomic.h:103
> #3  QtPrivate::RefCount::isShared (this=<optimized out>) at 
> /nix/store/hy0z060pmjwrdrbb0qrii7hnwif8cz1y-qtbase-5.12.0-dev/include/QtCore/qrefcount.h:101
> #4  QMap<QString, QVariant>::detach (this=<optimized out>) at 
> /nix/store/hy0z060pmjwrdrbb0qrii7hnwif8cz1y-qtbase-5.12.0-dev/include/QtCore/qmap.h:364
> #5  QMap<QString, QVariant>::insert (avalue=..., akey=..., this=<optimized 
> out>) at 
> /nix/store/hy0z060pmjwrdrbb0qrii7hnwif8cz1y-qtbase-5.12.0-dev/include/QtCore/qmap.h:706
> #6  Digikam::DImg::setAttribute (this=0x2b41058, key=..., value=...) at 
> /home/timo/tmp/source/core/libs/dimg/dimg_props.cpp:207
> #7  0x00007ffff6f592d2 in Digikam::LoadSaveThread::exifRotate (image=..., 
> filePath=...) at 
> /home/timo/tmp/source/core/libs/threadimageio/fileio/loadsavethread.cpp:336
> #8  0x00007ffff6f41a61 in Digikam::PreviewLoadingTask::execute 
> (this=0x2b40e60) at 
> /home/timo/tmp/source/core/libs/threadimageio/preview/previewtask.cpp:298
> #9  0x00007ffff6f5901e in Digikam::LoadSaveThread::run (this=0x2abfc40) at 
> /home/timo/tmp/source/core/libs/threadimageio/fileio/loadsavethread.cpp:133
> #10 0x00007ffff6f7a28e in Digikam::DynamicThread::Private::run 
> (this=0x2ceb1d0) at 
> /home/timo/tmp/source/core/libs/threads/dynamicthread.cpp:183
> #11 0x00007fffef3127d2 in ?? () from 
> /nix/store/683732s7dq6bxrl267lcadl5lvn6i4nh-qtbase-5.12.0/lib/libQt5Core.so.5
> #12 0x00007fffef30e062 in ?? () from 
> /nix/store/683732s7dq6bxrl267lcadl5lvn6i4nh-qtbase-5.12.0/lib/libQt5Core.so.5
> #13 0x00007ffff64e1ef7 in start_thread () from 
> /nix/store/iykxb0bmfjmi7s53kfg6pjbfpd8jmza6-glibc-2.27/lib/libpthread.so.0
> #14 0x00007fffed6eb22f in clone () from 
> /nix/store/iykxb0bmfjmi7s53kfg6pjbfpd8jmza6-glibc-2.27/lib/libc.so.6

And with the new detection/recognition code (at
0b749b2623ee3b0b9561bf9a47178e8fbdbe8c55):

> String, "autodetectedFace"), QVariant(int, 281), QVariant(int, 281), 
> QVariant(QString, "tagRegion"))
> digikam.facedb: nnmodel:  "" , nndata  ""
> digikam.facesengine: cv::Exception: OpenCV(3.4.7) 
> /build/source/modules/dnn/src/caffe/caffe_io.cpp:1121: error: (-2:Unspecified 
> error
> ) FAILED: fs.is_open(). Can't open "" in function 'ReadProtoFromTextFile'
> 
> digikam.general: Found 0 faces in "IMG-20170907-WA0003.jpg" QSize(1280, 720) 
> QSize(1280, 720)
> digikam.facedb: nnmodel:  "" , nndata  ""
> digikam.facesengine: cv::Exception: OpenCV(3.4.7) 
> /build/source/modules/dnn/src/caffe/caffe_io.cpp:1121: error: (-2:Unspecified 
> error
> ) FAILED: fs.is_open(). Can't open "" in function 'ReadProtoFromTextFile'
> 
> digikam.general: Found 0 faces in "IMG-20170907-WA0004.jpg" QSize(1032, 581) 
> QSize(1032, 581)
> digikam.dimg: "/home/timo/tmp/deletable-pics/Syncthing-3TB/Oneplus 
> One/Whatsapp/Media/WhatsApp Images/IMG-20170907-WA0006.jpg"  : JPE
> G file identified
> digikam.general: Check for finish:  51 packages, 0 infos to filter, 
> hasFinished() false
> digikam.database: Search result: 36
> digikam.general: Removing old entries ()
> digikam.general: Cancel Main Thread
> [Thread 0x7fff37fff700 (LWP 17296) exited]
> digikam.general: One job is done
> digikam.general: Cancel Main Thread
> digikam.general: Cannot extract preview for 
> "/home/timo/tmp/deletable-pics/Syncthing-3TB/Oneplus 
> One/Whatsapp/Media/WhatsApp Images/I
> MG-20171021-WA0000.jpeg"
> digikam.dimg: "/home/timo/tmp/deletable-pics/Syncthing-3TB/Oneplus 
> One/Whatsapp/Media/WhatsApp Images/IMG-20170907-WA0007.jpg"  : JPE
> G file identified
> 
> Thread 4830 "Thread (pooled)" received signal SIGSEGV, Segmentation fault.
> [Switching to Thread 0x7fff36ffd700 (LWP 16919)]
> 0x00007fffef48e7e0 in operator<(QString const&, QString const&) ()
>    from 
> /nix/store/683732s7dq6bxrl267lcadl5lvn6i4nh-qtbase-5.12.0/lib/libQt5Core.so.5
> (gdb) bt
> #0  0x00007fffef48e7e0 in operator<(QString const&, QString const&) ()
>    from 
> /nix/store/683732s7dq6bxrl267lcadl5lvn6i4nh-qtbase-5.12.0/lib/libQt5Core.so.5
> #1  0x00007ffff6f760f9 in qMapLessThanKey<QString> (key2=..., key1=...)
>     at 
> /nix/store/hy0z060pmjwrdrbb0qrii7hnwif8cz1y-qtbase-5.12.0-dev/include/QtCore/qmap.h:71
> #2  QMap<QString, QVariant>::insert (avalue=..., akey=..., this=<optimized 
> out>)
>     at 
> /nix/store/hy0z060pmjwrdrbb0qrii7hnwif8cz1y-qtbase-5.12.0-dev/include/QtCore/qmap.h:713
> #3  Digikam::DImg::setAttribute (this=<optimized out>, key=..., value=...)
>     at /home/timo/tmp/digikam/core/libs/dimg/dimg_props.cpp:207
> #4  0x00007ffff6e1e211 in Digikam::DImgLoader::uniqueHashV2 (filePath=..., 
> img=img@entry=0x25d4748)
>     at /home/timo/tmp/digikam/core/libs/dimg/loaders/dimgloader.cpp:374
> #5  0x00007ffff6e1e4f7 in Digikam::DImgLoader::createHistoryImageId 
> (filePath=..., image=..., metadata=...)
>     at /home/timo/tmp/digikam/core/libs/dimg/loaders/dimgloader.cpp:286
> #6  0x00007ffff6e1e9e3 in Digikam::DImgLoader::readMetadata 
> (this=0x7fff36fed5a0, filePath=...)
>     at /home/timo/tmp/digikam/core/libs/dimg/loaders/dimgloader.cpp:229
> #7  0x00007ffff6e264f1 in Digikam::JPEGLoader::load 
> (this=this@entry=0x7fff36fed5a0, filePath=..., 
>     observer=observer@entry=0x25d4560) at 
> /home/timo/tmp/digikam/core/libs/dimg/loaders/jpegloader.cpp:92
> #8  0x00007ffff6f6f867 in Digikam::DImg::load (this=this@entry=0x25d4748, 
> filePath=..., loadFlagsInt=loadFlagsInt@entry=63, 
>     observer=observer@entry=0x25d4560, rawDecodingSettings=...) at 
> /home/timo/tmp/digikam/core/libs/dimg/dimg_fileio.cpp:126
> #9  0x00007ffff6f700a0 in Digikam::DImg::load (this=this@entry=0x25d4748, 
> filePath=..., observer=observer@entry=0x25d4560, 
>     rawDecodingSettings=...) at 
> /home/timo/tmp/digikam/core/libs/dimg/dimg_fileio.cpp:63
> #10 0x00007ffff703265e in Digikam::PreviewLoadingTask::execute 
> (this=0x25d4550)
>     at 
> /home/timo/tmp/digikam/core/libs/threadimageio/preview/previewtask.cpp:288
> #11 0x00007ffff7049d5e in Digikam::LoadSaveThread::run (this=0x2b656c0)
>     at 
> /home/timo/tmp/digikam/core/libs/threadimageio/fileio/loadsavethread.cpp:133
> #12 0x00007ffff706afce in Digikam::DynamicThread::Private::run 
> (this=0x2b67ab0)
>     at /home/timo/tmp/digikam/core/libs/threads/dynamicthread.cpp:183
> #13 0x00007fffef40a7d2 in ?? () from 
> /nix/store/683732s7dq6bxrl267lcadl5lvn6i4nh-qtbase-5.12.0/lib/libQt5Core.so.5
> #14 0x00007fffef406062 in ?? () from 
> /nix/store/683732s7dq6bxrl267lcadl5lvn6i4nh-qtbase-5.12.0/lib/libQt5Core.so.5
> #15 0x00007ffff65d9ef7 in start_thread () from 
> /nix/store/iykxb0bmfjmi7s53kfg6pjbfpd8jmza6-glibc-2.27/lib/libpthread.so.0
> #16 0x00007fffed53a22f in clone () from 
> /nix/store/iykxb0bmfjmi7s53kfg6pjbfpd8jmza6-glibc-2.27/lib/libc.so.6
> (gdb)

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

Reply via email to