Since I upgraded to LE 8.0.1 on my Raspberry Pi 3 (with all add-ons up-to-date as well) I'm enjoying the improvements in Kodi 17 (over Kodi 15 which I had on my previous OE install) but unfortunately I'm also having serious stability problems. Mostly during user operations (i.e. navigating menu's and selecting options) but occasionally also during playback, Kodi will just freeze for a few seconds, followed by either one or by multiple reboots.
Question 1: Since Kodi is an app running on top of Linux, I can't see how a Kodi crash could corrupt the Linux OS to the point where it crashes into a reboot (that shouldn't be possible). So how do problems with Kodi cause these reboots? Is there a watchdog process somewhere that reboots the system in response to an unrecoverable error state in Kodi?
I suspect that not LE/Kodi itself but one of the add-ons is the problem. The Shadertoy visualization doesn't seem entirely stable (most reboots occur while "playing" with the different visualizations during music playback) and the visualizations are off-center and not full-screen, and also sometimes fail to come on-screen. Another possible culprit could be the Xonfluence skin, seeing as whenever I edit a menu options and there's a reboot shortly after that, I loose the latest menu edits and the menu's revert to what they were before the last (but not the previous) change.
Question 2: Is there anything in terms of debug logging (either module-specific or not) that may hint at what causes these reboots?
One last funny thing is that after a crash more often than not my display resolution settings have reverted from full screen HD to DESKTOP, with a refresh rate of either 60fps or 59.94fps. When that happens I need to restore the resolution to 1920x1080p and do another screen calibration to adjust the overscan to its correct settings.
Question 3: What could cause the display resolution to revert to the factory default without affecting other settings?
Any pointers in the right directions would be appreciated. Thanks!!