Created attachment 122673 [details] Backtrace of the crash SUMMARY I had another crash today when saving the changes after editing the captions (title, description and date) of a jpg picture. I have attached the console output to this bug report, including the backtrace. The beginning of the output is missing due to its size (the terminal emulator only saves the last 10000 lines). STEPS TO REPRODUCE 1. Start digikam and wait until the initial scan finishes. 2. Select one file, go to the Captions panel, and edit the title, description and date. 3. Save the changes OBSERVED RESULT Digikam immediately crashed and closed. EXPECTED RESULT Changes should be saved and the user should continue to use the software. SOFTWARE/OS VERSIONS digikam-6.4.0-git-20190915T141349-x86-64.appimage in Ubuntu 18.04LTS.
More info: After restarting digikam, and checking on that file, I can see that the captions I had written had been saved to digikam's database but not to the image metadata. Editing any changes to that picture (e.g. the date, using the metadata editor) made those changes go away from the database.
Created attachment 122674 [details] Backtrace of the exact same problem (and same picture) in another digikam session
Gilles is trying to fix the locale issue in AppImage. It does not make sense at the moment to test the AppImage as it is a basic problem with the locale. Although I can prevent this crash, it will not fix the cause. And it's also not good for editing your images. Maik
At the moment use a native digiKam version or compile a current git version. Maik
Sure, no problem. I was just reporting what I experienced.
Git commit a43d38dc2aee580ad89a243193b6dc0dd5d65750 by Maik Qualmann. Committed on 15/09/2019 at 20:28. Pushed by mqualmann into branch 'master'. prevent possible NULL pointer from QTextCodec FIXED-IN: 6.4.0 M +2 -1 NEWS M +1 -1 core/libs/metadataengine/engine/metaengine_exif.cpp https://invent.kde.org/kde/digikam/commit/a43d38dc2aee580ad89a243193b6dc0dd5d65750
No problem, the bug is important to stabilize digiKam. But at the moment please do not edit your images with the current developer AppImage. Without a working locale there can be a lot of problems. See here: Bug 410980 Maik
Ok, understood, thanks.