Superb quality and spec AB-Com PULSe 4K SE. Crazy offer! Only £129! 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 £179! FREE UK DELIVERY! 4K UHD, Enigma 2, SATA HDD facility, Multiboot 4 images & more!...

OpenVIX bug causing crashes

You are on 5.3.034 - how did you get to this release? Software update or fresh flash?
Also have you tried any of the epg mods that have been posted?
 
Via the VIX GUI as an update.

What EPG mods are you referring to? Can’t see anything on this thread (sorry if I missed it).

HB
 
... if you're not aware that epg mods are being tested, then it's very unlikely you're using them.

The mods require a number of files to be transferred to different locations on your box before becoming active.
 
Via the VIX GUI as an update.

What EPG mods are you referring to? Can’t see anything on this thread (sorry if I missed it).

HB

If you have ever been asked to copy over a .py to the receiver and it hasn't been deleted it would explain the issue, as I couldn't relate the crash to current code.
Would be better for you to backup your settings and reflash with ImageManager ... then see what happens
 
Nobody is able to reproduce your issue, that doesn't mean there isn't a problem. I suggest you flash 5.3 034 again and restore settings and plugins as the first step. You can flash using Image Manager which will create a settings backup for you. I fyou prefer to flash by USB, make a settings backup first.
 
Yes, pressing zero, zero nearly always causes VIX to crash.

Am I the only one experiencing this - no one else can replicate it?

HB

If you still have this problem then can I ask what have you got for "Enable Panic Button" on this settings page:
Menu / Setup / User interface / Channel Selection

Maybe try toggling it off and on (or on and off) saving each time.

@abu: Does that make any sense? Correct me if it doesn't.
 
Last edited:
No crash for me on solo2 pressing 0 on my remote (do it a lot actually). Tried with and without panic button being enabled.

Maybe something to do with how bouquets setup? Did u say you had them setup different from default? Are these bouquets ABM generated?
 
Setting panic button to off makes no difference.
It’s when pressing zero more than once that seems to trigger it.

I use Cross EPG, have created favourites and then selected alternative numbering mode (my setup > channel selection > Alternative so channels are re-numbered 1,2,3....etc).

I’ve changed how the remote sends channel commands now so unless zeroes are pressed in error, I am avoiding the crashes.

HB
 
I have ordered my favourite bouquet channels 1,2,3,4 etc. and have all my kit controlled by a Harmony remote. I finally got round to programming my favourite channels on the Harmony (basically it presents a screen of channel icons which you press and it simply sends the channel number).

My harmony remote only has favourites for the "watch tv" activity, no others, so I wasn't able to try what you're doing.

Have you set up your Uno4K to be a "watch tv" activity, as I can't see any other way of doing it?

Does the Vu remote cause the same crash?
 
I need to test with "Alternate numbering" enabled. I don't think this was mentioned before.
 
My harmony remote only has favourites for the "watch tv" activity, no others, so I wasn't able to try what you're doing.

Have you set up your Uno4K to be a "watch tv" activity, as I can't see any other way of doing it?

Does the Vu remote cause the same crash?

Yes, I have set my VU to be my main watch activity (as a Freesat service provider) so that I can have the Harmony display favourite channels as you describe.
Yes, original remote does the same.

HB
 
Could it be related the bouquets? Did u say you have done favourite bouquets, etc?

When I tried it on my solo2, it was with ABM generated bouquets with nothing much change to defaults
 
I can't make it crash, whatever I try.

One thing I don't understand is when I disable the panic button, zero immediately takes me back to the previous channel. Is this to be expected?
 
Its crashing because in these lines:
if config.usage.multibouquet.value:
bqrootstr = '1:7:1:0:0:0:0:0:0:0:FROM BOUQUET "bouquets.tv" ORDER BY bouquet'
else:
bqrootstr = '%s FROM BOUQUET "userbouquet.favourites.tv" ORDER BY bouquet'% self.service_types
self.service_types is not defined and its going to there because config.usage.multibouquet is not set


Afraid that last time I looked at the code the last part of the line was missing on my Ipad and I didn‘t see the issue

Simon needs to look at this.
 
Last edited:
Can't even open the channel selection config.

Menu > Setup > User interface > Channel selection > Crash.

Code:
<   256.5653> Traceback (most recent call last):
<   256.5654>   File "/usr/lib/enigma2/python/Components/ActionMap.py", line 77, in action
<   256.5656>   File "/usr/lib/enigma2/python/Components/ActionMap.py", line 57, in action
<   256.5657>   File "/usr/lib/enigma2/python/Screens/Menu.py", line 60, in okbuttonClick
<   256.5658>   File "/usr/lib/enigma2/python/Tools/BoundFunction.py", line 9, in __call__
<   256.5658>   File "/usr/lib/enigma2/python/Screens/Menu.py", line 83, in openSetup
<   256.5659>   File "/usr/lib/enigma2/python/mytest.py", line 329, in openWithCallback
<   256.5663>     dlg = self.open(screen, *arguments, **kwargs)
<   256.5663>   File "/usr/lib/enigma2/python/mytest.py", line 339, in open
<   256.5666>     dlg = self.current_dialog = self.instantiateDialog(screen, *arguments, **kwargs)
<   256.5667>   File "/usr/lib/enigma2/python/mytest.py", line 276, in instantiateDialog
<   256.5669>     return self.doInstantiateDialog(screen, arguments, kwargs, self.desktop)
<   256.5670>   File "/usr/lib/enigma2/python/mytest.py", line 299, in doInstantiateDialog
<   256.5673>     dlg = screen(self, *arguments, **kwargs)
<   256.5673>   File "/usr/lib/enigma2/python/Screens/Setup.py", line 111, in __init__
<   256.5674>   File "/usr/lib/enigma2/python/Screens/Setup.py", line 181, in createSetupList
<   256.5675>   File "<string>", line 1, in <module>
<   256.5676>   File "/usr/lib/enigma2/python/Components/config.py", line 1884, in __getattr__
<   256.5677> AttributeError: maxchannelnumlen
<   256.5678> [ePyObject] (CallObject(<bound method NumberActionMap.action of <Components.ActionMap.NumberActionMap instance at 0xafa0bcb0>>,('OkCancelActions', 'ok')) failed)
<   259.8712> [gRC] main thread is non-idle! display spinner!
 
One thing I don't understand is when I disable the panic button, zero immediately takes me back to the previous channel. Is this to be expected?
Yes.
That's the choice. Go back to previous channel or go to the first channel.
 
Can't even open the channel selection config.

Menu > Setup > User interface > Channel selection > Crash.

Code:
<   256.5653> Traceback (most recent call last):
<   256.5654>   File "/usr/lib/enigma2/python/Components/ActionMap.py", line 77, in action
<   256.5656>   File "/usr/lib/enigma2/python/Components/ActionMap.py", line 57, in action
<   256.5657>   File "/usr/lib/enigma2/python/Screens/Menu.py", line 60, in okbuttonClick
<   256.5658>   File "/usr/lib/enigma2/python/Tools/BoundFunction.py", line 9, in __call__
<   256.5658>   File "/usr/lib/enigma2/python/Screens/Menu.py", line 83, in openSetup
<   256.5659>   File "/usr/lib/enigma2/python/mytest.py", line 329, in openWithCallback
<   256.5663>     dlg = self.open(screen, *arguments, **kwargs)
<   256.5663>   File "/usr/lib/enigma2/python/mytest.py", line 339, in open
<   256.5666>     dlg = self.current_dialog = self.instantiateDialog(screen, *arguments, **kwargs)
<   256.5667>   File "/usr/lib/enigma2/python/mytest.py", line 276, in instantiateDialog
<   256.5669>     return self.doInstantiateDialog(screen, arguments, kwargs, self.desktop)
<   256.5670>   File "/usr/lib/enigma2/python/mytest.py", line 299, in doInstantiateDialog
<   256.5673>     dlg = screen(self, *arguments, **kwargs)
<   256.5673>   File "/usr/lib/enigma2/python/Screens/Setup.py", line 111, in __init__
<   256.5674>   File "/usr/lib/enigma2/python/Screens/Setup.py", line 181, in createSetupList
<   256.5675>   File "<string>", line 1, in <module>
<   256.5676>   File "/usr/lib/enigma2/python/Components/config.py", line 1884, in __getattr__
<   256.5677> AttributeError: maxchannelnumlen
<   256.5678> [ePyObject] (CallObject(<bound method NumberActionMap.action of <Components.ActionMap.NumberActionMap instance at 0xafa0bcb0>>,('OkCancelActions', 'ok')) failed)
<   259.8712> [gRC] main thread is non-idle! display spinner!

Weird, it is working for me. The commit for the maximum number of digits was here
https://github.com/OpenViX/enigma2/commit/5dd2d939b098668545ade808fe111b9a3c626107
 

OpenViX Feeds Status

Back
Top