Vu+
  1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

EPG import filter crashes selecting services

Discussion in 'OpenBH Plugins' started by Alexwilmac, Jun 2, 2017.

  1. Alexwilmac

    Alexwilmac BH Lover

    Messages:
    2,387
    After years of CrossEPG, I switched to EPG-Importer, but I have many crashes and strange behaviours by EPG Import Filter 1.12.
    1) For some strange reason, it doesn't select many important channels, like Rai1, but not from every entries, only some, like 13 HB 13°E Rai1 HD service.
    2) much more important, if I try to select or deselect a service entering in the advanced section, it always crashes. I attach just one of the many logs.
     

    Attached Files:

  2. Matrix10

    Matrix10 Administrator

    Messages:
    8,153
    There are two problems here in your logs
    One EPG Importer (plugin)
    In your file I see a corrupt EPG data
    Why, I do not know that.
    Server down,bad file,corrupt download or bug in plugin.
    Test agian.

    And Another Problem EpgImport Filter

    Where the author changed plugin coding.

    I wrote him for that.
    I think this is an unnecessary change that causes problems in many skins
    and images.

    For now a partial fix.

    Replace ui.py in the plugin
    and restart box.

    I think the filter works but the zap out of the filter does not.

    It is probably better to restore the old coding of this plugin.
    I will ask OBH coders.
     

    Attached Files:

    • ui.zip
      File size:
      7.6 KB
      Views:
      10
    Last edited: Jun 2, 2017
    Alexwilmac likes this.
  3. Alexwilmac

    Alexwilmac BH Lover

    Messages:
    2,387
    Thanks! About skin problems, I also suspect so, particularly with skins like MX Titanium/C. With the MX_HQ9W I had much less problems, at least displaying the multigraphic EPG. I'll try your file!
    About corrupt EPG, even before reading the logs, I tried to delete epg.dat and let it to rebuild, but it didn't solve.
     
  4. Alexwilmac

    Alexwilmac BH Lover

    Messages:
    2,387
    Well, the crash trying to select or deselect a specific service within the advanced option of EPG Import Filter, is not solved.
    All this started because it seems that, in OBH, differently from BH, if a channel has got its own EPG, this does not "overwrite" the downloaded one. So I wanted to remove these services from the list of EPGImport. And there's where I found out this bug.
    Am I right in the feeling than OBH does not allow the built-in EPG to preveal on the downloaded one?
     
  5. Matrix10

    Matrix10 Administrator

    Messages:
    8,153
    No,
    all this started with new? coding in this plugin and updated OBH.
    Bug in PLI to..

    https://forums.openpli.org/topic/35394-epgimport-filter-v100-by-acds/page-9

    I think.It is best to return old coding for the plugin.
    We have also this bug if you select or deselect..

    5103.911> File "/usr/lib/enigma2/python/Plugins/Extensions/EPGImportFilter/ui.py", line 708, in zap
    < 5103.912> self.infoBarInstance.zapToService(eServiceReference(ref))
    < 5103.912> File "/usr/lib/enigma2/python/Screens/InfoBarGenerics.py", line 1538, in zapToService
    < 5103.913> ValueError: invalid null reference in method 'eServiceReference___ne__', argument 2 of type 'eServiceReference const &'
    < 5103.913> [ePyObject] (CallObject(<bound method NumberActionMap.action of <Components.ActionMap.NumberActionMap instance at 0x587d57b0>>,('OkCancelActions', 'ok')) failed)

    I have to look agn if i can find old plugin coding for test.
     
    Last edited: Jun 3, 2017
  6. Matrix10

    Matrix10 Administrator

    Messages:
    8,153
    I tested again.

    The OK button is not EPG channel selection of programs but ZAP
    It does not work.You cannot ZAP from advanced maching panel and use OK button.

    BUG with OK button


    So you can use orginal image ui.py


    There is only one mistake/skin and that is that there is no red button in advanced panel .But you can use red button.(I will fix this.)
    the Advanced >> Red Button Load EPG packages.
    But this is not a problem because the selection you can make in EPG Importer.

    Channel filtering is done with the buttons and 4.5 and 6
    By cutting channels for which you do not have EPG from rytec server and other EPG servers.

    EDIT:

    I tested again

    The problem in OBH seems to me , to be a conflict between image coding and in EpgImport filter ui.py

    That's why you can not select channels in advanced mode.

    Otherwise there are some bugs in that plugin.
    But there are no more authors to fix.

    I asked if anyone could look for OBH.
     
    Last edited: Jun 3, 2017
    Alexwilmac likes this.
  7. Alexwilmac

    Alexwilmac BH Lover

    Messages:
    2,387
    I wonder if there's a way to specify the channels directly editing some file. I looked through the plugin's files but there seems to be only a file containing the chosen bouquets, not the single services.
     
  8. Alexwilmac

    Alexwilmac BH Lover

    Messages:
    2,387
    Still no news from the plugin author? If I understand what you wrote, Matrix10, there is no chance to select services, yet, neither with the original nor your version of ui.py. Am I right?
    Actually, now that EPGImport even more used, it's a pity if this additional plugin doesn't work 100%.
     
  9. Alexwilmac

    Alexwilmac BH Lover

    Messages:
    2,387
    I simply don't understand why this plugin is still downloadable from OBH panel if it's still not working. I tried again after some months and the situation is still the same.
     

    Attached Files:

Share This Page