Bug 513117

Summary: ASSERT failure in KCatalogPrivate::setupGettextEnv
Product: [Applications] digikam Reporter: Geoffrey Clements <geoff>
Component: Portability-RuntimeAssignee: Digikam Developers <digikam-bugs-null>
Status: RESOLVED FIXED    
Severity: crash CC: caulier.gilles
Priority: NOR    
Version First Reported In: 8.8.0   
Target Milestone: ---   
Platform: Neon   
OS: Linux   
Latest Commit: Version Fixed/Implemented In: 9.0.0
Sentry Crash Report:

Description Geoffrey Clements 2025-12-09 02:59:05 UTC
SUMMARY
Core dump on startup with the message:
ASSERT failure in KCatalogPrivate::setupGettextEnv: "You need to instantiate a Q*Application before using KCatalog", file ./src/i18n/kcatalog.cpp, line 306
[1]    9500 IOT instruction (core dumped)  digikam


STEPS TO REPRODUCE
1.  Start digikam

SOFTWARE/OS VERSIONS
Operating System: KDE neon User Edition
KDE Plasma Version: 6.5.3
KDE Frameworks Version: 6.20.0
Qt Version: 6.10.1
Kernel Version: 6.14.0-36-generic (64-bit)
Graphics Platform: Wayland
Processors: 8 × Intel® Core™ i7-6700K CPU @ 4.00GHz
Memory: 16 GiB of RAM (15.6 GiB usable)
Graphics Processor: AMD Radeon RX 6600M

ADDITIONAL INFORMATION
I'd been away from this PC for a couple of months so had a mega-update when I returned (was on KDE Neon 6.5.0), after which I got this error.
Comment 1 caulier.gilles 2025-12-09 03:03:50 UTC
fixed with bug 512862