OpenBh 5.3.009 Enigma2 Crashlog

Matrix10

Staff member
Administrator
But I didn't replace either file and the ipk installs here.

ScrollLabyel.pyc has changed, it has been updated (I already said the image has had updates, therefore XtraEvent plugin needs to be updated).

Console.pyc has not been updated since August and it is the same file in 5.3.008 as it is in 5.3.009
This happens not only with XtraEvent plugin ,I have tested with three plugins so far.

I have used old files from openbh-5.3.000.release-vuduo4k-839244a2_usb.zip and with this files is ok.
 

Ev0

Admin
Staff member
Administrator
This happens not only with XtraEvent plugin ,I have tested with three plugins so far.

I have used old files from openbh-5.3.000.release-vuduo4k-839244a2_usb.zip and with this files is ok.
Just for a test I just reverted the changes in ScrollLabel.pyc so that it is the same file as in 5.3.008, and added the file to my box.

First plugin I opened then crashed.

So the changes can not be reverted.

Your test is not useful either, 5.3.000 was a pre-release image, and the image has been updated atleast 10 times since then
 

Matrix10

Staff member
Administrator
What do you mean
I installed those plugins earlier, I don't remember which version it was, maybe 006 or newer
without a hitch.
I'm almost certain that the last change to these files caused the problem with ipk install.
 

Ev0

Admin
Staff member
Administrator
What do you mean
I installed those plugins earlier, I don't remember which version it was, maybe 006
without a hitch.
Your putting 5.3.000 files into a 5.3.009 image.

There has been hundreds (if not thousands) of changes in the image between these 2 images.
 

Matrix10

Staff member
Administrator
Your putting 5.3.000 files into a 5.3.009 image.

There has been hundreds (if not thousands) of changes in the image between these 2 images.
If I understood correctly you managed to install
enigma2-plugin-extensions-internet-speedtest_1.7_all.ipk .zip from @mosad
to the 009 version.
It cannot be installed on duo 4k, 009 image.
Put the ipk file for enigma2-plugin-extensions-internet-speedtest here
so I will test again
 

Matrix10

Staff member
Administrator
Your putting 5.3.000 files into a 5.3.009 image.

There has been hundreds (if not thousands) of changes in the image between these 2 images.
NO
i can't install ipk files in updated 009 version Duo 4K
 

Matrix10

Staff member
Administrator

@Ev0 don't make me crazy :LOL:

That file cannot be installed in Duo 4K updated 009 Image

Error the same
7031.3973> 23:05:28.6770 Traceback (most recent call last):
< 7031.3974> 23:05:28.6771 File "/usr/lib/enigma2/python/Screens/Console.py", line 70, in dataAvail
< 7031.3977> 23:05:28.6774 File "/usr/lib/enigma2/python/Components/ScrollLabel.py", line 128, in appendText
< 7031.3979> 23:05:28.6776 File "/usr/lib/enigma2/python/Components/ScrollLabel.py", line 118, in setText
< 7031.3981> 23:05:28.6778 File "/usr/lib/enigma2/python/Components/ScrollLabel.py", line 146, in lastPage
< 7031.3983> 23:05:28.6780 File "/usr/lib/enigma2/python/Components/ScrollLabel.py", line 153, in updateScrollbar
< 7031.3986> 23:05:28.6782 ZeroDivisionError: integer division or modulo by zero
< 7031.3986> 23:05:28.6783 [ePyObject] (CallObject(<bound method Console.dataAvail of <class 'Screens.Console.Console'>>,(b"Downloading ......
 

Ev0

Admin
Staff member
Administrator
@Ev0 don't make me crazy :LOL:

That file cannot be installed in Duo 4K updated 009 Image

Error the same
7031.3973> 23:05:28.6770 Traceback (most recent call last):
< 7031.3974> 23:05:28.6771 File "/usr/lib/enigma2/python/Screens/Console.py", line 70, in dataAvail
< 7031.3977> 23:05:28.6774 File "/usr/lib/enigma2/python/Components/ScrollLabel.py", line 128, in appendText
< 7031.3979> 23:05:28.6776 File "/usr/lib/enigma2/python/Components/ScrollLabel.py", line 118, in setText
< 7031.3981> 23:05:28.6778 File "/usr/lib/enigma2/python/Components/ScrollLabel.py", line 146, in lastPage
< 7031.3983> 23:05:28.6780 File "/usr/lib/enigma2/python/Components/ScrollLabel.py", line 153, in updateScrollbar
< 7031.3986> 23:05:28.6782 ZeroDivisionError: integer division or modulo by zero
< 7031.3986> 23:05:28.6783 [ePyObject] (CallObject(<bound method Console.dataAvail of <class 'Screens.Console.Console'>>,(b"Downloading ......
Me make you crazy ? :ROFLMAO:

You asked for the ipk to install it, that is the one I used
 

Ev0

Admin
Staff member
Administrator
Ok, so maybe it's not an image issue and is actually a skin issue.

I just did a clean install of 5.3.009 and like you was unable to install the ipk file.

So I changed the skin to the one i'm using on the Ultimo4K, and then it installs fine.

Code:
[Skin] Error in screen 'Console_summary' widget 'widget' [Skin] {MX_Slim-Line_NP/skin.xml}: The source 'parent.summary_description' was not found in screen 'Console_summary'!  Please contact the skin's author!!
 

Matrix10

Staff member
Administrator
Ok, so maybe it's not an image issue and is actually a skin issue.

I just did a clean install of 5.3.009 and like you was unable to install the ipk file.

So I changed the skin to the one i'm using on the Ultimo4K, and then it installs fine.

Code:
[Skin] Error in screen 'Console_summary' widget 'widget' [Skin] {MX_Slim-Line_NP/skin.xml}: The source 'parent.summary_description' was not found in screen 'Console_summary'!  Please contact the skin's author!!
Then place the skin.xml of that skin here
or on our forum.
 

Matrix10

Staff member
Administrator
@Ev0

Ask these image coders if they have better jobs to do than
cosmetic changes that only cause skin problems.

what did they do
they fixed the font name in the Console skin coding
So the font must be called Console and not, say, Regular
or any another name.

WOW :unsure:(y)
 

Matrix10

Staff member
Administrator
So @Ev0 I have to use the console font.
Not very nice for this purpose.
But now we don't have an image crash.

So update skin.xml for default skin MX_Slim-Line_NP

@Ev0
Ask the coder to fix this
to be able to use the font (name) we want
because of this change

I would have to update all the skins.
I don't have time for that.
Besides, it's stupid to make such changes.
=====================================
@mosad pls test

if you using some other skin with the same problem you have to edit skin.xml from that skin and change name of the font
example
<screen name="Console" position="center,228" size="1300,700" title="Command execution...">
<widget name="text" position="20,30" size="1260,605" zPosition="2" font="Console;28" foregroundColor="button" backgroundColor="bgbutton"/>
</screen>
 

Attachments

  • skin.zip
    51 KB · Views: 9
Last edited:

mosad

VIP
Donating Member
So @Ev0 I have to use the console font.
Not very nice for this purpose.
But now we don't have an image crash.

So update skin.xml for default skin MX_Slim-Line_NP

@Ev0
Ask the coder to fix this
to be able to use the font (name) we want
because of this change

I would have to update all the skins.
I don't have time for that.
Besides, it's stupid to make such changes.
=====================================
@mosad pls test

if you using some other skin with the same problem you have to edit skin.xml from that skin and change name of the font
example
<screen name="Console" position="center,228" size="1300,700" title="Command execution...">
<widget name="text" position="20,30" size="1260,605" zPosition="2" font="Console;28" foregroundColor="button" backgroundColor="bgbutton"/>
</screen>
I’m change skin.xml @Matrix10 download and manual install ipk perfect ,now all good but need update XtraEvent 5.2
IMG_8549.jpeg


Plz add XtraEvent 5.2
 

Attachments

  • enigma2-plugin-extensions-xtraevent_v5.2_all.ipk.zip
    2.6 MB · Views: 5

Matrix10

Staff member
Administrator
The font has to be a declared font in the skin or emergency skin. Then it will work. "Regular" is declared in the emergency skin so will always be present even if missing from the current skin.

Thanks,
I didn't quite understand.

The font is defined in skin.xml Obh default/current skin MX_Slim-Line_NP
Regular
<fonts>
<font filename="tiny.ttf" name="Regular" scale="100"/>

and as such it was used for a long time in Console
but now it causes an image crash


Old coding now it causes an image crash :

<screen name="Console" position="center,228" size="1300,700" title="Command execution...">
<widget name="text" position="20,30" size="1260,605" zPosition="2" font="Regular;28" foregroundColor="button" backgroundColor="bgbutton"/>
</screen>
============================================================================

New , no image crash:

<screen name="Console" position="center,228" size="1300,700" title="Command execution...">
<widget name="text" position="20,30" size="1260,605" zPosition="2" font="Console;28" foregroundColor="button" backgroundColor="bgbutton"/>
</screen>

The Regular font is used in almost the entire skin
so why can't it be used in screen "Console".
 
Last edited:

Huevos

Vix Developer
VIP
Regular is always declared in emergency skin. You can check this in /usr/share/enigma2/skin_default.
 
Top