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

--- Comment #163 from timo...@zoho.com ---
The face tooling updates are exciting! I was aware of the ongoing recognition
work, but didn't know it also covered detection. Lots of interesting areas of
improvement here, for example using active learning and semi-supervised
clustering to minimize human input. Exciting to see where this goes :)

Unfortunately no luck with fb025c9ca6c4274d20a3af4571f58094113eb734:

> digikam.dimg: 
> "/home/timo/tmp/deletable-pics/Android/Whatsapp/IMG-20131016-WA0002.jpg"  : 
> JPEG file identified
> digikam.dimg: 
> "/home/timo/tmp/deletable-pics/Android/Whatsapp/IMG-20131016-WA0003.jpg"  : 
> JPEG file identified
> digikam.dimg: 
> "/home/timo/tmp/deletable-pics/Android/Whatsapp/IMG-20131016-WA0004.jpg"  : 
> JPEG file identified
> digikam.dimg: 
> "/home/timo/tmp/deletable-pics/Android/Whatsapp/IMG-20131018-WA0001.jpg"  : 
> JPEG file identified
> digikam.metaengine: Exif color-space tag is sRGB. Using default sRGB ICC 
> profile.
> digikam.dimg: 
> "/home/timo/tmp/deletable-pics/Android/Whatsapp/IMG-20131020-WA0000.jpg"  : 
> JPEG file identified
> digikam.general: Cancel Main Thread
> [Thread 0x7fff27fff700 (LWP 7030) exited]
> digikam.general: Check for finish:  51 packages, 0 infos to filter, 
> hasFinished() false
> digikam.dimg: 
> "/home/timo/tmp/deletable-pics/Android/Whatsapp/IMG-20131020-WA0002.jpg"  : 
> JPEG file identified
> digikam.general: Check for finish:  51 packages, 0 infos to filter, 
> hasFinished() false
> digikam.facesengine: detectMultiScale gave ()
> digikam.general: Found 0 faces in "IMG-20131014-WA0000.jpg" QSize(800, 450) 
> QSize(800, 450)
> digikam.general: Removing old entries ()
> digikam.facesengine: detectMultiScale: image size ( 640 , 480 ) 
> searchIncrement 1.1 grouping 3 flags 1 min size ( 22 , 22 )
> 
> Thread 30 "Thread (pooled)" received signal SIGSEGV, Segmentation fault.
> [Switching to Thread 0x7fff2ffff700 (LWP 22236)]
> 0x0000006c00657261 in ?? ()
> (gdb) bt
> #0  0x0000006c00657261 in ?? ()
> #1  0x00007ffff6072945 in Exiv2::ExifKey::clone() const ()
>    from 
> /nix/store/56932a3lcqp48131p0w0ggr1lhxxna3v-exiv2-0.27.1/lib/libexiv2.so.27
> #2  0x00007ffff6024bb2 in Exiv2::Exifdatum::Exifdatum(Exiv2::Exifdatum 
> const&) ()
>    from 
> /nix/store/56932a3lcqp48131p0w0ggr1lhxxna3v-exiv2-0.27.1/lib/libexiv2.so.27
> #3  0x00007ffff6eae6dd in 
> __gnu_cxx::new_allocator<std::_List_node<Exiv2::Exifdatum> 
> >::construct<Exiv2::Exifdatum, Exiv2::Exifdatum
>  const&> (this=<optimized out>, __p=<optimized out>)
>     at 
> /nix/store/wr5dlcw1asw8dwgm4bwjmga8f52m5lfx-gcc-7.4.0/include/c++/7.4.0/ext/new_allocator.h:136
> #4  std::allocator_traits<std::allocator<std::_List_node<Exiv2::Exifdatum> > 
> >::construct<Exiv2::Exifdatum, Exiv2::Exifdatum const&>
>  (__a=..., __p=<optimized out>) at 
> /nix/store/wr5dlcw1asw8dwgm4bwjmga8f52m5lfx-gcc-7.4.0/include/c++/7.4.0/bits/alloc_traits.h:475
> #5  std::__cxx11::list<Exiv2::Exifdatum, std::allocator<Exiv2::Exifdatum> 
> >::_M_create_node<Exiv2::Exifdatum const&> (
>     this=0x7fff2ffeecf0) at 
> /nix/store/wr5dlcw1asw8dwgm4bwjmga8f52m5lfx-gcc-7.4.0/include/c++/7.4.0/bits/stl_list.h:575
> #6  std::__cxx11::list<Exiv2::Exifdatum, std::allocator<Exiv2::Exifdatum> 
> >::_M_insert<Exiv2::Exifdatum const&> (__position=..., 
>     this=0x7fff2ffeecf0) at 
> /nix/store/wr5dlcw1asw8dwgm4bwjmga8f52m5lfx-gcc-7.4.0/include/c++/7.4.0/bits/stl_list.h:1801
> #7  std::__cxx11::list<Exiv2::Exifdatum, std::allocator<Exiv2::Exifdatum> 
> >::emplace_back<Exiv2::Exifdatum const&> (
>     this=0x7fff2ffeecf0) at 
> /nix/store/wr5dlcw1asw8dwgm4bwjmga8f52m5lfx-gcc-7.4.0/include/c++/7.4.0/bits/stl_list.h:1133
> #8  std::__cxx11::list<Exiv2::Exifdatum, std::allocator<Exiv2::Exifdatum> 
> >::_M_initialize_dispatch<std::_List_const_iterator<Exiv2:
> :Exifdatum> > (__last=..., __first=..., this=0x7fff2ffeecf0)
>     at 
> /nix/store/wr5dlcw1asw8dwgm4bwjmga8f52m5lfx-gcc-7.4.0/include/c++/7.4.0/bits/stl_list.h:1730
> #9  std::__cxx11::list<Exiv2::Exifdatum, std::allocator<Exiv2::Exifdatum> 
> >::list (__x=..., this=0x7fff2ffeecf0)
>     at 
> /nix/store/wr5dlcw1asw8dwgm4bwjmga8f52m5lfx-gcc-7.4.0/include/c++/7.4.0/bits/stl_list.h:655
> #10 Exiv2::ExifData::ExifData (this=0x7fff2ffeecf0)
>     at 
> /nix/store/291xr43ngjk60aw7ldshmajbavn5ajn8-exiv2-0.27.1-dev/include/exiv2/exif.hpp:434
> #11 Digikam::MetaEngine::getExifTagData (this=this@entry=0x7fff2ffeedf0, 
>     exifTagName=exifTagName@entry=0x7ffff73790cd 
> "Exif.Image.InterColorProfile")
>     at 
> /home/timo/tmp/source/core/libs/metadataengine/engine/metaengine_exif.cpp:682
> #12 0x00007ffff6eeb904 in Digikam::DMetadata::getIccProfile 
> (this=this@entry=0x7fff2ffeedf0)
>     at 
> /home/timo/tmp/source/core/libs/metadataengine/dmetadata/dmetadata_exif.cpp:85
> #13 0x00007ffff6d2282f in Digikam::DImgLoader::checkExifWorkingColorSpace 
> (this=this@entry=0x7fff2ffef590)
>     at /home/timo/tmp/source/core/libs/dimg/loaders/dimgloader.cpp:301
> #14 0x00007ffff6d2bfeb in Digikam::JPEGLoader::load 
> (this=this@entry=0x7fff2ffef590, filePath=..., 
>     observer=observer@entry=0x438adc0) at 
> /home/timo/tmp/source/core/libs/dimg/loaders/jpegloader.cpp:637
> #15 0x00007ffff6e7eb37 in Digikam::DImg::load (this=this@entry=0x438afa8, 
> filePath=..., loadFlagsInt=loadFlagsInt@entry=63, 
>     observer=observer@entry=0x438adc0, rawDecodingSettings=...) at 
> /home/timo/tmp/source/core/libs/dimg/dimg_fileio.cpp:126
> #16 0x00007ffff6e7f370 in Digikam::DImg::load (this=this@entry=0x438afa8, 
> filePath=..., observer=observer@entry=0x438adc0, 
>     rawDecodingSettings=...) at 
> /home/timo/tmp/source/core/libs/dimg/dimg_fileio.cpp:63
> #17 0x00007ffff6f419ab in Digikam::PreviewLoadingTask::execute 
> (this=0x438adb0)
>     at 
> /home/timo/tmp/source/core/libs/threadimageio/preview/previewtask.cpp:292
> #18 0x00007ffff6f590ae in Digikam::LoadSaveThread::run (this=0x7fffd0015b30)
>     at 
> /home/timo/tmp/source/core/libs/threadimageio/fileio/loadsavethread.cpp:133
> #19 0x00007ffff6f7a35e in Digikam::DynamicThread::Private::run 
> (this=0x2a940a0)
>     at /home/timo/tmp/source/core/libs/threads/dynamicthread.cpp:183
> #20 0x00007fffef3127d2 in ?? () from 
> /nix/store/683732s7dq6bxrl267lcadl5lvn6i4nh-qtbase-5.12.0/lib/libQt5Core.so.5
> #21 0x00007fffef30e062 in ?? () from 
> /nix/store/683732s7dq6bxrl267lcadl5lvn6i4nh-qtbase-5.12.0/lib/libQt5Core.so.5
> #22 0x00007ffff64e1ef7 in start_thread () from 
> /nix/store/iykxb0bmfjmi7s53kfg6pjbfpd8jmza6-glibc-2.27/lib/libpthread.so.0
> #23 0x00007fffed6eb22f 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