Superb quality and spec AB-Com PULSe 4K SE. Crazy offer! Only £99! FREE UK DELIVERY! 4K UHD, Enigma 2, Multiboot 4 images & more!...
Superb quality and spec AB-Com PULSe 4K Rev II Twin Satellite tuner only £149! FREE UK DELIVERY! 4K UHD, Enigma 2, SATA HDD facility, Multiboot 4 images & more!...

[VU+ Solo] OnDemand crash build 733

gazhay

ViX Skinner-Dev
Joined
Dec 29, 2011
Messages
74
Reaction score
0
Points
0
While trying to launch ondemand plugin. Used to work fine, but build 733 and the last few been crashing.

Seems to be something to do with MQB

Code:
in thread is non-idle! display spinner!
[Picload] setPara max-X=200 max-Y=100 aspect_ratio=0.000000 cache=1 resize=1 bg=#00000000
[Picload] decode picture... /usr/lib/enigma2/python/Plugins/Extensions/OnDemand/icons/bbciplayer.png
[Picload] setPara max-X=200 max-Y=100 aspect_ratio=0.000000 cache=1 resize=1 bg=#00000000
[Picload] decode picture... /usr/lib/enigma2/python/Plugins/Extensions/OnDemand/icons/itvplayer.png
Traceback (most recent call last):
  File "/usr/lib/enigma2/python/Plugins/Extensions/MultiQuickButton/plugin.py", line 296, in action
  File "/usr/lib/enigma2/python/Plugins/Extensions/MultiQuickButton/plugin.py", line 285, in quickSelectGlobal
  File "/usr/lib/enigma2/python/Plugins/Extensions/MultiQuickButton/plugin.py", line 238, in checkQuickSel
  File "/usr/lib/enigma2/python/Plugins/Extensions/MultiQuickButton/plugin.py", line 279, in execQuick
  File "/usr/lib/enigma2/python/mytest.py", line 340, in open
    raise RuntimeError("modal open are allowed only from a screen which is modal!")
RuntimeError: modal open are allowed only from a screen which is modal!
(PyObject_CallObject(<bound method MQBActionMap.action of <Plugins.Extensions.MultiQuickButton.plugin.MQBActionMap instance at 0x1cd6698>>,('Qu
ickButtonActions', 'play')) failed)
]]>
 
I don't use MQB and I can confirm that OnDemand works fine on my Duo with build 733. I watched programs on BBCiPlayer, ITV and ABCiView without any problems.
 
It was working fine, skin hasn't changed, MQB hasn't changed, updated again today, still same crash.

If i get the chance i'll investigate further, was just wondering if anyone could tell me what changed recently, or if they were having similar issues.
 
try without MQB, OnDemand is working fine here on build 734 and i dont use MQB.
 
Remove MQB tried from main menu

Code:
[Picload] setPara max-X=200 max-Y=100 aspect_ratio=0.000000 cache=1 resize=1 bg
=#00000000
[Picload] decode picture... /usr/lib/enigma2/python/Plugins/Extensions/OnDemand
/icons/bbciplayer.png
[Picload] setPara max-X=200 max-Y=100 aspect_ratio=0.000000 cache=1 resize=1 bg
=#00000000
[Picload] decode picture... /usr/lib/enigma2/python/Plugins/Extensions/OnDemand
/icons/itvplayer.png
accel alloc failed

ERROR: accelAlloc failed
Traceback (most recent call last):
  File "/usr/lib/enigma2/python/Components/ActionMap.py", line 66, in action
  File "/usr/lib/enigma2/python/Components/ActionMap.py", line 46, in action
  File "/usr/lib/enigma2/python/Screens/Menu.py", line 60, in okbuttonClick
  File "/usr/lib/enigma2/python/Screens/Menu.py", line 28, in __call__
  File "/usr/lib/enigma2/python/Plugins/Extensions/OnDemand/plugin.py", line 45
, in main
  File "/usr/lib/enigma2/python/mytest.py", line 344, in open
    dlg = self.current_dialog = self.instantiateDialog(screen, *arguments, **kw
args)
  File "/usr/lib/enigma2/python/mytest.py", line 268, in instantiateDialog
    return self.doInstantiateDialog(screen, arguments, kwargs, self.desktop)
  File "/usr/lib/enigma2/python/mytest.py", line 310, 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 47, in createGUISc
reen
  File "/usr/lib/enigma2/python/Plugins/Extensions/OnDemand/ui.py", line 141, i
n layoutFinished
    if config.ondemand.Show4ODPlayer.value:
  File "/usr/lib/enigma2/python/Components/config.py", line 1577, in __getattr__
KeyError: 'Show4ODPlayer'
(PyObject_CallObject(<bound method NumberActionMap.action of <Components.Action
Map.NumberActionMap instance at 0x74d39058>>,('OkCancelActions', 'ok')) failed)
]]>
 
Not my skin either, same errors with any ViX default skin. :/
 
Just done a
Code:
 opkg update && opkg list-upgradable

get zero results, however, in /usr/lib/enigma2/python/Plugins/Extensions/OnDemand, my ui.py file still contains lines referencing 4OD even though they have been removed (according to github repos).

I'm only installing stable updates, do I need to be trying unstable?
 
4OD was just disabled not fully removed, incase a fix is ever found so that it can be put back into OnDemand.

Have you tried a clean flash without introducing MQB into the image at all ?.
 
Just done a
Code:
 opkg update && opkg list-upgradable

get zero results, however, in /usr/lib/enigma2/python/Plugins/Extensions/OnDemand, my ui.py file still contains lines referencing 4OD even though they have been removed (according to github repos).

I'm only installing stable updates, do I need to be trying unstable?

Remove the OnDemand plugin and install again. It sounds like you have different versions of files...
 
Ok, had to remove the ondemand plugin.
Installed the src package, and it allowed me to get into it.
Removed the src package and reinstalled the main package.
Now all seems to be working.

Don't understand why opkg wouldn't upgrade it, but removing it and reinstalling worked, but it did.
 

OpenViX Feeds Status

Back
Top