Hello, in my digikam 5.6 crashes, when I try to set to a detected person a Name. In the terminal the following text shows up: digikam: tiffcomposite.cpp:749: virtual Exiv2::Internal::TiffComponent* Exiv2::Internal::TiffMnEntry::doAddPath(uint16_t, Exiv2::Internal::TiffPath&, Exiv2::Internal::TiffComponent*, Exiv2::Internal::TiffComponent::AutoPtr): Zusicherung »mn_« nicht erfüllt. digikam.facedb: Checkout compressed histogram 176 for identity 61 with size 9227 Abgebrochen (Speicherabzug geschrieben) I'm using Antergos with gnome 3.24.2 Best regards, Martin
Not sure, but it sound like it crash in Exiv2. Running digiKam into GDB to get a backtrace will help. Follow instructions given here : https://www.digikam.org/contribute/ Gilles Caulier
Thank you Gilles! (gdb) catch throw Catchpoint 1 (throw) (gdb) run Starting program: /usr/bin/digikam [Thread debugging using libthread_db enabled] Using host libthread_db library "/usr/lib/libthread_db.so.1". [New Thread 0x7fffbd3c5700 (LWP 21293)] AudioResampler::Register(..., FFmpeg) Singleton 0x64adf0 created... AudioResampler::Register(..., Libav) AudioOutputBackend::Register(..., OpenAL) Singleton 0x64af40 created... AudioOutputBackend::Register(..., Pulse) VideoDecoder::Register(..., CUDA) Singleton 0x64b4f0 created... VideoDecoder::Register(..., VAAPI) VideoRenderer::Register(..., OpenGLWindow) Singleton 0x64bb30 created... SubtitleProcessor::Register(..., LibASS) Singleton 0x64bc40 created... SubtitleProcessor::Register(..., FFmpeg) AudioDecoder::Register(..., FFmpeg) Singleton 0x64bfc0 created... AudioEncoder::Register(..., FFmpeg) Singleton 0x64c090 created... ImageConverter::Register(..., FFmpeg) Singleton 0x64c1a0 created... MediaIO::Register(..., QIODevice) Singleton 0x64c480 created... MediaIO::Register(..., QFile) AudioOutputBackend::Register(..., null) VideoDecoder::Register(..., FFmpeg) VideoEncoder::Register(..., FFmpeg) Singleton 0x64c6d0 created... registerRenderers........... VideoRenderer::Register(..., OpenGLWidget) VideoRenderer::Register(..., QGLWidget2) VideoRenderer::Register(..., Widget) VideoRenderer::Register(..., XVideo) VideoRenderer::Register(..., X11) VideoRenderer::Register(..., GraphicsItem) [New Thread 0x7fffbac58700 (LWP 21294)] qt5ct: using qt5ct plugin digikam.general: AlbumWatch use QFileSystemWatcher [New Thread 0x7fffb8adc700 (LWP 21295)] [New Thread 0x7fffb2170700 (LWP 21296)] digikam.general: Database Parameters: Type: "QSQLITE" DB Core Name: "/run/media/martin/Martin1TB/FOTOS/01_Digikam Database/digikam4.db" DB Thumbs Name: "/run/media/martin/Martin1TB/FOTOS/01_Digikam Database/thumbnails-digikam.db" DB Face Name: "/run/media/martin/Martin1TB/FOTOS/01_Digikam Database/recognition.db" Connect Options: "" Host Name: "" Host port: -1 Internal Server: false Internal Server Path: "" Internal Server Serv Cmd: "" Internal Server Init Cmd: "" Username: "" Password: "" [New Thread 0x7fffb196f700 (LWP 21297)] [Thread 0x7fffb196f700 (LWP 21297) exited] digikam.dbengine: Loading SQL code from config file "/usr/share/digikam/database/dbconfig.xml" digikam.dbengine: Checking XML version ID => expected: 3 found: 3 digikam.coredb: Core database: running schema update digikam.coredb: Core database: have a structure version 8 digikam.coredb: Core database: makeUpdates 8 to 8 digikam.database: Creating new Location "/FOTOS" uuid "volumeid:?uuid=0653b79e268f5ffd" digikam.database: location for "/run/media/martin/Martin1TB/FOTOS" is available true KMemoryInfo: Platform identified : "LINUX" KMemoryInfo: TotalRam: 8289349632 digikam.general: Allowing a cache size of 200 MB digikam.thumbsdb: ThumbDB SelectThumbnailSetting val ret = 0 digikam.thumbsdb: ThumbDB SelectThumbnailSetting val ret = 0 digikam.thumbsdb: Thumbs database: have a structure version "3" digikam.general: Thumbnails database ready for use digikam.general: Switch to widget style: "" digikam.dimg: ("/usr/share/color/icc", "/home/martin/.local/share/icc") digikam.dimg: No X.org XICC profile installed for screen 0 [New Thread 0x7fffb196f700 (LWP 21302)] digikam.general: Camera XML data: "/home/martin/.local/share/digikam/cameras.xml" [New Thread 0x7fffa2d55700 (LWP 21304)] [New Thread 0x7fffa2554700 (LWP 21305)] [New Thread 0x7fffa1d53700 (LWP 21306)] digikam.facedb: FaceDB SelectFaceSetting val ret = 0 digikam.facedb: FaceDB SelectFaceSetting val ret = 0 digikam.facedb: Face database: have a structure version "2" digikam.facesengine: Face database ready for use [New Thread 0x7fffa1552700 (LWP 21307)] [New Thread 0x7fffa0d51700 (LWP 21308)] digikam.general: Face PipeLine: add database writer digikam.general: Face PipeLine: add faces trainer [New Thread 0x7fff8bfff700 (LWP 21309)] [New Thread 0x7fff8b7fe700 (LWP 21310)] [New Thread 0x7fff8affd700 (LWP 21311)] [New Thread 0x7fff8a7fc700 (LWP 21312)] [New Thread 0x7fff89ffb700 (LWP 21313)] digikam.facesengine: Face database ready for use [New Thread 0x7fff897fa700 (LWP 21314)] [New Thread 0x7fff88ff9700 (LWP 21315)] digikam.general: Face PipeLine: add database writer digikam.general: Face PipeLine: add faces trainer libpng warning: iCCP: known incorrect sRGB profile libpng warning: iCCP: known incorrect sRGB profile qt5ct: D-Bus system tray: no [New Thread 0x7fff2b3ff700 (LWP 21316)] [New Thread 0x7fff2abfe700 (LWP 21317)] [New Thread 0x7fff2a3fd700 (LWP 21318)] digikam.geoiface: "setting backend marble" AudioOutputBackend::id("Pulse") digikam.general: AudioOutput backends: ("Pulse", "OpenAL", "null") digikam.general: Stacked View Mode : 0 digikam.geoiface: "setting backend marble" [New Thread 0x7fff29bfc700 (LWP 21319)] [New Thread 0x7fff293fb700 (LWP 21320)] digikam.geoiface: "setting backend marble" [New Thread 0x7fff28bfa700 (LWP 21321)] digikam.general: "browse_album" digikam.general: "browse_tag" digikam.general: "browse_labels" digikam.general: "browse_date" digikam.general: "browse_timeline" digikam.general: "browse_search" digikam.general: "browse_fuzzysearch" digikam.general: "browse_gpssearch" digikam.general: "browse_people" [New Thread 0x7fff13fff700 (LWP 21323)] [New Thread 0x7fff127ff700 (LWP 21327)] digikam.widgets: Paths to color scheme : ("/usr/share/digikam/colorschemes") digikam.widgets: "" :: "" digikam.widgets: "" :: "" qt5ct: D-Bus global menu: no Icon theme "breeze" not found. QFSFileEngine::open: No file name specified digikam.dimg: Root lens database dir: "/usr/share/lensfun" digikam.dimg: Load lens database file: "6x6.xml" digikam.dimg: Load lens database file: "actioncams.xml" digikam.dimg: Load lens database file: "compact-canon.xml" digikam.dimg: Load lens database file: "compact-casio.xml" digikam.dimg: Load lens database file: "compact-fujifilm.xml" digikam.dimg: Load lens database file: "compact-kodak.xml" digikam.dimg: Load lens database file: "compact-konica-minolta.xml" digikam.dimg: Load lens database file: "compact-leica.xml" digikam.dimg: Load lens database file: "compact-nikon.xml" digikam.dimg: Load lens database file: "compact-olympus.xml" digikam.dimg: Load lens database file: "compact-panasonic.xml" digikam.dimg: Load lens database file: "compact-pentax.xml" digikam.dimg: Load lens database file: "compact-ricoh.xml" digikam.dimg: Load lens database file: "compact-samsung.xml" digikam.dimg: Load lens database file: "compact-sigma.xml" digikam.dimg: Load lens database file: "compact-sony.xml" digikam.dimg: Load lens database file: "contax.xml" digikam.dimg: Load lens database file: "generic.xml" digikam.dimg: Load lens database file: "mil-canon.xml" digikam.dimg: Load lens database file: "mil-fujifilm.xml" digikam.dimg: Load lens database file: "mil-nikon.xml" digikam.dimg: Load lens database file: "mil-olympus.xml" digikam.dimg: Load lens database file: "mil-panasonic.xml" digikam.dimg: Load lens database file: "mil-pentax.xml" digikam.dimg: Load lens database file: "mil-samsung.xml" digikam.dimg: Load lens database file: "mil-samyang.xml" digikam.dimg: Load lens database file: "mil-sigma.xml" digikam.dimg: Load lens database file: "mil-sony.xml" digikam.dimg: Load lens database file: "mil-tamron.xml" digikam.dimg: Load lens database file: "mil-zeiss.xml" digikam.dimg: Load lens database file: "misc.xml" digikam.dimg: Load lens database file: "rf-leica.xml" digikam.dimg: Load lens database file: "slr-canon.xml" digikam.dimg: Load lens database file: "slr-hasselblad.xml" digikam.dimg: Load lens database file: "slr-konica-minolta.xml" digikam.dimg: Load lens database file: "slr-leica.xml" digikam.dimg: Load lens database file: "slr-nikon.xml" digikam.dimg: Load lens database file: "slr-olympus.xml" digikam.dimg: Load lens database file: "slr-panasonic.xml" digikam.dimg: Load lens database file: "slr-pentax.xml" digikam.dimg: Load lens database file: "slr-ricoh.xml" digikam.dimg: Load lens database file: "slr-samsung.xml" digikam.dimg: Load lens database file: "slr-samyang.xml" digikam.dimg: Load lens database file: "slr-schneider.xml" digikam.dimg: Load lens database file: "slr-sigma.xml" digikam.dimg: Load lens database file: "slr-soligor.xml" digikam.dimg: Load lens database file: "slr-sony.xml" digikam.dimg: Load lens database file: "slr-tamron.xml" digikam.dimg: Load lens database file: "slr-tokina.xml" digikam.dimg: Load lens database file: "slr-ussr.xml" digikam.dimg: Load lens database file: "slr-vivitar.xml" digikam.dimg: Load lens database file: "slr-zeiss.xml" digikam.dimg: variant: QVariant(Digikam::LensFunIface::DevicePtr, ) digikam.dimg: dev: AEE :: AEE DV :: 6 digikam.dimg: Search for camera "" - "" ==> false digikam.dimg: Search for lens "" ==> false digikam.dimg: updating data [New Thread 0x7fff109ef700 (LWP 21328)] [New Thread 0x7ffefffff700 (LWP 21329)] [New Thread 0x7ffeff7fe700 (LWP 21330)] [New Thread 0x7ffefeffd700 (LWP 21331)] [New Thread 0x7ffefe7fc700 (LWP 21332)] [New Thread 0x7ffefdffb700 (LWP 21333)] [New Thread 0x7ffefd7fa700 (LWP 21334)] [New Thread 0x7ffefcff9700 (LWP 21335)] [New Thread 0x7ffee7fff700 (LWP 21336)] [New Thread 0x7ffee77fe700 (LWP 21337)] [New Thread 0x7ffee6ffd700 (LWP 21338)] [New Thread 0x7ffee67fc700 (LWP 21339)] [New Thread 0x7ffee5ffb700 (LWP 21340)] [New Thread 0x7ffee57fa700 (LWP 21341)] [New Thread 0x7ffee4ff9700 (LWP 21342)] [New Thread 0x7ffedffff700 (LWP 21343)] [New Thread 0x7ffedf7fe700 (LWP 21344)] [New Thread 0x7ffedeffd700 (LWP 21345)] [New Thread 0x7ffede7fc700 (LWP 21346)] [New Thread 0x7ffeddffb700 (LWP 21347)] [New Thread 0x7ffedd7fa700 (LWP 21348)] [New Thread 0x7ffedcff9700 (LWP 21349)] [New Thread 0x7ffedc7f8700 (LWP 21350)] [New Thread 0x7ffedbff7700 (LWP 21351)] [New Thread 0x7ffedb7f6700 (LWP 21352)] [New Thread 0x7ffedaff5700 (LWP 21353)] [New Thread 0x7ffeda7f4700 (LWP 21354)] [New Thread 0x7ffed9ff3700 (LWP 21355)] [New Thread 0x7ffed97f2700 (LWP 21356)] [New Thread 0x7ffed8ff1700 (LWP 21357)] [New Thread 0x7ffed87f0700 (LWP 21358)] [New Thread 0x7ffed7fef700 (LWP 21359)] [New Thread 0x7ffed77ee700 (LWP 21360)] digikam.dimg: updating data [New Thread 0x7ffed6fed700 (LWP 21361)] [New Thread 0x7ffed67ec700 (LWP 21362)] [New Thread 0x7ffed5feb700 (LWP 21363)] [New Thread 0x7ffed57ea700 (LWP 21364)] digikam.general: Using 4 CPU core to run threads digikam.general: new search text settings: "" : hasResult = false , validRows = 0 qt5ct: D-Bus global menu: no QFSFileEngine::open: No file name specified digikam.geoiface: ---- digikam.geoiface: ---- digikam.general: Added root album called: "FOTOS" digikam.general: Using 4 CPU core to run threads [New Thread 0x7ffed4fe9700 (LWP 21365)] digikam.general: Action Thread run 1 new jobs digikam.geoiface: ---- digikam.geoiface: ---- digikam.general: Using 4 CPU core to run threads [New Thread 0x7ffed47e8700 (LWP 21366)] digikam.general: Action Thread run 1 new jobs digikam.database: " ( (Images.id IN (?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?) ) ) " digikam.database: 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, ImagePositions.latitudeNumber, ImagePositions.longitudeNumber FROM Images LEFT JOIN ImageInformation ON Images.id=ImageInformation.imageid LEFT JOIN ImageMetadata ON Images.id=ImageMetadata.imageid LEFT JOIN VideoMetadata ON Images.id=VideoMetadata.imageid LEFT JOIN ImagePositions ON Images.id=ImagePositions.imageid INNER JOIN Albums ON Albums.id=Images.album WHERE Images.status=1 AND ( ( (Images.id IN (?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?) ) ) );" (QVariant(qlonglong, 22598), QVariant(qlonglong, 22587), QVariant(qlonglong, 22586), QVariant(qlonglong, 22591), QVariant(qlonglong, 22590), QVariant(qlonglong, 22585), QVariant(qlonglong, 22588), QVariant(qlonglong, 22524), QVariant(qlonglong, 22525), QVariant(qlonglong, 22584), QVariant(qlonglong, 22526), QVariant(qlonglong, 22527), QVariant(qlonglong, 22581), QVariant(qlonglong, 22529), QVariant(qlonglong, 22583), QVariant(qlonglong, 22570), QVariant(qlonglong, 22579), QVariant(qlonglong, 22582), QVariant(qlonglong, 22578), QVariant(qlonglong, 22528), QVariant(qlonglong, 22571), QVariant(qlonglong, 22533), QVariant(qlonglong, 22580), QVariant(qlonglong, 22532), QVariant(qlonglong, 22577), QVariant(qlonglong, 22576), QVariant(qlonglong, 22574), QVariant(qlonglong, 22531), QVariant(qlonglong, 22573), QVariant(qlonglong, 22572), QVariant(qlonglong, 22575), QVariant(qlonglong, 22530), QVariant(qlonglong, 22534), QVariant(qlonglong, 22535), QVariant(qlonglong, 22569), QVariant(qlonglong, 22568), QVariant(qlonglong, 22566), QVariant(qlonglong, 22563), QVariant(qlonglong, 22567), QVariant(qlonglong, 22565), QVariant(qlonglong, 22564), QVariant(qlonglong, 22539), QVariant(qlonglong, 22537), QVariant(qlonglong, 22560), QVariant(qlonglong, 22536), QVariant(qlonglong, 22538), QVariant(qlonglong, 22541), QVariant(qlonglong, 22540), QVariant(qlonglong, 22562), QVariant(qlonglong, 22561), QVariant(qlonglong, 22558), QVariant(qlonglong, 22542), QVariant(qlonglong, 22545), QVariant(qlonglong, 22544), QVariant(qlonglong, 22543), QVariant(qlonglong, 22559), QVariant(qlonglong, 22557), QVariant(qlonglong, 22556), QVariant(qlonglong, 22554), QVariant(qlonglong, 22547), QVariant(qlonglong, 22546), QVariant(qlonglong, 22555), QVariant(qlonglong, 22553), QVariant(qlonglong, 22552), QVariant(qlonglong, 22550), QVariant(qlonglong, 22548), QVariant(qlonglong, 22551), QVariant(qlonglong, 22549)) digikam.geoiface: ---- digikam.database: Search result: 952 digikam.general: Cancel Main Thread digikam.geoiface: ---- [Thread 0x7ffed47e8700 (LWP 21366) exited] digikam.general: Using 4 CPU core to run threads [New Thread 0x7ffed47e8700 (LWP 21367)] digikam.general: Action Thread run 1 new jobs digikam.geoiface: "ROADMAP" digikam.geoiface: "setting backend googlemaps" digikam.geoiface: "ROADMAP" digikam.geoiface: "ROADMAP" digikam.geoiface: ---- digikam.geoiface: "ROADMAP" digikam.geoiface: ---- digikam.general: One job is done digikam.general: One job is done [Thread 0x7ffed4fe9700 (LWP 21365) exited] digikam.general: Cancel Main Thread digikam.general: One job is done [Thread 0x7ffed47e8700 (LWP 21367) exited] digikam.geoiface: ---- digikam.geoiface: "setting backend marble" [New Thread 0x7ffed47e8700 (LWP 21368)] qt5ct: D-Bus global menu: no QFSFileEngine::open: No file name specified digikam.geoiface: "ROADMAP" digikam.geoiface: "setting backend marble" [New Thread 0x7ffed4fe9700 (LWP 21373)] [New Thread 0x7ffed3fe7700 (LWP 21374)] [New Thread 0x7ffed37e6700 (LWP 21375)] [New Thread 0x7ffed2fe5700 (LWP 21376)] digikam.facesengine: Face database ready for use [New Thread 0x7ffed27e4700 (LWP 21377)] [New Thread 0x7ffed1fe3700 (LWP 21378)] digikam.general: Face PipeLine: add database writer digikam.general: Face PipeLine: add faces trainer [New Thread 0x7ffed17e2700 (LWP 21379)] [New Thread 0x7ffed0fe1700 (LWP 21380)] [New Thread 0x7ffed07e0700 (LWP 21381)] digikam.facesengine: Face database ready for use [New Thread 0x7ffecffdf700 (LWP 21382)] [New Thread 0x7ffecf7de700 (LWP 21383)] digikam.general: Face PipeLine: add database writer digikam.general: Face PipeLine: add faces trainer digikam.geoiface: "setting backend marble" [New Thread 0x7ffecefdd700 (LWP 21384)] qt5ct: D-Bus global menu: no QFSFileEngine::open: No file name specified digikam.geoiface: "ROADMAP" digikam.geoiface: "ROADMAP" digikam.dimg: "/run/media/martin/Martin1TB/FOTOS/2017/2017-07-02 Münchner Sommerfest/IMG_20170702_104147.jpg" : JPEG file identified digikam.metaengine: DateTime => Exif.Photo.DateTimeOriginal => QDateTime(2017-07-02 10:41:48.000 CEST Qt::TimeSpec(LocalTime)) digikam.metaengine: "/run/media/martin/Martin1TB/FOTOS/2017/2017-07-02 Münchner Sommerfest/IMG_20170702_104147.jpg" ==> Read Iptc Keywords: () [New Thread 0x7ffece7dc700 (LWP 21389)] [New Thread 0x7ffecdfdb700 (LWP 21390)] [New Thread 0x7ffecd7da700 (LWP 21391)] digikam.general: scan mode: ScanDeferredFiles digikam.general: total scan value : 16648 digikam.geoiface: ---- digikam.general: Using 4 CPU core to run threads [New Thread 0x7ffeccfd9700 (LWP 21406)] digikam.geoiface: ---- digikam.general: Cancel Main Thread digikam.geoiface: ---- digikam.general: Stacked View Mode : 0 digikam.geoiface: ---- digikam.database: items to tag () digikam.database: Complete scan took: 1449 msecs. digikam.general: Event is dispatched to desktop notifier through DBUS digikam.geoiface: ---- digikam.geoiface: ---- digikam.general: Using 4 CPU core to run threads [New Thread 0x7ffecc7d8700 (LWP 21426)] digikam.general: Action Thread run 1 new jobs digikam.database: " ( ( (ImageTagProperties.tagid=? OR ImageTagProperties.tagid IN (SELECT id FROM TagsTree WHERE pid=?)) AND ImageTagProperties.property=? ) OR ( (ImageTagProperties.tagid=? OR ImageTagProperties.tagid IN (SELECT id FROM TagsTree WHERE pid=?)) AND ImageTagProperties.property=? ) OR ( (ImageTagProperties.tagid=? OR ImageTagProperties.tagid IN (SELECT id FROM TagsTree WHERE pid=?)) AND ImageTagProperties.property=? ) ) " digikam.database: 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=? OR ImageTagProperties.tagid IN (SELECT id FROM TagsTree WHERE pid=?)) AND ImageTagProperties.property=? ) OR ( (ImageTagProperties.tagid=? OR ImageTagProperties.tagid IN (SELECT id FROM TagsTree WHERE pid=?)) AND ImageTagProperties.property=? ) OR ( (ImageTagProperties.tagid=? OR ImageTagProperties.tagid IN (SELECT id FROM TagsTree WHERE pid=?)) AND ImageTagProperties.property=? ) ) );" (QVariant(int, 38), QVariant(int, 38), QVariant(QString, "autodetectedPerson"), QVariant(int, 38), QVariant(int, 38), QVariant(QString, "autodetectedFace"), QVariant(int, 38), QVariant(int, 38), QVariant(QString, "tagRegion")) digikam.database: Search result: 5775 digikam.general: Cancel Main Thread digikam.general: One job is done [Thread 0x7ffecc7d8700 (LWP 21426) exited] digikam.dimg: "/run/media/martin/Martin1TB/FOTOS/2017/2017-06-25 London/CIMG7623.JPG" : JPEG file identified digikam.metaengine: DateTime => Exif.Photo.DateTimeOriginal => QDateTime(2017-06-21 20:30:10.000 CEST Qt::TimeSpec(LocalTime)) digikam.general: Found FacesEngine identity 56 for tag 84 digikam.general: Scheduled to write digikam.general: No write to baloo +++++++++++++++++++++++++++++++++++++ digikam.facesengine: Training 1 images for identity 56 digikam.facedb: Loading LBPH model digikam.general: Writting tags digikam.general: -------------------------- New Keywords ("Günther Marmsoler", "Martin Marmsoler") digikam.metaengine: xmlACDSee "<Categories><Category Assigned=\"0\">Personen<Category Assigned=\"1\">Günther Marmsoler</Category><Category Assigned=\"1\">Martin Marmsoler</Category></Category></Categories>" digikam.metaengine: "/run/media/martin/Martin1TB/FOTOS/2017/2017-06-25 London/CIMG7625.JPG" ==> Read Iptc Keywords: () digikam.metaengine: "/run/media/martin/Martin1TB/FOTOS/2017/2017-06-25 London/CIMG7625.JPG" ==> New Iptc Keywords: ("Martin Marmsoler", "Günther Marmsoler") digikam.metaengine: MetaEngine::metadataWritingMode 0 digikam.metaengine: Will write Metadata to file "/run/media/martin/Martin1TB/FOTOS/2017/2017-06-25 London/CIMG7625.JPG" digikam.facedb: Found model id 1 digikam.facedb: Checkout compressed histogram 1 for identity 20 with size 8659 digikam.facedb: Checkout compressed histogram 2 for identity 1 with size 7460 digikam.facedb: Checkout compressed histogram 3 for identity 19 with size 8852 digikam.facedb: Checkout compressed histogram 4 for identity 19 with size 9778 digikam.facedb: Checkout compressed histogram 5 for identity 48 with size 9822 digikam.facedb: Checkout compressed histogram 6 for identity 5 with size 7357 digikam.facedb: Checkout compressed histogram 7 for identity 48 with size 7760 digikam.facedb: Checkout compressed histogram 8 for identity 3 with size 9349 digikam.facedb: Checkout compressed histogram 9 for identity 2 with size 9650 digikam.facedb: Checkout compressed histogram 10 for identity 2 with size 8752 digikam.facedb: Checkout compressed histogram 11 for identity 42 with size 8639 digikam.facedb: Checkout compressed histogram 12 for identity 5 with size 10198 digikam.facedb: Checkout compressed histogram 13 for identity 5 with size 9475 digikam.facedb: Checkout compressed histogram 14 for identity 5 with size 10038 digikam.facedb: Checkout compressed histogram 15 for identity 8 with size 9024 digikam.facedb: Checkout compressed histogram 16 for identity 13 with size 8853 digikam.facedb: Checkout compressed histogram 17 for identity 8 with size 8492 digikam.facedb: Checkout compressed histogram 18 for identity 13 with size 8456 digikam.facedb: Checkout compressed histogram 19 for identity 5 with size 9451 digikam.facedb: Checkout compressed histogram 20 for identity 5 with size 10012 digikam.dimg: "/run/media/martin/Martin1TB/FOTOS/2017/2017-06-25 London/CIMG7623.JPG" : JPEG file identified digikam.metaengine: wroteComment: true digikam.facedb: Checkout compressed histogram 21 for identity 1 with size 10211 digikam.metaengine: wroteEXIF: true digikam.metaengine: wroteIPTC: true digikam.metaengine: wroteXMP: true digikam.facedb: Checkout compressed histogram 22 for identity 1 with size 10002 digikam.metaengine: DateTime => Exif.Photo.DateTimeOriginal => QDateTime(2017-06-21 20:30:10.000 CEST Qt::TimeSpec(LocalTime)) digikam.facedb: Checkout compressed histogram 23 for identity 1 with size 9703 digikam.facedb: Checkout compressed histogram 24 for identity 1 with size 10181 digikam.facedb: Checkout compressed histogram 25 for identity 5 with size 9272 digikam.facedb: Checkout compressed histogram 26 for identity 5 with size 9317 digikam.facedb: Checkout compressed histogram 27 for identity 5 with size 8749 digikam.facedb: Checkout compressed histogram 28 for identity 5 with size 9597 digikam.facedb: Checkout compressed histogram 29 for identity 11 with size 8046 digikam.facedb: Checkout compressed histogram 30 for identity 8 with size 8792 digikam.facedb: Checkout compressed histogram 31 for identity 5 with size 10129 digikam.facedb: Checkout compressed histogram 32 for identity 5 with size 9190 digikam.facedb: Checkout compressed histogram 33 for identity 5 with size 9003 digikam.facedb: Checkout compressed histogram 34 for identity 5 with size 9003 digikam.facedb: Checkout compressed histogram 35 for identity 1 with size 8014 digikam.facedb: Checkout compressed histogram 36 for identity 24 with size 8439 digikam.facedb: Checkout compressed histogram 37 for identity 5 with size 8385 digikam.facedb: Checkout compressed histogram 38 for identity 5 with size 8328 digikam.facedb: Checkout compressed histogram 39 for identity 5 with size 9662 digikam: tiffcomposite.cpp:749: virtual Exiv2::Internal::TiffComponent* Exiv2::Internal::TiffMnEntry::doAddPath(uint16_t, Exiv2::Internal::TiffPath&, Exiv2::Internal::TiffComponent*, Exiv2::Internal::TiffComponent::AutoPtr): Zusicherung »mn_« nicht erfüllt. digikam.facedb: Checkout compressed histogram 40 for identity 5 with size 9597 digikam.facedb: Checkout compressed histogram 41 for identity 8 with size 8792 digikam.facedb: Checkout compressed histogram 42 for identity 8 with size 9919 digikam.facedb: Checkout compressed histogram 43 for identity 11 with size 8046 digikam.facedb: Checkout compressed histogram 44 for identity 11 with size 7974 digikam.facedb: Checkout compressed histogram 45 for identity 24 with size 8164 Thread 54 "Thread (pooled)" received signal SIGABRT, Aborted. [Switching to Thread 0x7ffeda7f4700 (LWP 21354)] 0x00007ffff3122670 in raise () from /usr/lib/libc.so.6 (gdb) quit
No. In the prompt of GDB, instead to enter "quit", use "bt" to get the backtrace... Gilles Caulier
Sorry. (gdb) bt #0 0x00007ffff3122670 in raise () at /usr/lib/libc.so.6 #1 0x00007ffff3123d00 in abort () at /usr/lib/libc.so.6 #2 0x00007ffff311b45a in __assert_fail_base () at /usr/lib/libc.so.6 #3 0x00007ffff311b4d2 in () at /usr/lib/libc.so.6 #4 0x00007fffedc2591e in () at /usr/lib/libexiv2.so.14 #5 0x00007fffedc20072 in () at /usr/lib/libexiv2.so.14 #6 0x00007fffedc20b07 in () at /usr/lib/libexiv2.so.14 #7 0x00007fffedc20072 in () at /usr/lib/libexiv2.so.14 #8 0x00007fffedc255bb in () at /usr/lib/libexiv2.so.14 #9 0x00007fffedc20072 in () at /usr/lib/libexiv2.so.14 #10 0x00007fffedc20b07 in () at /usr/lib/libexiv2.so.14 #11 0x00007fffedc20072 in () at /usr/lib/libexiv2.so.14 #12 0x00007fffedc3dd9c in () at /usr/lib/libexiv2.so.14 #13 0x00007fffedc2bf3d in () at /usr/lib/libexiv2.so.14 #14 0x00007fffedbbd5c6 in Exiv2::ExifParser::encode(std::vector<unsigned char, std::allocator<unsigned char> >&, unsigned char const*, unsigned int, Exiv2::ByteOrder, Exiv2::ExifData const&) () at /usr/lib/libexiv2.so.14 #15 0x00007fffedbd80df in () at /usr/lib/libexiv2.so.14 #16 0x00007fffedbd94a9 in Exiv2::JpegBase::writeMetadata() () at /usr/lib/libexiv2.so.14 #17 0x00007ffff64da802 in () at /usr/lib/libdigikamcore.so.5.6.0 #18 0x00007ffff64dd21a in () at /usr/lib/libdigikamcore.so.5.6.0 #19 0x00007ffff64d5c8c in Digikam::MetaEngine::save(QString const&) const () ---Type <return> to continue, or q <return> to quit--- at /usr/lib/libdigikamcore.so.5.6.0 #20 0x00007ffff64d6a41 in Digikam::MetaEngine::applyChanges() const () at /usr/lib/libdigikamcore.so.5.6.0 #21 0x00007ffff651a62b in Digikam::DMetadata::applyChanges() const () at /usr/lib/libdigikamcore.so.5.6.0 #22 0x00007ffff76c71b4 in () at /usr/lib/libdigikamgui.so.5.6.0 #23 0x00007ffff76d69a7 in () at /usr/lib/libdigikamgui.so.5.6.0 #24 0x00007ffff76dfa6c in () at /usr/lib/libdigikamgui.so.5.6.0 #25 0x00007ffff40e7e72 in QObject::event(QEvent*) () at /usr/lib/libQt5Core.so.5 #26 0x00007ffff4de346c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5 #27 0x00007ffff4deacf4 in QApplication::notify(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5 #28 0x00007ffff40b8b98 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib/libQt5Core.so.5 #29 0x00007ffff40bb02d in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () at /usr/lib/libQt5Core.so.5 #30 0x00007ffff4110a63 in () at /usr/lib/libQt5Core.so.5 #31 0x00007fffe6ee8a47 in g_main_context_dispatch () at /usr/lib/libglib-2.0.so.0 #32 0x00007fffe6ee8c78 in () at /usr/lib/libglib-2.0.so.0 #33 0x00007fffe6ee8d0c in g_main_context_iteration () ---Type <return> to continue, or q <return> to quit--- at /usr/lib/libglib-2.0.so.0 #34 0x00007ffff4110e7f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5 #35 0x00007ffff40b721a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5 #36 0x00007ffff65beed3 in () at /usr/lib/libdigikamcore.so.5.6.0 #37 0x00007ffff3eda171 in () at /usr/lib/libQt5Core.so.5 #38 0x00007ffff3eddcbd in () at /usr/lib/libQt5Core.so.5 #39 0x00007fffee6ce297 in start_thread () at /usr/lib/libpthread.so.0 #40 0x00007ffff31dc1ef in clone () at /usr/lib/libc.so.6
Confirmed. A JPEG image parsed by Exiv2 to write metadata in Exif crash digiKam. You can easily identify the image as you want to tag people inside. The face tags are written in Exif and XMP. Before to report the problem to Exiv2, Please try to reproduce the problem with current AppImage Linux bundle. https://drive.google.com/drive/folders/0BzeiVr-byqt5Y0tIRWVWelRJenM Gilles Caulier
Thank you Gilles, the crash isn't in this version.
ok. I suspected that. The problem is that you use an older Exiv2 version, as 0.25. The AppImage use Exiv 0.26 which come with more than 200 bugfixes. I recommend to report this problem to your distro team to update Exiv2 quickly. Gilles Caulier
In the arch linux repository exiv2 0.25 was already flagged as outdatet. SO I think it will take not so much time they replace them with 0.26. Thank you Gilles for your help!