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

--- Comment #107 from timo...@zoho.com ---
With the latest patch:

> digikam.facesengine: detectMultiScale: image size ( 400 , 225 ) 
> searchIncrement 1.1 grouping 3 flags 1 min size ( 0 , 0 )
> digikam.general: Removing old entries ()
> digikam.dimg: 
> "/home/timo/Pictures/pictures/Pictures/Kamera-Uploads/2013-12-11 
> 14.38.38.jpg"  : JPEG file identified
> 
> Thread 460 "Thread (pooled)" received signal SIGSEGV, Segmentation fault.
> [Switching to Thread 0x7fff1d7fa700 (LWP 10775)]
> 0x00007fffe95d9120 in ?? () from 
> /nix/store/m76jw52z58353hksxm6ws9qw21l7lmmq-qtbase-5.11.1/lib/libQt5Core.so.5
> (gdb) bt
> #0  0x00007fffe95d9120 in ?? () from 
> /nix/store/m76jw52z58353hksxm6ws9qw21l7lmmq-qtbase-5.11.1/lib/libQt5Core.so.5
> #1  0x00007fffe95df25a in operator<(QString const&, QString const&) () from 
> /nix/store/m76jw52z58353hksxm6ws9qw21l7lmmq-qtbase-5.11.1/lib/libQt5Core.so.5
> #2  0x00007ffff6240ca1 in qMapLessThanKey<QString> (key2=..., key1=...) at 
> /nix/store/701978sbb55nhqhq1kbrrcyax3pz5brm-qtbase-5.11.1-dev/include/QtCore/qmap.h:71
> #3  QMap<QString, QVariant>::insert (this=0x11faf38, akey=..., avalue=...) at 
> /nix/store/701978sbb55nhqhq1kbrrcyax3pz5brm-qtbase-5.11.1-dev/include/QtCore/qmap.h:711
> #4  0x00007ffff6250001 in Digikam::DImgLoader::uniqueHashV2 
> (this=this@entry=0x7fff1d7ea7d0, filePath=..., img=img@entry=0x3bd3cb8)
>     at /home/timo/tmp/source/core/libs/dimg/loaders/dimgloader.cpp:437
> #5  0x00007ffff625027f in Digikam::DImgLoader::createHistoryImageId 
> (this=this@entry=0x7fff1d7ea7d0, filePath=..., image=..., metadata=...)
>     at /home/timo/tmp/source/core/libs/dimg/loaders/dimgloader.cpp:302
> #6  0x00007ffff6250706 in Digikam::DImgLoader::readMetadata 
> (this=0x7fff1d7ea7d0, filePath=...) at 
> /home/timo/tmp/source/core/libs/dimg/loaders/dimgloader.cpp:224
> #7  0x00007ffff62586a1 in Digikam::JPEGLoader::load 
> (this=this@entry=0x7fff1d7ea7d0, filePath=..., 
> observer=observer@entry=0x3bd3ad0)
>     at /home/timo/tmp/source/core/libs/dimg/loaders/jpegloader.cpp:92
> #8  0x00007ffff63ae920 in Digikam::DImg::load (this=this@entry=0x3bd3cb8, 
> filePath=..., loadFlagsInt=loadFlagsInt@entry=63, 
> observer=observer@entry=0x3bd3ad0, 
>     rawDecodingSettings=...) at 
> /home/timo/tmp/source/core/libs/dimg/dimg.cpp:429
> #9  0x00007ffff63aef20 in Digikam::DImg::load (this=this@entry=0x3bd3cb8, 
> filePath=..., observer=observer@entry=0x3bd3ad0, rawDecodingSettings=...)
>     at /home/timo/tmp/source/core/libs/dimg/dimg.cpp:373
> #10 0x00007ffff6463baf in Digikam::PreviewLoadingTask::execute 
> (this=0x3bd3ac0) at 
> /home/timo/tmp/source/core/libs/threadimageio/preview/previewtask.cpp:292
> #11 0x00007ffff647b2be in Digikam::LoadSaveThread::run (this=0x2ea1350) at 
> /home/timo/tmp/source/core/libs/threadimageio/fileio/loadsavethread.cpp:133
> #12 0x00007ffff649cece in Digikam::DynamicThread::Private::run 
> (this=0x3189540) at 
> /home/timo/tmp/source/core/libs/threads/dynamicthread.cpp:183
> #13 0x00007fffe955a602 in ?? () from 
> /nix/store/m76jw52z58353hksxm6ws9qw21l7lmmq-qtbase-5.11.1/lib/libQt5Core.so.5
> #14 0x00007fffe956312b in ?? () from 
> /nix/store/m76jw52z58353hksxm6ws9qw21l7lmmq-qtbase-5.11.1/lib/libQt5Core.so.5
> #15 0x00007ffff51ed5a7 in start_thread () from 
> /nix/store/xdsjx0gba4id3yyqxv66bxnm2sqixkjj-glibc-2.27/lib/libpthread.so.0
> #16 0x00007fffe5b8122f in clone () from 
> /nix/store/xdsjx0gba4id3yyqxv66bxnm2sqixkjj-glibc-2.27/lib/libc.so.6


I also got another crash when I was a bit impatient and tried to start face
detection while digkam was still looking for new images. Probably unrelated but
maybe not:

> digikam.dimg: 
> "/home/timo/Pictures/pictures/images/old-pics/Camera/IMG_20170809_180048.jpg" 
>  : JPEG file identified
> digikam.dimg: 
> "/home/timo/Pictures/pictures/images/old-pics/Camera/IMG_20170809_180041.jpg" 
>  : JPEG file identified
> digikam.dimg: 
> "/home/timo/Pictures/pictures/images/old-pics/Camera/IMG_20170809_180031.jpg" 
>  : JPEG file identified
> digikam.dimg: 
> "/home/timo/Pictures/pictures/images/old-pics/Camera/IMG_20170809_180024.jpg" 
>  : JPEG file identified
> digikam.dimg: 
> "/home/timo/Pictures/pictures/images/old-pics/Camera/IMG_20170809_180018.jpg" 
>  : JPEG file identified
> digikam.dimg: 
> "/home/timo/Pictures/pictures/images/old-pics/Camera/IMG_20170809_180013.jpg" 
>  : JPEG file identified
> 
> Thread 1 "digikam" received signal SIGSEGV, Segmentation fault.
> 0x0000000002ae4c20 in ?? ()
> (gdb) bt
> #0  0x0000000002ae4c20 in ?? ()
> #1  0x00007fffe9743c49 in QMetaObject::cast(QObject const*) const () from 
> /nix/store/m76jw52z58353hksxm6ws9qw21l7lmmq-qtbase-5.11.1/lib/libQt5Core.so.5
> #2  0x00007fffea4fe9d8 in QWidget::isActiveWindow() const () from 
> /nix/store/m76jw52z58353hksxm6ws9qw21l7lmmq-qtbase-5.11.1/lib/libQt5Widgets.so.5
> #3  0x00007fffea547e55 in QStyleOption::init(QWidget const*) () from 
> /nix/store/m76jw52z58353hksxm6ws9qw21l7lmmq-qtbase-5.11.1/lib/libQt5Widgets.so.5
> #4  0x00007fffea721ec2 in QAbstractItemView::viewOptions() const () from 
> /nix/store/m76jw52z58353hksxm6ws9qw21l7lmmq-qtbase-5.11.1/lib/libQt5Widgets.so.5
> #5  0x00007fffea7236a5 in ?? () from 
> /nix/store/m76jw52z58353hksxm6ws9qw21l7lmmq-qtbase-5.11.1/lib/libQt5Widgets.so.5
> #6  0x00007fffea78e6cd in QTreeView::indexRowSizeHint(QModelIndex const&) 
> const () from 
> /nix/store/m76jw52z58353hksxm6ws9qw21l7lmmq-qtbase-5.11.1/lib/libQt5Widgets.so.5
> #7  0x00007fffea78ef5e in QTreeViewPrivate::layout(int, bool, bool) () from 
> /nix/store/m76jw52z58353hksxm6ws9qw21l7lmmq-qtbase-5.11.1/lib/libQt5Widgets.so.5
> #8  0x00007fffea796e1e in QTreeView::doItemsLayout() () from 
> /nix/store/m76jw52z58353hksxm6ws9qw21l7lmmq-qtbase-5.11.1/lib/libQt5Widgets.so.5
> #9  0x00007fffea72472d in QAbstractItemView::timerEvent(QTimerEvent*) () from 
> /nix/store/m76jw52z58353hksxm6ws9qw21l7lmmq-qtbase-5.11.1/lib/libQt5Widgets.so.5
> #10 0x00007fffea79736a in QTreeView::timerEvent(QTimerEvent*) () from 
> /nix/store/m76jw52z58353hksxm6ws9qw21l7lmmq-qtbase-5.11.1/lib/libQt5Widgets.so.5
> #11 0x00007fffe976a32b in QObject::event(QEvent*) () from 
> /nix/store/m76jw52z58353hksxm6ws9qw21l7lmmq-qtbase-5.11.1/lib/libQt5Core.so.5
> #12 0x00007fffea516223 in QWidget::event(QEvent*) () from 
> /nix/store/m76jw52z58353hksxm6ws9qw21l7lmmq-qtbase-5.11.1/lib/libQt5Widgets.so.5
> #13 0x00007fffea5b759e in QFrame::event(QEvent*) () from 
> /nix/store/m76jw52z58353hksxm6ws9qw21l7lmmq-qtbase-5.11.1/lib/libQt5Widgets.so.5
> #14 0x00007fffea5ba2d3 in QAbstractScrollArea::event(QEvent*) () from 
> /nix/store/m76jw52z58353hksxm6ws9qw21l7lmmq-qtbase-5.11.1/lib/libQt5Widgets.so.5
> #15 0x00007fffea72ddbb in QAbstractItemView::event(QEvent*) () from 
> /nix/store/m76jw52z58353hksxm6ws9qw21l7lmmq-qtbase-5.11.1/lib/libQt5Widgets.so.5
> #16 0x00007fffea4d702c in QApplicationPrivate::notify_helper(QObject*, 
> QEvent*) () from 
> /nix/store/m76jw52z58353hksxm6ws9qw21l7lmmq-qtbase-5.11.1/lib/libQt5Widgets.so.5
> #17 0x00007fffea4de5df in QApplication::notify(QObject*, QEvent*) () from 
> /nix/store/m76jw52z58353hksxm6ws9qw21l7lmmq-qtbase-5.11.1/lib/libQt5Widgets.so.5
> #18 0x00007fffe973a608 in QCoreApplication::notifyInternal2(QObject*, 
> QEvent*) () from 
> /nix/store/m76jw52z58353hksxm6ws9qw21l7lmmq-qtbase-5.11.1/lib/libQt5Core.so.5
> #19 0x00007fffe9793bce in QTimerInfoList::activateTimers() () from 
> /nix/store/m76jw52z58353hksxm6ws9qw21l7lmmq-qtbase-5.11.1/lib/libQt5Core.so.5
> #20 0x00007fffe9794391 in ?? () from 
> /nix/store/m76jw52z58353hksxm6ws9qw21l7lmmq-qtbase-5.11.1/lib/libQt5Core.so.5
> #21 0x00007fffe55a098f in g_main_context_dispatch () from 
> /nix/store/k2cl7p0cnzvgz36fb7ibj4fpamdg3sax-glib-2.58.1/lib/libglib-2.0.so.0
> #22 0x00007fffe55a0c40 in g_main_context_iterate.isra () from 
> /nix/store/k2cl7p0cnzvgz36fb7ibj4fpamdg3sax-glib-2.58.1/lib/libglib-2.0.so.0
> #23 0x00007fffe55a0e1c in g_main_context_iteration () from 
> /nix/store/k2cl7p0cnzvgz36fb7ibj4fpamdg3sax-glib-2.58.1/lib/libglib-2.0.so.0
> #24 0x00007fffe979473f in 
> QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
>    from 
> /nix/store/m76jw52z58353hksxm6ws9qw21l7lmmq-qtbase-5.11.1/lib/libQt5Core.so.5
> #25 0x00007fffc1479461 in ?? ()
>    from 
> /nix/store/316i5ypkifykyggnkqqp538qa1wz50ng-qtbase-5.11.1-bin/lib/qt-5.11/plugins/platforms/../../../../../95njj2bn313887dx4mbpfapqmznfqs7m-qtbase-5.11.1/lib/libQt5XcbQpa.so.5
> #26 0x00007fffe973893a in 
> QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from 
> /nix/store/m76jw52z58353hksxm6ws9qw21l7lmmq-qtbase-5.11.1/lib/libQt5Core.so.5
> #27 0x00007fffe9741e00 in QCoreApplication::exec() () from 
> /nix/store/m76jw52z58353hksxm6ws9qw21l7lmmq-qtbase-5.11.1/lib/libQt5Core.so.5
> #28 0x0000000000407638 in main (argc=<optimized out>, argv=<optimized out>) 
> at /home/timo/tmp/source/core/app/main/main.cpp:290

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

Reply via email to