Bug 513117 - ASSERT failure in KCatalogPrivate::setupGettextEnv
Summary: ASSERT failure in KCatalogPrivate::setupGettextEnv
Status: RESOLVED FIXED
Alias: None
Product: digikam
Classification: Applications
Component: Portability-Runtime (other bugs)
Version First Reported In: 8.8.0
Platform: Neon Linux
: NOR crash
Target Milestone: ---
Assignee: Digikam Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-12-09 02:59 UTC by Geoffrey Clements
Modified: 2025-12-25 10:55 UTC (History)
1 user (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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