[digiKam-users] Segmentation fault when parsing entire collection

Maik Qualmann metzpinguin at gmail.com
Sat Jan 4 16:31:59 GMT 2020


My QMutex change won't be in the bundle until tomorrow...

Maik

Am Samstag, 4. Januar 2020, 17:24:16 CET schrieb Gilles Caulier:
> ... and the 64 bits AppImage have been updated this morning. Please try
> again with 7.0.0 beta2 pre release...
> 
> Gilles Caulier
> 
> Le sam. 4 janv. 2020 à 11:12, Maik Qualmann <metzpinguin at gmail.com> a
> 
> écrit :
> > Based on the QMutex lock, I can imagine where the position in the code is.
> > I
> > added a recursive QMutex, we'll see if it helps.
> > 
> > Maik
> > 
> > Am Samstag, 4. Januar 2020, 12:50:27 CET schrieb Gilles Caulier:
> > > 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> 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)






More information about the Digikam-users mailing list