[digiKam-users] Segmentation fault when parsing entire collection

Dougie Nisbet dougie at katsura.uk
Sun Jan 5 14:44:11 GMT 2020


I can live with that :-)

Thank you.

Dougie

On 05/01/2020 14:35, Gilles Caulier wrote:
> It will arrive today, in 2 hours. computation is running.
>
> Gilles Caulier
>
> Le dim. 5 janv. 2020 à 09:36, Dougie Nisbet <dougie at katsura.uk 
> <mailto:dougie at katsura.uk>> a écrit :
>
>     Thanks Gilles,
>
>     I'm on Linux so I'll wait for that update.
>
>     Dougie
>
>
>
>     On 04/01/2020 22:14, Gilles Caulier wrote:
>>     Dougie,
>>
>>     New DK 7.0.0-beta2 Windows installer is ready to use at usual
>>     place. This version include Mutex patch from Maik...
>>
>>     https://files.kde.org/digikam/
>>
>>     Gilles Caulier
>>
>>     Le sam. 4 janv. 2020 à 14:22, Dougie Nisbet <dougie at katsura.uk
>>     <mailto:dougie at katsura.uk>> a écrit :
>>
>>         I've read the rest of the this thread and understand I should
>>         update and try again. But for info:
>>
>>         (gdb) bt
>>         #0  0x00007ffff4361fd8 in QMutex::lock() () from
>>         /tmp/.mount_digikatLEdZE/usr/lib/libQt5Core.so.5
>>         #1  0x00007ffff7822ba1 in QMutexLocker::QMutexLocker
>>         (m=0x9f26860, this=<synthetic pointer>) at
>>         ././/include/QtCore/qmutex.h:206
>>         #2  Digikam::DImg::setMetadata (this=0x9ef3428, data=...) at
>>         /b/dktemp/digikam-v7.0.0-beta1/core/libs/dimg/dimg_props.cpp:178
>>         #3  0x00007ffff76d35f1 in Digikam::DImgLoader::readMetadata
>>         (this=0x7fff84186240, filePath=...) at
>>         /b/dktemp/digikam-v7.0.0-beta1/core/libs/dimg/loaders/dimgloader.cpp:220
>>         #4  0x00007fffc902af99 in
>>         DigikamJPEGDImgPlugin::DImgJPEGLoader::load
>>         (this=0x7fff84186240, filePath=..., observer=0x9ef3250)
>>             at
>>         /b/dktemp/digikam-v7.0.0-beta1/core/dplugins/dimg/jpeg/dimgjpegloader_load.cpp:56
>>         #5  0x00007ffff781c464 in Digikam::DImg::load
>>         (this=this at entry=0x9ef3428, filePath=...,
>>         loadFlagsInt=loadFlagsInt at entry=63,
>>         observer=observer at entry=0x9ef3250, rawDecodingSettings=...)
>>             at
>>         /b/dktemp/digikam-v7.0.0-beta1/core/libs/dimg/dimg_fileio.cpp:138
>>         #6  0x00007ffff781d520 in Digikam::DImg::load
>>         (this=this at entry=0x9ef3428, filePath=...,
>>         observer=observer at entry=0x9ef3250, rawDecodingSettings=...)
>>             at
>>         /b/dktemp/digikam-v7.0.0-beta1/core/libs/dimg/dimg_fileio.cpp:63
>>         #7  0x00007ffff78ed8c5 in
>>         Digikam::PreviewLoadingTask::execute (this=0x9ef3240) at
>>         /b/dktemp/digikam-v7.0.0-beta1/core/libs/threadimageio/preview/previewtask.cpp:286
>>         #8  0x00007ffff79032be in Digikam::LoadSaveThread::run
>>         (this=0x4c0d4a0) at
>>         /b/dktemp/digikam-v7.0.0-beta1/core/libs/threadimageio/fileio/loadsavethread.cpp:133
>>         #9  0x00007ffff7927dee in
>>         Digikam::DynamicThread::Private::run (this=0x3dd8ef0) at
>>         /b/dktemp/digikam-v7.0.0-beta1/core/libs/threads/dynamicthread.cpp:183
>>         #10 0x00007ffff4365a27 in ?? () from
>>         /tmp/.mount_digikatLEdZE/usr/lib/libQt5Core.so.5
>>         #11 0x00007ffff4361ca3 in ?? () from
>>         /tmp/.mount_digikatLEdZE/usr/lib/libQt5Core.so.5
>>         #12 0x00007ffff3d2ffa3 in start_thread (arg=<optimized out>)
>>         at pthread_create.c:486
>>         #13 0x00007ffff3c604cf in clone () at
>>         ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
>>
>>
>>         On 04/01/2020 11:50, Gilles Caulier wrote:
>>>         Ok,
>>>
>>>         When it crash, just enter "bt" in gdb prompt to get a backtrace.
>>>
>>>         We explain all in this page :
>>>
>>>         https://www.digikam.org/contribute/
>>>
>>>         Gilles Caulier
>>>
>>>         Le sam. 4 janv. 2020 à 05:08, Dougie Nisbet
>>>         <dougie at katsura.uk <mailto:dougie at katsura.uk>> a écrit :
>>>
>>>             On 03/01/2020 22:00, Dougie Nisbet wrote:
>>>>             On 03/01/2020 21:45, Gilles Caulier wrote:
>>>>>             Useful info can be get if you run AppImage with
>>>>>             debugger. There is a dedicated option to pass to
>>>>>             appimage for that : "debug".
>>>>
>>>>             Thanks. I've just restarted it and doing a full scan
>>>>             with debug arg. Going to bed now.
>>>>
>>>>             Dougie
>>>>
>>>             Ok, crashed again. Not sure what to do that might be
>>>             useful.
>>>
>>>             Digikam::DImg::load:
>>>             "/store/media/images/2010/11/13/runroute.jpg" : "JPEG"
>>>             file identified
>>>             Digikam::DetectionWorker::process: Found 0 faces in
>>>             "Roseberry Topping 01-09-2009, Heart rate - Time.jpg"
>>>             QSize(2000, 1200) QSize(2000, 1200)
>>>             Digikam::DetectionWorker::process: Found 0 faces in
>>>             "photo by david aspin -- 13-11-2010 16-43-30.jpg"
>>>             QSize(1024, 768) QSize(1024, 768)
>>>             Digikam::DatabaseWriter::process: Removing old entries ()
>>>             Digikam::FacePipeline::Private::checkFinished: Check for
>>>             finish:  14 packages, 0 infos to filter, hasFinished() false
>>>             Digikam::DetectionWorker::process: Found 0 faces in
>>>             "Roseberry Topping 01-09-2009, Elevation - Distance.jpg"
>>>             QSize(2000, 1200) QSize(2000, 1200)
>>>             Digikam::DetectionWorker::process: Found 0 faces in
>>>             "Roseberry Topping 01-09-2009, Pace - Time.jpg"
>>>             QSize(2000, 1200) QSize(2000, 1200)
>>>             Digikam::FacePipeline::Private::checkFinished: Check for
>>>             finish:  13 packages, 0 infos to filter, hasFinished() false
>>>             Digikam::DatabaseWriter::process: Removing old entries ()
>>>             Digikam::ActionThreadBase::setMaximumNumberOfThreads:
>>>             Using  8  CPU core to run threads
>>>             [New Thread 0x7fff6a7fc700 (LWP 23763)]
>>>             Digikam::ActionThreadBase::setMaximumNumberOfThreads:
>>>             Using  8  CPU core to run threads
>>>             Digikam::ActionThreadBase::run: Action Thread run  1 
>>>             new jobs
>>>             [New Thread 0x7fff9b7fe700 (LWP 23765)]
>>>             [New Thread 0x7fff6b7fe700 (LWP 23764)]
>>>             Digikam::ActionThreadBase::run: Action Thread run  1 
>>>             new jobs
>>>             [New Thread 0x7fff69ffb700 (LWP 23766)]
>>>             Digikam::FacePipeline::Private::checkFinished: Check for
>>>             finish:  12 packages, 0 infos to filter, hasFinished() false
>>>
>>>             Thread 21537 "Thread (pooled)" received signal SIGSEGV,
>>>             Segmentation fault.
>>>             [Switching to Thread 0x7fff99ffb700 (LWP 1110)]
>>>             0x00007ffff4361fd8 in QMutex::lock() () from
>>>             /tmp/.mount_digikatLEdZE/usr/lib/libQt5Core.so.5
>>>             (gdb)
>>>
>>
>

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/digikam-users/attachments/20200105/7db92eeb/attachment.html>


More information about the Digikam-users mailing list