Bug 517299 - Opening Geolocation Editor crashes DigiKam
Summary: Opening Geolocation Editor crashes DigiKam
Status: RESOLVED FIXED
Alias: None
Product: digikam
Classification: Applications
Component: Geolocation-Engine (other bugs)
Version First Reported In: 9.0.0
Platform: Appimage Linux
: NOR crash
Target Milestone: ---
Assignee: Digikam Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2026-03-08 18:01 UTC by Herb Smith
Modified: 2026-03-22 14:58 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed/Implemented In: 9.1.0
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Herb Smith 2026-03-08 18:01:26 UTC
SUMMARY
As soon as I  try to open the GeoLocation editor, it opens and immediately crashes DigiKam

STEPS TO REPRODUCE
1. Open DigiKam 9.0
2. Select a photo from thumbnails in middle pannel
3. Press CTL-Shift-G   or select from ITEM->Edit Geolocation

OBSERVED RESULT
Geolocation Editor opens and then immediately crashes Digikam.

EXPECTED RESULT
That things would work as in 8.8 and prior.  The GeoLocation editor stays open and works

SOFTWARE/OS VERSIONS
Windows: 
macOS: 
(available in the Info Center app, or by running `kinfo` in a terminal window)
Linux/KDE Plasma: Ubuntu 24.04.4 LTS
KDE Plasma Version: 
KDE Frameworks Version: 6.20.0
Qt Version: 6.10.1

ADDITIONAL INFORMATION
digiKam: 9.0.0
KDE Frameworks: 6.20.0
Qt: Using 6.10.1 and built against 6.10.1
AppImage
Ubuntu 24.04.4 LTS (Xcb)
Build ABI: x86_64-little_endian-lp64
Kernel: linux 6.8.0-101-generic

I will try to get the crash log as described above.   I will then add it to this ticket.   Will let you know if I need help producing it.
Comment 1 Maik Qualmann 2026-03-08 18:12:01 UTC
digiKam-9.0.0 from Ubuntu as a Snap package or as an AppImage.

Maik
Comment 2 Herb Smith 2026-03-08 18:22:33 UTC
Ran the appimage from a terminal session.   Got the following when attempting to launch geolocation editor.   Will keep looking for info

MESA-LOADER: failed to open radeonsi: ././/lib/dri/radeonsi_dri.so: cannot open shared object file: No such file or directory (search paths ././/lib/x86_64-linux-gnu/dri:\$${ORIGIN}/dri:././/lib/dri, suffix _dri)
MESA-LOADER: failed to open zink: ././/lib/dri/zink_dri.so: cannot open shared object file: No such file or directory (search paths ././/lib/x86_64-linux-gnu/dri:\$${ORIGIN}/dri:././/lib/dri, suffix _dri)
MESA-LOADER: failed to open kms_swrast: ././/lib/dri/kms_swrast_dri.so: cannot open shared object file: No such file or directory (search paths ././/lib/x86_64-linux-gnu/dri:\$${ORIGIN}/dri:././/lib/dri, suffix _dri)
MESA-LOADER: failed to open swrast: ././/lib/dri/swrast_dri.so: cannot open shared object file: No such file or directory (search paths ././/lib/x86_64-linux-gnu/dri:\$${ORIGIN}/dri:././/lib/dri, suffix _dri)
/tmp/.mount_digiKaOgmmUS/AppRun: line 266: 348948 Segmentation fault      (core dumped) digikam $@
Comment 3 Maik Qualmann 2026-03-08 18:26:48 UTC
Yes, I can reproduce the crash when I switch to the Google map in the AppImage. This is a QWebEngine problem. There are no problems in my native digiKam version.

Maik
Comment 4 Maik Qualmann 2026-03-08 18:34:12 UTC
Use Marble as a workaround; switch in the digikamrc to the Marble backend.

[Geolocation Edit Settings][Map Widget]
Backend=marble

Maik
Comment 5 Herb Smith 2026-03-09 15:52:56 UTC
Thanks for the quick response.   To change to Marble backend normally requires that I be able to get the GeoLocation editor open.  So the crash blocks that.   I found that starting DigiKam 8.8 and changing the settings there allows DigiKam 9.0 to load with the Marble settings in place.  Switching 9.0 to Google instantly crashes.   In fact if I switch 8.8 back to Google I can not even launch 9.0, it crashes when loading tools. 

I am not a big fan of the Marble map,  so I may just stick with 8.8 until this gets fixed.

You mentioned running Digikam native.  Is that an option on Ubuntu?
Comment 6 Herb Smith 2026-03-09 19:33:43 UTC
Just tried golocation with the Marble settings.   Same result.   Immediate crash after enter CTL-Shift-G
Comment 7 Herb Smith 2026-03-09 19:42:44 UTC
(In reply to Herb Smith from comment #6)
> Just tried golocation with the Marble settings.   Same result.   Immediate
> crash after enter CTL-Shift-G

False alarm.  Apparently the map settings for right hand display to not carry over to the Geolocation module, nor to map center panel option.  I  configured all three to use the Marble option and for now it is NOT crashing.
Comment 8 Maik Qualmann 2026-03-18 17:39:39 UTC
Use the pre-release version of digiKam-9.1.0 from here:

https://files.kde.org/digikam/

Maik
Comment 9 Herb Smith 2026-03-19 14:48:42 UTC
Confirmed fixed on my machine, thanks