Jump to content


Photo

Enigma2 next-master crashes on dm8000.


  • Please log in to reply
53 replies to this topic

Re: Enigma2 next-master crashes on dm8000. #41 christophecvr

  • Senior Member
  • 3,131 posts

+140
Excellent

Posted 25 May 2016 - 14:21

It is very strange that in OverscanWizard import is used exception that set OverscanWizard = None.
But, after is used registerWizard that causes error if OverscanWizard == None :wacko:.

 

If we ignore the fact that the user can uninstall the plugin, set to the default settings and get gsod on the restart, then use try in OverscanWizard import does not matter.

Especially if that causes an error anyway.

 

Perhaps if any changes is made, we can discuss and do everything properly and not prevent a single mistake, but leaving others.

No if the plugin is uninstalled, the plugin will not be used code is away. Then there can not be any gsod anymore.

The startwizard will not try to load to register the overscan wizard as we will run into the exception. and then the OverscanWizard is None.

The Overscanwizard will not be in menu since there is no plugin.

 

p.s. it is already merged in next-master but if You wan't to try on a version next-master from before and apply a patch by You during build it is the patch mentioned on

http://forums.openpl...ndpost&p=549588 which must be used and not the one which was set before. !!



Re: Enigma2 next-master crashes on dm8000. #42 littlesat

  • PLi® Core member
  • 56,268 posts

+691
Excellent

Posted 25 May 2016 - 14:25

There is a try/except above that makes a value to None when the plugin is not installed... This was not available previously when the Wizards were initiated... Now this is checked...


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


Re: Enigma2 next-master crashes on dm8000. #43 christophecvr

  • Senior Member
  • 3,131 posts

+140
Excellent

Posted 25 May 2016 - 14:29

There is a try/except above that makes a value to None when the plugin is not installed... This was not available previously when the Wizards were initiated... Now this is checked...

Indeed that's why we can't have a gsod ;)



Re: Enigma2 next-master crashes on dm8000. #44 Taapat

  • PLi® Core member
  • 2,343 posts

+120
Excellent

Posted 25 May 2016 - 14:40

Now this is checked...

And exactly which commit corrects this?

 

 

@christophecvr I'm not talking about the changes that are merged.
To those changes I myself have pointed out here.

 

I'm talking about the fact that the need to make additional changes offered by mx3L.

If you think that gsod not possible then try uninstal plugin, set to default settings and after the restart to make a start wizard.
I'll be very surprised if you will not get gsod.



Re: Enigma2 next-master crashes on dm8000. #45 christophecvr

  • Senior Member
  • 3,131 posts

+140
Excellent

Posted 25 May 2016 - 14:44

 

Now this is checked...

And exactly which commit corrects this?

 

 

@christophecvr I'm not talking about the changes that are merged.
To those changes I myself have pointed out here.

 

I'm talking about the fact that the need to make additional changes offered by mx3L.

If you think that gsod not possible then try uninstal plugin, set to default settings and after the restart to make a start wizard.
I'll be very surprised if you will not get gsod.

 

No negatif I did tried that it does work perfect no gsod anymore :)

 

we do not have gsod when instal and or uninstall plugin see next-master e2

https://github.com/O...its/next-master



Re: Enigma2 next-master crashes on dm8000. #46 Taapat

  • PLi® Core member
  • 2,343 posts

+120
Excellent

Posted 25 May 2016 - 15:03

Oh, I missed that you add check in StartWizard.

 

But this check is the first that came to my mind, therefore reading mx3L proposals I agree with him that this stuff would be better to move in the OSDPositionSetup plugin.



Re: Enigma2 next-master crashes on dm8000. #47 christophecvr

  • Senior Member
  • 3,131 posts

+140
Excellent

Posted 25 May 2016 - 16:01

Oh, I missed that you add check in StartWizard.

 

But this check is the first that came to my mind, therefore reading mx3L proposals I agree with him that this stuff would be better to move in the OSDPositionSetup plugin.

Actually it was You're proposal to have that start check wizard and I directly tried and it worked out. Just a little rule extra Which as the matter off fact uses an already inserted code. ;)

 

p.s. I had that already set before mx3L proposal but then was away for work after I that I just needed to first solve the showing off plugin in menu self for stb's whitout the proc entry.


Edited by christophecvr, 25 May 2016 - 16:05.


Re: Enigma2 next-master crashes on dm8000. #48 Erik Slagter

  • PLi® Core member
  • 46,951 posts

+541
Excellent

Posted 28 May 2016 - 09:21

Littlesat, as mx3l already suggests, I think it shouldn't be a plugin in the first place. A plugin is for OPTIONAL functionality. Just embed it into enigma and all problems are solved, in a GOOD way. We shouldn't make things into plugins for the sake of it being a plugin. And then the relevant machine_features can be cleaned up as well. In the next release we will have no receivers left with SoC's that can't do OSD scaling, anyway, maybe the Wetek.


* Wavefrontier T90 with 28E/23E/19E/13E via SCR switches 2 x 2 x 6 user bands
I don't read PM -> if you have something to ask or to report, do it in the forum so others can benefit. I don't take freelance jobs.
Ik lees geen PM -> als je iets te vragen of te melden hebt, doe het op het forum, zodat anderen er ook wat aan hebben.


Re: Enigma2 next-master crashes on dm8000. #49 littlesat

  • PLi® Core member
  • 56,268 posts

+691
Excellent

Posted 28 May 2016 - 10:03

You're right... but there are even (historically) more 'plugins"  that should be migrated.... 


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


Re: Enigma2 next-master crashes on dm8000. #50 Erik Slagter

  • PLi® Core member
  • 46,951 posts

+541
Excellent

Posted 28 May 2016 - 16:21

Well I guess we have to start "somewhere". Volunteers?


* Wavefrontier T90 with 28E/23E/19E/13E via SCR switches 2 x 2 x 6 user bands
I don't read PM -> if you have something to ask or to report, do it in the forum so others can benefit. I don't take freelance jobs.
Ik lees geen PM -> als je iets te vragen of te melden hebt, doe het op het forum, zodat anderen er ook wat aan hebben.


Re: Enigma2 next-master crashes on dm8000. #51 littlesat

  • PLi® Core member
  • 56,268 posts

+691
Excellent

Posted 28 May 2016 - 16:35

I prefer to go a bit forward.... and not fix something from the past ;)....

Note e.g. openvix already migrated GMEPG... is also still a plugin... But in between we fixed more in the existing stuff...

The border between plugin and actual code is weak...


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


Re: Enigma2 next-master crashes on dm8000. #52 Erik Slagter

  • PLi® Core member
  • 46,951 posts

+541
Excellent

Posted 29 May 2016 - 09:12

You can do that up to a certain point where everything is such a mess you'll have to start all over completely. I prefer to keep code on a maintainable level.

 

But maybe someone else would like to volunteer. I guess it isn't such a big job.


* Wavefrontier T90 with 28E/23E/19E/13E via SCR switches 2 x 2 x 6 user bands
I don't read PM -> if you have something to ask or to report, do it in the forum so others can benefit. I don't take freelance jobs.
Ik lees geen PM -> als je iets te vragen of te melden hebt, doe het op het forum, zodat anderen er ook wat aan hebben.


Re: Enigma2 next-master crashes on dm8000. #53 littlesat

  • PLi® Core member
  • 56,268 posts

+691
Excellent

Posted 29 May 2016 - 09:41

But for the UI interface it does not have really added value...But I can try when I have time to start with the GMEPG and this System plugin... And also e.g. MediaPlayer, AVsetiup, etc....

Or start with just one of them, so the community has an example... and could help us here... :D

Most of it is of course copy and paste... ;)


Edited by littlesat, 29 May 2016 - 09:43.

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


Re: Enigma2 next-master crashes on dm8000. #54 Erik Slagter

  • PLi® Core member
  • 46,951 posts

+541
Excellent

Posted 29 May 2016 - 16:24

Or start with just one of them, so the community has an example... and could help us here... :D

Something like that ;)


* Wavefrontier T90 with 28E/23E/19E/13E via SCR switches 2 x 2 x 6 user bands
I don't read PM -> if you have something to ask or to report, do it in the forum so others can benefit. I don't take freelance jobs.
Ik lees geen PM -> als je iets te vragen of te melden hebt, doe het op het forum, zodat anderen er ook wat aan hebben.



1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users