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

--- Comment #31 from Petr Schonmann <pschonm...@gmail.com> ---
Yes, still reproducible. For example.


Digikam::DMetadata::load: Loading metadata with "Exiv2" backend from
"/mnt/snorlax/Photos/Peta/_TELEFON/2023/PXL_20230506_110913832.jpg"
Digikam::DMetadata::setItemFacesMap: Set face region: 0.367808 0.201058
0.120288 0.213404
Digikam::DMetadata::setItemFacesMap:     => set tag name: true
Digikam::DMetadata::setItemFacesMap:     => set tag type: true
Digikam::DMetadata::setItemFacesMap:     => set area struct: true
Digikam::DMetadata::setItemFacesMap:     => set xpos: true
Digikam::DMetadata::setItemFacesMap:     => set ypos: true
Digikam::DMetadata::setItemFacesMap:     => set width: true
Digikam::DMetadata::setItemFacesMap:     => set height: true
Digikam::DMetadata::setItemFacesMap:     => set unit: true
Digikam::MetadataHub::writeTags: Writing tags
Digikam::MetadataHub::writeTags: -------------------------- New Keywords
QList("Lenka Trčková")
Digikam::MetaEngine::setIptcKeywords:
"/mnt/snorlax/Photos/Peta/_TELEFON/2023/PXL_20230506_110913832.jpg"  ==> New
Iptc Keywords:  QList("Lenka Trčková")
Digikam::MetaEngine::save: MetaEngine::metadataWritingMode 1
Digikam::MetaEngine::save: Will write XMP sidecar for file
"PXL_20230506_110913832.jpg"
Digikam::MetaEngine::Private::saveUsingExiv2: wroteComment:  false
Digikam::MetaEngine::Private::saveUsingExiv2: wroteEXIF:  true
Digikam::MetaEngine::Private::saveUsingExiv2: wroteIPTC:  true
Digikam::MetaEngine::Private::saveUsingExiv2: wroteXMP:  true
Digikam::MetaEngine::Private::saveUsingExiv2: File time stamp restored
Digikam::MetaEngine::save: Metadata for file "PXL_20230506_110913832.jpg"
written to XMP sidecar.
Digikam::ItemTagPairPriv::createGuarded: Attempt to create invalid tag pair
image id 0 tag id 55
Digikam::FaceUtils::identityForTag: Found FacesEngine identity 2023 for tag 55
Digikam::ItemTagPairPriv::createGuarded: Attempt to create invalid tag pair
image id 0 tag id 0
Digikam::ItemTagPairPriv::createGuarded: Attempt to create invalid tag pair
image id 0 tag id 4538
Digikam::FacialRecognitionWrapper::Private::trainIdentityBatch: Training 1
images for identity 2023
Digikam::RecognitionPreprocessor::Private::preprocess: Align face for OpenFace
neural network model
Digikam::OpenfacePreprocessor::process: type:  16
Digikam::BdEngineBackendPrivate::debugOutputFailedQuery: Failure executing
query:
 "INSERT INTO ImageTagProperties (imageid, tagid, property, value) VALUES(?, ?,
?, ?);" 
Error messages: "QMYSQL: Unable to execute statement" "Cannot add or update a
child row: a foreign key constraint fails (`digikam`.`ImageTagProperties`,
CONSTRAINT `ImageTagProperties_Images` FOREIGN KEY (`imageid`) REFERENCES
`Images` (`id`) ON DELETE CASCADE ON UPDATE CASCADE)" "1452" 2 
Bound values:  QList(QVariant(qlonglong, 0), QVariant(int, 55),
QVariant(QString, "tagRegion"), QVariant(QString, ""))
Digikam::BdEngineBackendPrivate::debugOutputFailedQuery: Failure executing
query:
 "INSERT INTO ImageTagProperties (imageid, tagid, property, value) VALUES(?, ?,
?, ?);" 
Error messages: "QMYSQL: Unable to execute statement" "Cannot add or update a
child row: a foreign key constraint fails (`digikam`.`ImageTagProperties`,
CONSTRAINT `ImageTagProperties_Images` FOREIGN KEY (`imageid`) REFERENCES
`Images` (`id`) ON DELETE CASCADE ON UPDATE CASCADE)" "1452" 2 
Bound values:  QList(QVariant(qlonglong, 0), QVariant(int, 55),
QVariant(QString, "faceToTrain"), QVariant(QString, ""))
Digikam::OpenfacePreprocessor::process: Full object detection and landmard
computation finished
Digikam::OpenfacePreprocessor::process: Align face finished
Digikam::DNNFaceExtractor::getFaceEmbedding: Finish aligning face in  13  ms
Digikam::DNNFaceExtractor::getFaceEmbedding: Start neural network
Digikam::BdEngineBackendPrivate::debugOutputFailedQuery: Failure executing
query:
 "REPLACE INTO ImageTags (imageid, tagid) VALUES(?, ?);" 
Error messages: "QMYSQL: Unable to execute statement" "Cannot add or update a
child row: a foreign key constraint fails (`digikam`.`ImageTags`, CONSTRAINT
`ImageTags_Images` FOREIGN KEY (`imageid`) REFERENCES `Images` (`id`) ON DELETE
CASCADE ON UPDATE CASCADE)" "1452" 2 
Bound values:  QList(QVariant(qlonglong, 0), QVariant(int, 55))
Digikam::ExifToolParser::exifToolAvailable: Check ExifTool availability: true
Digikam::ExifToolParser::loadChunk: Cannot open source file to process with
ExifTool...
Digikam::DMetadata::loadUsingExifTool: Load metadata using ExifTool failed...
Digikam::DMetadata::load: Loading metadata with "No Backend" backend from ""
Digikam::MetadataHub::writeTags: Writing tags
Digikam::MetadataHub::writeTags: Delete all keywords
Digikam::MetaEngine::setIptcKeywords: ""  ==> New Iptc Keywords:  QList()
Digikam::MetaEngine::applyChanges: Failed to apply changes: file path is empty!
Digikam::ItemMarkerTiler::slotSourceModelReset: ----
Digikam::ExifToolParser::exifToolAvailable: Check ExifTool availability: true
Digikam::ExifToolParser::loadChunk: Cannot open source file to process with
ExifTool...
Digikam::DMetadata::loadUsingExifTool: Load metadata using ExifTool failed...
Digikam::DMetadata::load: Loading metadata with "No Backend" backend from ""
Digikam::DNNFaceExtractor::getFaceEmbedding: Finish computing face embedding in
 210  ms
Digikam::FaceDb::insertFaceVector: Commit face mat data  64325  for identity 
2023
Digikam::FaceUtils::identityForTag: Found FacesEngine identity 2023 for tag 55
Digikam::ItemInfo::fromLocalFile: No location could be retrieved for ""
Digikam::FacialRecognitionWrapper::Private::trainIdentityBatch: Training 1
images for identity 2023
Digikam::FacialRecognitionWrapper::Private::trainIdentityBatch: cv::Exception
training Recognizer: OpenCV(4.9.0)
/mnt/data/b/master/ext_opencv/ext_opencv-prefix/src/ext_opencv/modules/imgproc/src/color.cpp:196:
error: (-215:Assertion failed) !_src.empty() in function 'cvtColor'

Digikam::ItemTagPairPriv::createGuarded: Attempt to create invalid tag pair
image id 0 tag id 55
Digikam::ItemTagPairPriv::createGuarded: Attempt to create invalid tag pair
image id 0 tag id 4538
Digikam::FacePipeline::Private::checkFinished: Check for finish:  1 packages, 0
infos to filter, hasFinished() false
Digikam::FacePipeline::Private::checkFinished: Check for finish:  0 packages, 0
infos to filter, hasFinished() true
Digikam::ActionThreadBase::setMaximumNumberOfThreads: Using  8  CPU core to run
threads
Digikam::ActionThreadBase::run: Action Thread run 1 new jobs
Digikam::ItemQueryBuilder::buildQueryFromXml: " ( ( ImageTagProperties.tagid=?
AND ImageTagProperties.property=?  ) OR ( ImageTagProperties.tagid=? AND
ImageTagProperties.property=?  ) OR ( ImageTagProperties.tagid=? AND
ImageTagProperties.property=?  ) OR ( ImageTagProperties.tagid=? AND
ImageTagProperties.property=?  ) ) "
Digikam::ItemLister::listImageTagPropertySearch: Search query:
 "SELECT DISTINCT Images.id, Images.name, Images.album,       
Albums.albumRoot,        ImageInformation.rating, Images.category,       
ImageInformation.format, ImageInformation.creationDate,       
Images.modificationDate, Images.fileSize,        ImageInformation.width, 
ImageInformation.height,        ImageTagProperties.value,
ImageTagProperties.property, ImageTagProperties.tagid  FROM Images        INNER
JOIN ImageTagProperties ON ImageTagProperties.imageid=Images.id        LEFT
JOIN ImageInformation ON Images.id=ImageInformation.imageid        INNER JOIN
Albums           ON Albums.id=Images.album WHERE Images.status=1 AND (  ( (
ImageTagProperties.tagid=? AND ImageTagProperties.property=?  ) OR (
ImageTagProperties.tagid=? AND ImageTagProperties.property=?  ) OR (
ImageTagProperties.tagid=? AND ImageTagProperties.property=?  ) OR (
ImageTagProperties.tagid=? AND ImageTagProperties.property=?  ) )  );" 
 QList(QVariant(int, 4538), QVariant(QString, "autodetectedPerson"),
QVariant(int, 4538), QVariant(QString, "autodetectedFace"), QVariant(int,
4538), QVariant(QString, "ignoredFace"), QVariant(int, 4538), QVariant(QString,
"tagRegion"))
Digikam::ItemLister::listImageTagPropertySearch: Search result: 99
Digikam::ActionThreadBase::cancel: Cancel Main Thread
Digikam::ActionThreadBase::slotJobFinished: One job is done 
Digikam::TagsJob(0x562390c4cc10)  time: 27
Digikam::ActionThreadBase::cancel: Finish Main Thread
Digikam::ActionThreadBase::setMaximumNumberOfThreads: Using  8  CPU core to run
threads
Digikam::ActionThreadBase::setMaximumNumberOfThreads: Using  8  CPU core to run
threads
Digikam::ActionThreadBase::run: Action Thread run 1 new jobs
Digikam::ActionThreadBase::run: Action Thread run 1 new jobs
Digikam::ActionThreadBase::slotJobFinished: One job is done 
Digikam::TagsJob(0x562392909240)  time: 483
Digikam::ActionThreadBase::slotJobFinished: One job is done 
Digikam::TagsJob(0x7f2fa4034f70)  time: 487
Digikam::ActionThreadBase::cancel: Finish Main Thread
Digikam::ActionThreadBase::cancel: Finish Main Thread

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

Reply via email to