RPi4B crashes when playing video file (LE 10.0.4)

  • I've been using LE since 9.x, and this is the first time I've seen a video file that crashes the system. I have a Raspberry Pi 4 with 4GB ram.


    I tried running the file after temporarily resetting the settings(didn't help), i.e.:

    Code
    systemctl stop kodi
    mv /storage/.kodi /storage/.kodi_back
    systemctl start kodi

    This is the crashlog I retrieved from /storage/.kodi/temp/kodi_crash.log immediately after the crash:

    External Content pastebin.com
    Content embedded from external sources will not be displayed without your consent.
    Through the activation of external content, you agree that personal data may be transferred to third party platforms. We have provided more information on this in our privacy policy.

    Detailed info for the file(1080p HEVC, 4Gb, Opus, ASS) here:

    External Content pastebin.com
    Content embedded from external sources will not be displayed without your consent.
    Through the activation of external content, you agree that personal data may be transferred to third party platforms. We have provided more information on this in our privacy policy.

    The file works without issue on Windows 10 using VLC.

  • 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 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

    Debugging enabled, uploaded both the kodi.log and crash.log via system settings as advised:

    http://ix.io/4nV0

    http://ix.io/4nUZ

    The .opus is a fileformat developed for webstreaming, not sure if its supported.

    I can see it being mentioned briefly as supported on the kodi wiki and a few people on reddit saying they are using it without issue:

    Music tagging - Official Kodi Wiki

    r/kodi on Reddit
    Does Kodi 18 support Opus audio? - 9 votes and 14 comments
    www.reddit.com
  • Opus is a common audio encoding and is supported.

    The crash is in libass, so it's subtitle related.

    Are you able to create a cutdown file that exhibits the crash?

    It will obviously need to include the subtitle track.

    (e.g. use ffmpeg to create a 2 minute cut of file, and confirm it still crashes).

  • Opus is a common audio encoding and is supported.

    The crash is in libass, so it's subtitle related.

    Are you able to create a cutdown file that exhibits the crash?

    It will obviously need to include the subtitle track.

    (e.g. use ffmpeg to create a 2 minute cut of file, and confirm it still crashes).

    Here is a 1min cut (from the beginning) of the file that includes all the original video/audio/subtitle tracks. As it is 1min from a 2hour movie for all intents and purposes that would be considered fair use. I confirmed it still crashes my raspberry kodi system but works on windows.

    easyupload.io
    easyupload.io
    easyupload.io

    Also test latest LE 11 from here: https://test.libreelec.tv/11.0/RPi/RPi4/

    I have tested the latest LibreELEC-RPi4.arm-11.0-nightly-20230213-0b6ce71 build and the sample file above works without any issues - does not crash; video/audio/subtitles are all working. Here is a kodi.log of the file running if it helps:

    http://ix.io/4o0r