Posts by mintsoft

    In future "completeness" means sharing the whole log to include all the useful information that's ommitted when people try to be helpful and share incomplete snippets /shrug

    Start with testing the latest LE13 nightly as there are numerous interesting changes recently and there will be no more 12.2 releases; meaning even if we did investigate and find something the fix goes only into LE13, so best to start there.

    Ahh touche!

    I'll boot it into the latest nightly some time this week and see if the problem persists.


    I've just tested nightly (LibreELEC-Generic.x86_64-13.0-nightly-20260513-f79be59.img.gz) and the videos that were segfaulting before no longer are. So that looks like it is already fixed to me.

    Tested with generic amd64 LibreElec 12.2.1; works for _most_ videos without issue but for certain ones, it out-right crashes.
    An example video, there are others, but that is the first one I have to hand. This is 100% reproducible in my environment and was also present on Libreelec 12.0

    dmesg output for crash of Kodi:
    [23122.863089] VideoPlayer[338549]: segfault at 19 ip 00007fbd33fe62e8 sp 00007fbc337fd640 error 4 in libavcodec.so.60.3.100[14e2e8,7fbd33e98000+ba2000] likely on CPU 0 (core 0, socket 0) 
    [23122.863108] Code: 00 49 89 c1 48 0f be 80 be 00 00 00 ba 01 00 00 00 45 0f b6 51 19 48 8d 04 40 48 8d 04 c0 48 c1 e0 04 49 8b 84 06 a8 00 00 00 <0f> b6 68 19 49 8b 46 58 0f b6 88 3b 02 00 00 89 
    ef 89 6c 24 54 89

    Hardware:

    Random mini-pc by FemVM, I think it's this one: https://minipcdb.org/mini-pc/fevm-fn305-822
    Intel(R) Core(TM) i3-N305
    8GB RAM

    00:00.0 Host bridge: Intel Corporation Device 4617 
    00:02.0 VGA compatible controller: Intel Corporation Alder Lake-N [UHD Graphics] 
    00:04.0 Signal processing controller: Intel Corporation Alder Lake Innovation Platform Framework Processor Participant 
    00:0d.0 USB controller: Intel Corporation Alder Lake-N Thunderbolt 4 USB Controller 
    00:14.0 USB controller: Intel Corporation Alder Lake-N PCH USB 3.2 xHCI Host Controller 
    00:14.2 RAM memory: Intel Corporation Alder Lake-N PCH Shared SRAM 
    00:14.3 Network controller: Intel Corporation CNVi: Wi-Fi 
    00:15.0 Serial bus controller: Intel Corporation Device 54e8 
    00:16.0 Communication controller: Intel Corporation Alder Lake-N PCH HECI Controller 
    00:17.0 SATA controller: Intel Corporation Alder Lake-N SATA AHCI Controller 
    00:19.0 Serial bus controller: Intel Corporation Device 54c5 
    00:19.1 Serial bus controller: Intel Corporation Device 54c6 
    00:1a.0 SD Host controller: Intel Corporation Device 54c4 
    00:1d.0 PCI bridge: Intel Corporation Alder Lake-N PCI Express Root Port 
    00:1d.1 PCI bridge: Intel Corporation Alder Lake-N PCI Express Root Port 
    00:1d.3 PCI bridge: Intel Corporation Alder Lake-N PCI Express Root Port 
    00:1f.0 ISA bridge: Intel Corporation Alder Lake-N PCH eSPI Controller 
    00:1f.3 Multimedia audio controller: Intel Corporation Alder Lake-N PCH High Definition Audio Controller 
    00:1f.4 SMBus: Intel Corporation Alder Lake-N SMBus 
    00:1f.5 Serial bus controller: Intel Corporation Alder Lake-N SPI (flash) Controller 
    01:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8211/8411 PCI Express Gigabit Ethernet Controller (rev 15) 
    02:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8125 2.5GbE Controller (rev 05) 
    03:00.0 Non-Volatile memory controller: Silicon Motion, Inc. SM2261XT x2 NVMe SSD Controller (DRAM-less)

    The Kodi crashlog doesn't really have anything interesting, but for completeness:


    Additional info:
    Youtube addon settings

    Use MPEG-Dash for videosOn
    Stream selectionAutomatic
    Maximum Video Quality2160p (4K)
    Stream features:Enable H.264, AV1, HDR, High framerate, Enable Vorbis audio, AAC, surround, AC-3, EAC-3, DTS, Remove similiar/duplicate streams
    Audio onlyoff
    SubtitlesEnglish with Original/ASR fallback

    Advanced:
    Support alternative player: off

    Use YouTube website urls with default player: Off

    Use inputStream.Adaptive On, the inputstream adaptive other settings all look default.