birdman
Moderator
I've just had a crash when trying to list the Timers, as when I switched the TV back to the box it was saying "No Free Tuners", so I wanted to see what was recording.
The crash log info is this:
I'm not sure what is going on here (and can't test anything at the moment as recordings are still running).
I assume the issue is that the self.skinAttributes in TimerList.py:138 doesn't exist, so will need to check for that somehow first...
The crash log info is this:
Code:
action -> InfobarSubserviceSelectionActions GreenPressed
[Skin] SKIN ERROR in TimerEditList: 'NoneType' object has no attribute 'toString'
warning, skin is missing element key_yellow in <class 'Screens.TimerEdit.TimerEditList'>
warning, skin is missing element description in <class 'Screens.TimerEdit.TimerEditList'>
warning, skin is missing element key_blue in <class 'Screens.TimerEdit.TimerEditList'>
Traceback (most recent call last):
File "/usr/lib/enigma2/python/Components/ActionMap.py", line 48, in action
File "/usr/lib/enigma2/python/Screens/InfoBarGenerics.py", line 3160, in GreenPressed
File "/usr/lib/enigma2/python/Screens/InfoBarGenerics.py", line 3273, in openTimerList
File "/usr/lib/enigma2/python/mytest.py", line 313, in open
dlg = self.current_dialog = self.instantiateDialog(screen, *arguments, **kwargs)
File "/usr/lib/enigma2/python/mytest.py", line 251, in instantiateDialog
return self.doInstantiateDialog(screen, arguments, kwargs, self.desktop)
File "/usr/lib/enigma2/python/mytest.py", line 280, in doInstantiateDialog
dlg.applySkin()
File "/usr/lib/enigma2/python/Components/GUISkin.py", line 112, in applySkin
File "/usr/lib/enigma2/python/Components/GUISkin.py", line 30, in createGUIScreen
File "/usr/lib/enigma2/python/Components/TimerList.py", line 138, in applySkin
TypeError: 'NoneType' object is not iterable
(PyObject_CallObject(<bound method HelpableActionMap.action of <Components.ActionMap.HelpableActionMap instance at 0x20679e0>>,('InfobarSubserviceSelectionActions', 'GreenPressed')) failed)
I'm not sure what is going on here (and can't test anything at the moment as recordings are still running).
I assume the issue is that the self.skinAttributes in TimerList.py:138 doesn't exist, so will need to check for that somehow first...
