Posts by FRACTi0N

    i can confirm this is happening to me as well for last couple of years. no matter tvheadend or kodi version. I have observed, that this happens also when recording a tv show, so this looks more like a tvheadend server bug. Also from what i see, it happens to ghtester in czech republic, which is the same location as mine, so it may be the connected with h.265 codec, which is used here for dvb-t2...

    Hi, i have RPI 3 as a server with dvb-t2 usb tuner. Then i have 2 machines running libreelec 8.2.4 (odroid c2 and desktop PC with Ati GPU). The problem only happens on the desktop PC. While i am watching dvb-t2 live channel (server is tvheadend), that uses HEVC (h.265), it randomly crash kodi. Sometimes it happens when i start watching channel, sometimes it happens during the playback. The same problem happened in 8.2.3 as well. Dmesg shows:

    [165677.445155] traps: kodi.bin[12079] trap stack segment ip:7f58f5880b77 sp:7f5885c30730 error:0 in libavcodec.so.57.48.101[7f58f5419000+a75000]

    kodi crashlog attached.

    Ok, so it seems i was able to compile LE and A800 works fine now. But i ve got one more question. I was able to modify /build.LibreELEC-Generic.x86_64-8.0.1/linux-4.9.13/drivers/media/usb/dvb-usb/dibusub-mc-common.c by patch created in /projects/Generic/patches/linux

    But dibusub-mc-common.c is present also in another 2 locations:
    /build.LibreELEC-Generic.x86_64-8.0.1/media_build-2017-01-22/v4l/dibusb-mc-common.c
    /build.LibreELEC-Generic.x86_64-8.0.1/media_build-2017-01-22/linux/drivers/media/usb/dvb-usb/dibusub-mc-common.c

    it was i bit more complicated for me to change theese 2 files (i had to modify them manually while i was compiling media_build). Is there any way i can create a patch, that will modify theese 2 files in the same way as i patched /build.LibreELEC-Generic.x86_64-8.0.1/linux-4.9.13/drivers/media/usb/dvb-usb/dibusub-mc-common.c

    thanx for any help.)

    so i was searching throught net and it seems that i need to edit dibusb-mc-common.c
    Right now i am able to compile LE, but i have no idea, how to edit dibusb-mc-common.c.
    Is anyone here that can help me with it, so i can test it? the only thing it seems i have to do is to add
    MODULE_LICENSE("GPL");
    after
    #include "dibusb.h"
    in dibusb-mc-common.c

    thanks for any help.)

    Hi, i cant see my avermedia a800 dvb t tuner in tvheadend. It also does not turn on the blue light on the device. It looks like some problems while loading the driver. I tried to use it on ubuntu server, just copied /usr/lib/firmware/dvb-usb-avertv-a800-02.fw from LE disk to /lib/firmware/ on ubuntu server, restarted ubuntu server and it works. But I am not able to load it on LE. After connecting device to LE i get this message in dmesg.

    Code
    [  754.893276] usb 2-1: new high-speed USB device number 6 using ehci-pci
    [  755.033254] dvb_usb_dibusb_mc_common: Unknown symbol __symbol_get (err 0)

    lsusb -v get this info for that device


    Is anyone able to help me with this?

    LibreELEC 8.0.1 Generic.x86_64 official