[x86-64] Crash on starting a stream in iptv simple

  • Hi,

    I have following issue since LE12 was first released and since 12.0.2 still was suffering I tried to dig in.

    So, when I set up a playlist and enable timeshift starting any stream may or may not start. It seems to be very random. I tend to say it crashes more than it starts but the moment it starts you don't need to try again outside a testing environment, so it's more a biased feeling.

    I'm very unsure where the problem is (libreelec, kodi, ffmpeg, iptv simple) so I hope you can find out in the debug log and redirect me to the proper forum. The only setting I needed to crash it was a playlist (I took my own playlist of radio stations, it's public and available in the crashlog) and enable timeshift with only default settings.

    Hope this gets resolved.

    https://paste.libreelec.tv/cute-reindeer.log


    Thanks in advance


    Jeroen

  • Code
    2025-02-01 09:35:32.078 T:3159752   debug <general>: CZeroconfAvahi::doPublishService identifier: servers.eventserver type: _xbmc-events._udp name:carlsen port:9777
    2025-02-01 09:35:32.078 T:3159752   debug <general>: CZeroconfAvahi::addService() named: carlsen type: _xbmc-events._udp port:9777
    2025-02-01 09:35:32.078 T:3159752   debug <general>: CZeroconfAvahi::doPublishService identifier: servers.jsonrpc-tcp type: _xbmc-jsonrpc._tcp name:carlsen port:9090
    2025-02-01 09:35:32.078 T:3159752   debug <general>: CZeroconfAvahi::addService() named: carlsen type: _xbmc-jsonrpc._tcp port:9090
    2025-02-01 09:35:32.079 T:3159752   debug <general>: CZeroconfAvahi::doPublishService identifier: servers.webserver type: _http._tcp name:carlsen port:8080
    2025-02-01 09:35:32.079 T:3159752   debug <general>: CZeroconfAvahi::addService() named: carlsen type: _http._tcp port:8080
    2025-02-01 09:35:32.079 T:3159752   debug <general>: CZeroconfAvahi::doPublishService identifier: servers.jsonrpc-http type: _xbmc-jsonrpc-h._tcp name:carlsen port:8080
    2025-02-01 09:35:32.079 T:3159752   debug <general>: CZeroconfAvahi::addService() named: carlsen type: _xbmc-jsonrpc-h._tcp port:8080
    2025-02-01 09:35:32.080 T:3159752   debug <general>: CZeroconfAvahi::doPublishService identifier: servers.airtunes type: _raop._tcp name:A8A159E22714@carlsen port:36666
    2025-02-01 09:35:32.080 T:3159752   debug <general>: CZeroconfAvahi::addService() named: A8A159E22714@carlsen type: _raop._tcp port:36666

    Port 8080 was added twice for different services. Not sure whether it results in conflicts.