Jump to content


Photo

GSOD when going to menu of channel list in latest build (at least with E2OS skin


  • Please log in to reply
13 replies to this topic

#1 littlesat

  • PLi® Core member
  • 57,152 posts

+698
Excellent

Posted 20 December 2023 - 23:47

root@vuultimo4k:/hdd# vi enigma2_crash_1703111979.log
Traceback (most recent call last):
  File "/usr/lib/enigma2/python/Components/ActionMap.py", line 57, in action
    res = self.actions[action]()
  File "/usr/lib/enigma2/python/Screens/InfoBarGenerics.py", line 1006, in mainMenu
    self.session.openWithCallback(self.mainMenuClosed, MainMenu, menu)
  File "/usr/lib/enigma2/python/StartEnigma.py", line 295, in openWithCallback
    dlg = self.open(screen, *arguments, **kwargs)
  File "/usr/lib/enigma2/python/StartEnigma.py", line 308, in open
    self.execBegin()
  File "/usr/lib/enigma2/python/StartEnigma.py", line 233, in execBegin
    c.show()
  File "/usr/lib/enigma2/python/Screens/Screen.py", line 132, in show
    val.onShow()
  File "/openpli/oe/develop/build/tmp/work/all-oe-linux/enigma2-plugin-skins-e2darkos/1.0+gitAUTOINC+6d03eb0438-r0/image/usr/lib/enigma2/python/Components/Renderer/BoxLogo.py", line 66, in onShow
  File "/openpli/oe/develop/build/tmp/work/all-oe-linux/enigma2-plugin-skins-e2darkos/1.0+gitAUTOINC+6d03eb0438-r0/image/usr/lib/enigma2/python/Components/Renderer/BoxLogo.py", line 35, in setLogo
  File "/usr/lib/enigma2/python/Tools/LoadPixmap.py", line 24, in LoadPixmap
    raise Exception("Neither .png nor .jpg nor .svg, please fix file extension")
Exception: Neither .png nor .jpg nor .svg, please fix file extension
[ePyObject] (CallObject(<bound method ActionMap.action of <Components.ActionMap.HelpableActionMap object at 0xb14e3b68>>,('InfobarMenuActions', 'mainMenu')) failed)

WaveFrontier 28.2E | 23.5E | 19.2E | 16E | 13E | 10/9E | 7E | 5E | 1W | 4/5W | 15W


Re: GSOD when going to menu of channel list in latest build (at least with E2OS skin #2 littlesat

  • PLi® Core member
  • 57,152 posts

+698
Excellent

Posted 21 December 2023 - 00:04

Btw… nice that surprising x-mass wish…. But a pitty without going to default skin (via putty) the box becomes unusable with the e2os skin. Work-a-round is delete the skin row in /etc/enigma2/settings file to get back to our default skin.

Edited by littlesat, 21 December 2023 - 00:05.

WaveFrontier 28.2E | 23.5E | 19.2E | 16E | 13E | 10/9E | 7E | 5E | 1W | 4/5W | 15W


Re: GSOD when going to menu of channel list in latest build (at least with E2OS skin #3 WanWizard

  • PLi® Core member
  • 70,480 posts

+1,809
Excellent

Posted 21 December 2023 - 00:29

Is this crash related to the VU+ vs Vu+ discussion? In which case it is easily fixed locally on the box, until we have a working develop build again.


Currently in use: VU+ Duo 4K (2xFBC S2), VU+ Solo 4K (1xFBC S2), uClan Usytm 4K Ultimate (S2+T2), Octagon SF8008 (S2+T2), Zgemma H9.2H (S2+T2)

Due to my bad health, I will not be very active at times and may be slow to respond. I will not read the forum or PM on a regular basis.

Many answers to your question can be found in our new and improved wiki.


Re: GSOD when going to menu of channel list in latest build (at least with E2OS skin #4 littlesat

  • PLi® Core member
  • 57,152 posts

+698
Excellent

Posted 21 December 2023 - 00:46

This one is on multibox, not Vu+…. Crazy this stuff… but I’m afraid this is something different but I’m now not able to further investigate…

Edited by littlesat, 21 December 2023 - 00:48.

WaveFrontier 28.2E | 23.5E | 19.2E | 16E | 13E | 10/9E | 7E | 5E | 1W | 4/5W | 15W


Re: GSOD when going to menu of channel list in latest build (at least with E2OS skin #5 DimitarCC

  • PLi® Contributor
  • 1,573 posts

+70
Good

Posted 21 December 2023 - 07:51

This is because of the new box branding stuff. The BoxLogo render has changed and now because on PLi the logos are missing still it crashes.

 

I have added an additional check for this in the renderer.

 

Maybe try the attached file it should not crash anymore at least not on that place.

Attached Files


Vu+DUO4KSE, DM920UHD, Vu+Uno4KSE, SF8008Mini, 2xPulse4K, Vu+Solo2, Dreambox DM500HD, Triax 78 (7E,9E,13E,19.2E,23.5E) & 2xTriax 78 (39E)


Re: GSOD when going to menu of channel list in latest build (at least with E2OS skin #6 littlesat

  • PLi® Core member
  • 57,152 posts

+698
Excellent

Posted 21 December 2023 - 07:53

Can you show me the diff or point me to the github…. At least for skins I think it should not crash here. I already thought this should be it. In addition the renderer and also the others should go to the image.
The boxinfo is in progress.

Edited by littlesat, 21 December 2023 - 07:54.

WaveFrontier 28.2E | 23.5E | 19.2E | 16E | 13E | 10/9E | 7E | 5E | 1W | 4/5W | 15W


Re: GSOD when going to menu of channel list in latest build (at least with E2OS skin #7 DimitarCC

  • PLi® Contributor
  • 1,573 posts

+70
Good

Posted 21 December 2023 - 07:56

the change is here

 

https://github.com/D...8efe7a9c533ef59

 

And ok renderer can be in the core files...But not all distros that using the skin agreed to that yet


Vu+DUO4KSE, DM920UHD, Vu+Uno4KSE, SF8008Mini, 2xPulse4K, Vu+Solo2, Dreambox DM500HD, Triax 78 (7E,9E,13E,19.2E,23.5E) & 2xTriax 78 (39E)


Re: GSOD when going to menu of channel list in latest build (at least with E2OS skin #8 littlesat

  • PLi® Core member
  • 57,152 posts

+698
Excellent

Posted 21 December 2023 - 10:04

Sounds we need a different recipe here… at least I think you understand having renderers and converters dedicated in skins should be avoided. Or maybe put them in a different recipe so the others install that extra package?

Edited by littlesat, 21 December 2023 - 10:05.

WaveFrontier 28.2E | 23.5E | 19.2E | 16E | 13E | 10/9E | 7E | 5E | 1W | 4/5W | 15W


Re: GSOD when going to menu of channel list in latest build (at least with E2OS skin #9 DimitarCC

  • PLi® Contributor
  • 1,573 posts

+70
Good

Posted 21 December 2023 - 10:34

all depends how other distros will agree to do it...If they dont agree to additional packages or in the base code then we have to stick it in the skin.

But since its only the BoxLogo renderer maybe it can be included in the logos package (that currently exists in ViX for example. In ViX it is enigma2-boxlogos package).


Edited by DimitarCC, 21 December 2023 - 10:37.

Vu+DUO4KSE, DM920UHD, Vu+Uno4KSE, SF8008Mini, 2xPulse4K, Vu+Solo2, Dreambox DM500HD, Triax 78 (7E,9E,13E,19.2E,23.5E) & 2xTriax 78 (39E)


Re: GSOD when going to menu of channel list in latest build (at least with E2OS skin #10 Huevos

  • PLi® Contributor
  • 4,654 posts

+162
Excellent

Posted 21 December 2023 - 11:12

Sounds we need a different recipe here… at least I think you understand having renderers and converters dedicated in skins should be avoided. Or maybe put them in a different recipe so the others install that extra package?

As the Renderer goes with the logos it should be packaged with the logos. That way downloading the logos makes the Renderer available. And without the logos the Renderer is not needed so should not be embedded in enigma core code.



Re: GSOD when going to menu of channel list in latest build (at least with E2OS skin #11 littlesat

  • PLi® Core member
  • 57,152 posts

+698
Excellent

Posted 21 December 2023 - 12:43


As the Renderer goes with the logos it should be packaged with the logos. That way downloading the logos makes the Renderer available. And without the logos the Renderer is not needed so should not be embedded in enigma core code.

 

This is a good weighted work-a-round (as long the skin still works when the it's not there).


Edited by littlesat, 21 December 2023 - 12:43.

WaveFrontier 28.2E | 23.5E | 19.2E | 16E | 13E | 10/9E | 7E | 5E | 1W | 4/5W | 15W


Re: GSOD when going to menu of channel list in latest build (at least with E2OS skin #12 DimitarCC

  • PLi® Contributor
  • 1,573 posts

+70
Good

Posted 21 December 2023 - 14:28

The skin will work even if the renderer is not there. But it will not show any logos in this case.


Vu+DUO4KSE, DM920UHD, Vu+Uno4KSE, SF8008Mini, 2xPulse4K, Vu+Solo2, Dreambox DM500HD, Triax 78 (7E,9E,13E,19.2E,23.5E) & 2xTriax 78 (39E)


Re: GSOD when going to menu of channel list in latest build (at least with E2OS skin #13 littlesat

  • PLi® Core member
  • 57,152 posts

+698
Excellent

Posted 21 December 2023 - 14:29

This is indeed how it should respond.


The skin will work even if the renderer is not there. But it will not show any logos in this case.


Edited by littlesat, 21 December 2023 - 14:29.

WaveFrontier 28.2E | 23.5E | 19.2E | 16E | 13E | 10/9E | 7E | 5E | 1W | 4/5W | 15W


Re: GSOD when going to menu of channel list in latest build (at least with E2OS skin #14 littlesat

  • PLi® Core member
  • 57,152 posts

+698
Excellent

Posted 22 December 2023 - 18:30

Btw we need to add the recipe for the box logo’s…

WaveFrontier 28.2E | 23.5E | 19.2E | 16E | 13E | 10/9E | 7E | 5E | 1W | 4/5W | 15W



3 user(s) are reading this topic

0 members, 3 guests, 0 anonymous users