Hi I have just tried using ABM CustomMix Importer after reports of it crashing by @Willo3092 so I thought I would try it and im getting the same crash
Code:
< 2086.877> Traceback (most recent call last):
< 2086.878> File "/usr/lib/enigma2/python/Components/ActionMap.py", line 67, in action
< 2086.878> File "/usr/lib/enigma2/python/Components/ActionMap.py", line 48, in action
< 2086.878> File "/usr/lib/enigma2/python/Screens/Menu.py", line 59, in okbuttonClick
< 2086.878> File "/usr/lib/enigma2/python/Tools/BoundFunction.py", line 9, in __call__
< 2086.878> File "/usr/lib/enigma2/python/Plugins/SystemPlugins/ABMCustomMixImporter/plugin.py", line 291, in ABMCustomMixImporterMain
< 2086.878> session.open(ABMCustomMixImporterScreen, 'ABMcustommiximporter', 'SystemPlugins/ABMCustomMixImporter', menu_path, PluginLanguageDomain)
< 2086.878> File "/usr/lib/enigma2/python/mytest.py", line 331, in open
< 2086.879> dlg = self.current_dialog = self.instantiateDialog(screen, *arguments, **kwargs)
< 2086.879> File "/usr/lib/enigma2/python/mytest.py", line 268, in instantiateDialog
< 2086.879> return self.doInstantiateDialog(screen, arguments, kwargs, self.desktop)
< 2086.879> File "/usr/lib/enigma2/python/mytest.py", line 298, in doInstantiateDialog
< 2086.879> dlg.applySkin()
< 2086.879> File "/usr/lib/enigma2/python/Components/GUISkin.py", line 114, in applySkin
< 2086.879> File "/usr/lib/enigma2/python/Components/GUISkin.py", line 47, in createGUIScreen
< 2086.879> File "/usr/lib/enigma2/python/Screens/Setup.py", line 214, in layoutFinished
< 2086.879> AttributeError: 'ABMCustomMixImporterScreen' object has no attribute 'setup_title'
< 2086.880> [ePyObject] (CallObject(<bound method NumberActionMap.action of <Components.ActionMap.NumberActionMap instance at 0x9c475be8>>,('OkCancelActions', 'ok')) failed)
I cant seem to work out why its crashing but I have noticed a few things that may or may not be the issue.
Within the plugin.py
Code:
config.plugins.ABMImporter
I noticed the old plugin has lowercase letters after plugins
Code:
config.plugins.dsayersImporter
Also the same within setup.xml
Code:
<setup key="abmcustommiximporter" title="abm CustomMix Importer">
Im not sure if abm should be capitial so
Code:
<setup key="abmcustommiximporter" title="ABM CustomMix Importer">
I have tried changing these and it still gives the same crash so maybe I am wrong and it is something else.
Attached is a full crash log I will try debug logs tomorrow