[InfoBarGenerics] fix BSoD...

Status
Not open for further replies.

GitHub

Moderator
[InfoBarGenerics] fix BSoD...
When PiP is active and...
And config.usage.pip_zero_button != "Standard"...
Press Help key...
Crash...

< 33446.3182> 18:26:26.2759 [InfoBarGenerics] Key: 138 (Make) KeyID='KEY_HELP' Binding='('HELP',)'.
< 33446.6500> 18:26:26.6077 [eInputDeviceInit] 0 8a (138) 1
< 33446.6504> 18:26:26.6080 [eRCDeviceInputDev] emit: 0
< 33446.6536> 18:26:26.6113 [InfoBarGenerics] Key: 138 (Break) KeyID='KEY_HELP' Binding='('HELP',)'.
< 33446.6546> 18:26:26.6123 [ActionMap] Keymap 'HelpActions' -> Action = 'displayHelp'.
< 33446.6574> 18:26:26.6150 Traceback (most recent call last):
< 33446.6576> 18:26:26.6153 File "/usr/lib/enigma2/python/Components/ActionMap.py", line 60, in action
< 33446.6584> 18:26:26.6160 res = self.actions[action]()
< 33446.6587> 18:26:26.6163 File "/usr/lib/enigma2/python/Screens/HelpMenu.py", line 69, in showHelp
< 33446.6594> 18:26:26.6171 self.session.openWithCallback(self.callHelpAction, HelpMenu, self.helpList)
< 33446.6598> 18:26:26.6175 File "/usr/lib/enigma2/python/StartEnigma.py", line 332, in openWithCallback
< 33446.6607> 18:26:26.6184 dlg = self.open(screen, *arguments, **kwargs)
< 33446.6610> 18:26:26.6187 File "/usr/lib/enigma2/python/StartEnigma.py", line 342, in open
< 33446.6618> 18:26:26.6195 dlg = self.current_dialog = self.instantiateDialog(screen, *arguments, **kwargs)
< 33446.6620> 18:26:26.6197 File "/usr/lib/enigma2/python/StartEnigma.py", line 279, in instantiateDialog
< 33446.6627> 18:26:26.6204 return self.doInstantiateDialog(screen, arguments, kwargs, self.desktop)
< 33446.6628> 18:26:26.6204 File "/usr/lib/enigma2/python/StartEnigma.py", line 302, in doInstantiateDialog
< 33446.6634> 18:26:26.6210 dlg = screen(self, *arguments, **kwargs)
< 33446.6634> 18:26:26.6211 File "/usr/lib/enigma2/python/Screens/HelpMenu.py", line 18, in __init__
< 33446.6637> 18:26:26.6214 self["list"] = HelpMenuList(list, self.close)
< 33446.6638> 18:26:26.6214 File "/usr/lib/enigma2/python/Components/HelpMenuList.py", line 28, in __init__
< 33446.6641> 18:26:26.6218 help = help()
< 33446.6642> 18:26:26.6218 File "/usr/lib/enigma2/python/Screens/InfoBarGenerics.py", line 1056, in _helpKeyNumberGlobal0
< 33446.6657> 18:26:26.6234 return config.usage.pip_zero_button.choices[config.usage.pip_zero_button.value]
< 33446.6658> 18:26:26.6234 File "/usr/lib/enigma2/python/Components/config.py", line 306, in __getitem__
< 33446.6664> 18:26:26.6241 ret = self.choices[index]
< 33446.6665> 18:26:26.6242 TypeError: list indices must be integers or slices, not str

Continue reading...
 
Status
Not open for further replies.
Back
Top