[Digikam-devel] Re: Status of face detection

Gert Kello gert.kello at gmail.com
Thu Nov 18 06:24:54 GMT 2010


Hi

>> I scanned an album and it does reach the end, yet it does not close the
>> pop-up window with the scanning progress and neither does it stop the
>> progress bar from moving left to right and back.
>
> Do you mean the animation on the progress bar? That's only eye candy by
> Oxygen.
> I think it is intended that the dialog does not close (though one can argue
> that it should close)

I ran a new test scan... The process goes on for much longer time now,
but still stops before reaching to end... The last lines from dbgview
are


[2400] Debug:digikam(2400)/digikam (core)
Digikam::FacePipeline::FacePipelinePriv::checkFinished: Check for
finish:  0 packages, 0 infos to filter, hasFinished() true
[2400] Debug:digikam(2400)/digikam (core)
Digikam::BatchFaceDetector::continueAlbumListing: false false
[2400] Debug:digikam(2400)/digikam (core)
Digikam::BatchFaceDetector::continueAlbumListing: Album "SomeAlbum"
[2400] Debug:digikam(2400) KUrl::path:  "/"
[2400] Debug:digikam(2400) KUrl::path:  "/Path/To/SomeAlbum/"
[2400] Debug:digikam(2400)/kio (Slave) KIO::Slave::createSlave:
createSlave "digikamalbums" for
KUrl("digikamalbums:/Path/To/SomeAlbum/?albumRoot=C:/@FotoWorkFolder@&albumRootId=1&databaseType=QSQLITE&databaseName=C:/@FotoWorkFolder@/digikam4.db&connectOptions=&hostName=&userName=&password=")
[2400] Debug:digikam(2400)/kio (KIOConnection)
KIO::ConnectionServer::listenForRemote: Listening on
"tcp://127.0.0.1:2079"
[2216] Debug:klauncher(2216)/kio (KLauncher) KLauncher::requestSlave:
KLauncher: launching new slave  "c:/KDE/bin/kioslave.exe"  with
protocol= "digikamalbums"  args= ("kio_digikamalbums",
"digikamalbums", "tcp://127.0.0.1:1773", "tcp://127.0.0.1:2079")
[2216] Debug:klauncher(2216)/kio (KLauncher)
KLauncher::processRequestReturn: "c:/KDE/bin/kioslave.exe" (pid 2972)
up and running.
[2400] Debug:digikam(2400) KUrl::path:  "/Path/To/SomeAlbum/"
[2972] Debug:trying to load 'kio_digikamalbums'
[2400] Debug:digikam(2400)/kio (Slave) KIO::Slave::timeout: slave
failed to connect to application pid= 2972  protocol= "digikamalbums"
[2400] Debug:digikam(2400)/kio (Slave) KIO::Slave::timeout: Houston,
we lost our slave, pid= 2972
[2400] Debug:digikam(2400)/kio (Slave) KIO::Slave::timeout: slave died
pid =  2972
[2400] Debug:digikam(2400)/digikam (core)
Digikam::ImageInfoJob::slotResult: Failed to list url:  "The process
for the digikamalbums protocol died unexpectedly."
[2972] Debug:kio_digikamalbums(2972)/kio (kioslave)
KIO::SlaveBase::connectSlave: SlaveBase: failed to connect to
"tcp://127.0.0.1:2079"
[2972] Debug:Reason: ""
[2216] Debug:klauncher(2216)/kio (KLauncher) KLauncher::slotFinished:
process finished exitcode= 255 exitStatus= 0

It seems to happen after some big album is scanned, perhaps some
process has timed out and exited... And it seems to consistent, i.e. I
have reproduced it several times now.

Gert



More information about the Digikam-devel mailing list