Hi - i can't fully remember when this error started to occur - whether it is addon related of LE related. But about a month ago - i'll get a crash on Kodi initialisation and it'll then go into a boot loop 4/5 times before hitting the safe mode.
I've tried disabling different addons and can't pinpoint it. I've put lots of logs into ChatGPT to help triage the issue and it thinks it could be some kind of python addon compatibility issue but doesn't specify / a race condition / something to do with loading up fonts. It's killing me trying to diagnose this so thought i'd see if i could draft in the pros.
ChatGPT analysing the log said the following:
Crash log (kodi_crashlog_20250914204731.log)
kodi_crashlog_20250914204731
- Kodi crashes with a SIGSEGV (segmentation fault).
The core dump trace shows the main crash is in:
→ This is Kodi’s Python interpreter (used for add-ons).
- Just before the crash:
- Thread 48 shows HarfBuzz font shaping (text rendering).
- Stack trace: CGUIFontTTF → CGUIFont → CGUITextLayout → CGUILabel → GUI rendering.
- At the same time, Python invokers (addons/scripts) are running in other threads.
- This suggests Kodi is dying when trying to render some text from an addon (or skin element) while Python is executing.
Why it’s crashing
- The crash is happening at the intersection of:
- Python 3.13 integration (newer Python, nightly build).
- Font rendering via HarfBuzz when labels/text are updated.
- This is very likely a bug in the nightly LibreELEC/Kodi build, not your configuration.
- Addons/skins that trigger heavy GUI updates (labels, list items, metadata fetches) increase the chance of hitting it.
Here is my log
P.S I've been trying to use Arctic fuse 2 as my skin but this may be where the issues are? I'll happily enable any debug logging etc. I've also been messing with CEC settings recently as that's been throwing a wobbler so happy to show you any of that if needed to eliminate it being an error.