[RPI4] Pressing certain remote buttons using CEC can cause system reboots LE 12.xx

  • Hi,


    I recently upgraded two RPI4s to LE 12.01 from 11.06. Both are connected to TVs.


    The one connected to my Samsung TV will crash/reboot if I press certain TV only buttons on the remote. I have a "Menu" button used for adjusting TV display settings like brightness that has always been completely (correctly) ignored by Kodi/LibreELEC. Pressing that button can cause sytem reboots. Not always, but intermittently. The crash log appears to show the CEC code as the culprit.


    I noticed the double CEC adapter present in 12.01 and then this thread [RPi4] Multiple CEC Adapters with LE 12.0.1 , so decided to try the latest nightly build: LibreELEC nightly-20250116-37e4458. This build fixes the double CEC adapter entry but I am still getting intermittent system crashes when pressing my "Menu" remote button.


    Reverting back to LibreELEC 11.06 returns rock solid remote/CEC stability when pressing "Menu".


    Thanks.

  • I should also add that the "Source" button on my remote has also caused the crash/reboot issue. It only happened a couple of times, but I don't use that button as nearly as often as "Menu".

  • I have replicated this bug on the Raspberry Pi OS with Kodi 21 installed. I got dumped back to the RPi OS desktop out of Kodi on a "Menu" button press.


    Still rock solid in LibreELEC 11.06 with Kodi 20.3.


    So, I guess that means this bug is either a Kodi 21 CEC code bug or a Linux CEC library bug.


    Are the devs here in contact with the Kodi team?


    Thanks.

  • Ha, I just realized popcornmix is Kodi dev after looking on the Kodi forum. Guess that anwers my question.


    Shame I can't edit my own posts yet. Still in forum jail. /shrug