Heinz - Enigma2 Catchup Plugin For IPTV

There are 63 replies in this Thread which was already clicked 18,735 times. The last Post () by gman_2020.

  • Sorry, was actually expecting you to contact me on Telegram - I pushed out 6.2.2u now, that fixes the issue of the plugin not loading on oatv 6.2.


    About the other error, I'd probably need some catchup supporting line to work with, but give it a go, might be working now for you.


    Unfortunately I now can install and start the plugin (enigma2-plugin-extensions-heinz-6.2.2u.ipk) under OpenATV 6.2, but at Test1 as soon as I enter the menu of the Plugin (start plugin, wait 10 Sec on non-CatchUp-Channel or press "menu"-Button on CatchUp-Channel), I again get a Bluesceen and the OpenATV-Gui restarts.

    Then I competly removed the plugin and installed it again and now it crashes when I try to start the plugin on a catchup-channel: Crashlog for Test2 attached.

    I send you again the full CrashLog via direct message.


    Here the relevant information (I think) out of the crashlog:


    First Test:

    16:53:56.9863 { D } Traceback (most recent call last):

    16:53:56.9865 { D } File "/usr/lib/enigma2/python/Components/ActionMap.py", line 48, in action

    16:53:56.9867 { D } File "plugin.py", line 801, in createSetup

    16:53:56.9868 { D } File "/usr/lib/enigma2/python/mytest.py", line 317, in openWithCallback

    16:53:56.9872 { D } dlg = self.open(screen, *arguments, **kwargs)

    16:53:56.9873 { D } File "/usr/lib/enigma2/python/mytest.py", line 327, in open

    16:53:56.9877 { D } dlg = self.current_dialog = self.instantiateDialog(screen, *arguments, **kwargs)

    16:53:56.9877 { D } File "/usr/lib/enigma2/python/mytest.py", line 265, in instantiateDialog

    16:53:56.9906 { D } return self.doInstantiateDialog(screen, arguments, kwargs, self.desktop)

    16:53:56.9907 { D } File "/usr/lib/enigma2/python/mytest.py", line 287, in doInstantiateDialog

    16:53:56.9912 { D } dlg = screen(self, *arguments, **kwargs)

    16:53:56.9913 { D } File "/usr/lib/enigma2/python/Screens/Setup.py", line 113, in __init__

    16:53:56.9915 { D } File "/usr/lib/enigma2/python/Screens/Setup.py", line 92, in refill

    16:53:56.9916 { D } File "/usr/lib/enigma2/python/Screens/Setup.py", line 270, in addItems

    16:53:56.9917 { D } File "<string>", line 1, in <module>

    16:53:56.9948 { D } File "/usr/lib/enigma2/python/Components/config.py", line 1846, in __getattr__

    16:53:56.9950 { D } KeyError: 'new_xcapi'

    16:53:56.9951 [ E ] python/python.cpp:209 call [ePyObject] (PyObject_CallObject(<bound method HelpableActionMap.action of <Components.ActionMap.HelpableActionMap instance at 0x902bb6e8>>,('EPGSelectActions', 'menu')) failed)




    Second Test:

    19:15:46.3492 { D } File "/usr/lib/enigma2/python/Plugins/SystemPlugins/AnimationSetup/plugin.py", line 220, in screen_show

    19:15:46.3493 { D } File "/usr/lib/enigma2/python/Screens/Screen.py", line 161, in show

    19:15:46.3494 { D } File "/usr/lib/enigma2/python/Components/Renderer/Renderer.py", line 10, in onShow

    19:15:46.3495 { D } File "/usr/lib/enigma2/python/Components/Element.py", line 94, in setSuspend

    19:15:46.3496 { D } File "/home/oe1/atv62/build-enviroment/builds/openatv/release/vuzero4k/tmp/work/cortexa15hf-neon-vfpv4-oe-linux-gnueabi/enigma2-plugin-skins-metrix-atv/2.1+gitAUTOINC+2da45868c1-r7/git/usr/lib/enigma2/python/Components/Renderer/MetrixHDRunningText.py", line 210, in doSuspend

    19:15:46.3497 { D } File "/home/oe1/atv62/build-enviroment/builds/openatv/release/vuzero4k/tmp/work/cortexa15hf-neon-vfpv4-oe-linux-gnueabi/enigma2-plugin-skins-metrix-atv/2.1+gitAUTOINC+2da45868c1-r7/git/usr/lib/enigma2/python/Components/Renderer/MetrixHDRunningText.py", line 224, in changed

    19:15:46.3498 { D } File "/home/oe1/atv62/build-enviroment/builds/openatv/release/vuzero4k/tmp/work/cortexa15hf-neon-vfpv4-oe-linux-gnueabi/enigma2-plugin-skins-metrix-atv/2.1+gitAUTOINC+2da45868c1-r7/git/usr/lib/enigma2/python/Components/Renderer/MetrixHDRunningText.py", line 236, in calcMoving

    19:15:46.3500 { D } TypeError: in method 'eLabel_setText', argument 2 of type 'std::string const &'

    19:15:46.3501 [ E ] python/python.cpp:209 call [ePyObject] (PyObject_CallObject(<bound method ActionMap.action of <Components.ActionMap.ActionMap instance at 0xa59a8a58>>,('SetupActions', 'ok')) failed)




    Can you please help (again)?? Thank you!

  • Hi oottppxx,

    could you find the root cause for the BlueScreens of Heinz on OpenATV 6.2? Could you use the line provided with CatchUp? Attention: The line is only still valid for about one week.


    Can I support in any way your tests?

    If you have a new beta-version of Heinz I could test it of course.


    Thank you very much!

    gman

  • This should be fixed on 6.2.2v, it as a regression when I was trying to make it py3 compatible, thanks for noticing ;-)

    Really great, thank you. Not all problems are fixed, but the bluescreen is gone in version 6.6.2v.

    Recent Problems:

    1. Still download of catchup series produce a async-file (audio and video over 3 seconds out-of-sync) under OpenATV 6.2

    2. with the new version something seems to have changed in utf8-support in encoding. all german "umlaute" (ä,ü,ö,ß,...) are not shown right in CatchUp-EPG (but were before 6,6,2v)


    ... But Bluescreen is gone and I can watch CatchUp again! Thank you!!

    gman

Participate now!

Don’t have an account yet? Register yourself now and be a part of our community!