DVBLink add-on is not working - Can't load Dll - TinyXML2

  • Hi,

    When I install the DVBLink add-on and activate the TV option within Kodi, I get the following error: Unknown error. Can't load Dll.
    After this error the DVBLink add-on is automatically set to disabled.

    I have a fresh installed LibreElec v7.0.0 installation based on the Generic Build image.
    On a fresh installed OpenElec installation this add-on is working fine, but not on the LibreElec installation.

    Any ideas?

    Kind regards,
    Rene.

    Edited once, last by RMB (April 26, 2016 at 4:05 PM).

  • Additional debug info:

    15:55:32 T:140223635781376 NOTICE: PVRManager - starting up
    15:55:32 T:140224575305472 DEBUG: Thread PVRManager start, auto delete: false
    15:55:32 T:140223853860608 DEBUG: Thread PVRClient start, auto delete: false
    15:55:32 T:140223853860608 DEBUG: RegisterClient - registering add-on 'DVBLink PVR Client'
    15:55:32 T:140223853860608 DEBUG: Previous line repeats 1 times.
    15:55:32 T:140223853860608 DEBUG: PVR - Create - creating PVR add-on instance 'DVBLink PVR Client'
    15:55:32 T:140223853860608 DEBUG: ADDON: Dll Initializing - DVBLink PVR Client
    15:55:32 T:140223853860608 DEBUG: SECTION:LoadDLL(/storage/.kodi/addons/pvr.dvblink/pvr.dvblink.so.2.1.4)
    15:55:32 T:140223853860608 DEBUG: Loading: /storage/.kodi/addons/pvr.dvblink/pvr.dvblink.so.2.1.4
    15:55:32 T:140223853860608 ERROR: Unable to load /storage/.kodi/addons/pvr.dvblink/pvr.dvblink.so.2.1.4, reason: libtinyxml2.so.1: cannot open shared object file: No such file or directory
    15:55:32 T:140223853860608 INFO: Called Add-on status handler for '4' of clientNameDVBLink PVR Client, clientID:pvr.dvblink (same Thread=no)
    15:55:32 T:140223853860608 WARNING: UpdateAndInitialiseClients - failed to create add-on DVBLink PVR Client, status = 6
    15:55:32 T:140223853860608 WARNING: UpdateAndInitialiseClients - failed to load the dll for add-on DVBLink PVR Client, disabling it
    15:55:32 T:140224668890880 DEBUG: Thread AddonStatus pvr.dvblink start, auto delete: true
    15:55:32 T:140225015240768 DEBUG: ------ Window Init (DialogOK.xml) ------
    15:55:32 T:140225015240768 INFO: Loading skin file: DialogOK.xml, load type: KEEP_IN_MEMORY
    15:55:32 T:140224668890880 DEBUG: Thread AddonStatus pvr.dvblink 140224668890880 terminating (autodelete)
    [hr]
    Is TinyXML2 missing in LibreElec?

    Edited once, last by RMB (April 26, 2016 at 3:34 PM).


  • I have posted a bug-report.

    Problem identified - I thought we fixed this already, we have a look tx.

    Code
    ldd: $warning: you do not have execution permission for `/storage/.kodi/addons/pvr.dvblink/pvr.dvblink.so.2.1.4'
           linux-vdso.so.1 (0x00007ffcce36c000)
           libtinyxml2.so.1 => not found
           libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0x00007f7c3c2f7000)
           libgcc_s.so.1 => /usr/lib/libgcc_s.so.1 (0x00007f7c3c0e1000)
           libc.so.6 => /lib/libc.so.6 (0x00007f7c3bd44000)
           libm.so.6 => /lib/libm.so.6 (0x00007f7c3ba3f000)
           /lib64/ld-linux-x86-64.so.2 (0x000056386b0af000)
  • That is strange, because I allready figured that out and reinstalled it again today.
    It gave the exact same error message.
    I have tried it again after your reply a few minutes ago but still the same error.
    I did install the addon version 2.1.4 from the LibreELEC repo.

    18:14:30 T:139755459778304 NOTICE: PVRManager - starting up
    18:14:30 T:139756128114432 ERROR: Unable to load /storage/.kodi/addons/pvr.dvblink/pvr.dvblink.so.2.1.4, reason: libtinyxml2.so.1: cannot open shared object file: No such file or directory
    18:14:30 T:139756128114432 WARNING: UpdateAndInitialiseClients - failed to create add-on DVBLink PVR Client, status = 6
    18:14:30 T:139756128114432 WARNING: UpdateAndInitialiseClients - failed to load the dll for add-on DVBLink PVR Client, disabling it
    18:14:42 T:139755459778304 NOTICE: PVRManager - stopping
    18:14:42 T:139756128114432 NOTICE: PVRManager - starting up
    18:14:42 T:139756299180096 ERROR: GetDirectory - Error getting addons://disabled/xbmc.pvrclient
    18:14:42 T:139756299180096 ERROR: CGUIMediaWindow::GetDirectory(addons://disabled/xbmc.pvrclient) failed
    18:14:44 T:139756299180096 NOTICE: PVRManager - stopping


  • Yeah, great, thanks!
    It is working again....


    Hello,
    same problem since almost one month.
    On my RaspBerry 3, with Bootberry and also without, on a newly installed SD-Card, DVBlink doesn't work from the beginning.
    Downloaded/installed the addon (version was 2.1.7), activated TV, then after a few seconds while activating suddenly reboot of LibreElec 7.0.2, same as in 7.0.1.
    After reboot, TV is disabled again, and so on...
    Is there a general problem with DVBlink and LibreElec 7.x ??
    Or are there any logfiles I can check for the reason myself?
    On Openelec (stable version 6.0.3) the addon works just fine :(
    Thanks in advance!


  • Yeah, great, thanks!
    It is working again....


    Edit:
    Thanks to a forum user of forum.dvblogic.com, the reason for this problem is probably discovered:
    Removed ALL the recording tasks, TV could be activated at once.
    Added a few specific record tasks for single TV shows, no problem.
    Added a search task for a specific search pattern, e.g. "Blues brothers 2000", after a short time Raspberry Pi reboot.
    Removed only this task, TV fine again.
    Tested on my Raspberry 3, LibreElec 7.0.2.
    But the source of the problem should be removed, or else no more way to do a search pattern for future recordings...
    Thanks again to Laurens!

    Edited once, last by CvH (September 12, 2016 at 2:21 PM).