[digiKam-users] Segmentation fault when parsing entire collection
Dougie Nisbet
dougie at katsura.uk
Sun Jan 5 14:36:41 GMT 2020
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/708fb83c/attachment.html>
More information about the Digikam-users
mailing list