[RPi5] Kernel Panic After Selecting Live-TV Channel

  • Hello,

    I recently bought a new RPI5 and installed it with:

    LibreELEC (community): nightly-20240116-0f6c393 (RPi5.aarch64)

    (i also tried it with 11.0.5 stable version but the result was the same)


    If i select a tv channel from the EPG i have a 50/50% chance that it completely crashes the system.


    From the kodi log itself it only shows these type of messages:


    Full kodi.log

    hastebin

    Full dmesg

    hastebin


    Let me know if there is anything else you might need to look into this issue.

    Thanks in advance!

  • This issue is also being discussed in the following github issue:

    [BUG] RPI5 kernel panic · Issue #1009 · jurialmunkey/skin.arctic.horizon.2
    Skin section Fullscreen Video OSD Current Behavior If i select a live tv channel or VOD the audio starts playing for a few seconds, then stops. The video is…
    github.com

    It seems this happens also on RPI4 with libreelec on anything above LE11.0.3

    Can anybody shed a light on what might be causing this failure?

  • Same issue on my Pi3 with LE > 11.0.3
    The first video is working properly and each time I try to watch a second one, crash...

    Is there a LE kernel repo where the bug can be report ?

  • Please provide a full debug log.

    How to post a log (wiki)

    1. Enable debugging in Settings>System Settings>Logging
    2. Restart Kodi
    3. Replicate the problem
    4. Generate a log URL (do not post/upload logs to the forum)

    use "Settings > LibreELEC > System > Paste system logs" or run "pastekodi" over SSH, then post the URL link
  • Please, be aware that this could be linked to the skin in use.

    See last post here:

    [BUG] RPI5 kernel panic · Issue #1009 · jurialmunkey/skin.arctic.horizon.2
    Skin section Fullscreen Video OSD Current Behavior If i select a live tv channel or VOD the audio starts playing for a few seconds, then stops. The video is…
    github.com


    The skin I was using was not compatible with the last LE12 nightly build i've freshly installed.
    So I could not test with my old skin, however I could not reproduce the crash with the new one i'm using.

  • I cannot seem to edit my previous post, but i wanted to add that the 'kmsprint' command works again after i rebooted the RPI.

    Code
    Emu:~ # kmsprint
    Connector 0 (32) HDMI-A-1 (connected)
     Encoder 0 (31) TMDS
       Crtc 2 (86) [email protected] 148.500 1920/88/44/148/+ 1080/4/5/36/+ 60 (60.00) P|D
         Plane 4 (98) fb-id: 301 (crtcs: 0 1 2 3) 0,0 1920x1080 -> 0,0 1920x1080 (XR24 AR24 AB24 XB24 RG16 BG16 AR15 XR15 RG24 BG24 YU16 YV16 YU24 YV24 YU12 YV12 NV12 NV21 NV16 NV61 P030 XR30 AR30 AB30 XB30 RGB8 BGR8 XR12 AR12 XB12 AB12 BX12 BA12 RX12 RA12)
           FB 301 1920x1080 XR30
    Connector 1 (41) HDMI-A-2 (disconnected)
     Encoder 1 (40) TMDS