Had this happen a few times recently, last time I reflashed the thing with a previously saved image, and it came back up fine. Able to SSH fine now still, appreciate any advice to avoid a full rebuild:
System log would have helped, maybe upload full logs via grab-logs -A
Alternatively to check if it is a addon causing the crash do mv .kodi kodi_backup and reboot
But an empty kodi.log indicates a crash before addons would be loaded.
Kodi seems to be crashing before a new .kodi folder is created. So even if he uploads that logs I guess they will be empty Aug 01 08:34:39 osmc mediacenter[309]: Kodi exited with return code 139 after 0 hours, 0 minutes and 3 seconds
Seems to be something else that is fundamentally broken
Can try to reinstall mediacenter but I guess you are in an unstable situation with your packages
Then the reinstall went through well.
With a reboot tho, I still got the sad face, saw I still have an empty kodi log:
$ ls -al .kodi/temp/kodi.log
-rw-r–r-- 1 osmc osmc 0 Jun 3 21:11 .kodi/temp/kodi.log
Well now after you reinstalled mediacenter there are problems with Libraries. /usr/lib/kodi/kodi.bin: error while loading shared libraries: libbrcmEGL.so: cannot open shared object file: No such file or directory
My suggestion is to start with a full reinstall best on a new SD Card.
According to dpkg -S libbrcmEGL.so the missing library file comes from rbp-userland-osmc
The original error was caused by a malformed database file and now it’s a missing library. It looks like a straightforward case of a filesystem corruption or a broken card. I’m with @fzinken: a full reinstall, preferably on a different card.