From where did "infoRecBm.py" come?

Moderators: Gully, peteru

Post Reply
IanSav
Uber Wizard
Posts: 16846
Joined: Tue May 29, 2007 15:00
Location: Melbourne, Australia

From where did "infoRecBm.py" come?

Post by IanSav » Tue Aug 14, 2018 22:44

Hi,

Can anyone please advise how infoRecBm.py came to be part of the Beyonwiz build? An opkg search infoRecBm.py does not report the source package.

Regards,
Ian.

User avatar
adoxa
Wizard
Posts: 1490
Joined: Thu Feb 23, 2017 22:58
Location: CQ
Contact:

Re: From where did "infoRecBm.py" come?

Post by adoxa » Wed Aug 15, 2018 00:04

It's part of easy-skin-aus-hd.

IanSav
Uber Wizard
Posts: 16846
Joined: Tue May 29, 2007 15:00
Location: Melbourne, Australia

Re: From where did "infoRecBm.py" come?

Post by IanSav » Wed Aug 15, 2018 00:09

Hi Adoxa,

It is used by all the skins as one of the converters. The issue is that the source code is not in the Beyonwiz repository. opkg doesn't appear to know from where it came.

I am trying to find where it comes from and how it has been recently changed. Since the last beta update my box has started to spontaneously crash and reboot due to an error in this converter. The crashes are all the same as the sample I have attached.

Regards,
Ian.
Attachments
Enigma2_crash_2018-08-14_23-50-42.log
Crash log sample...
(16.68 KiB) Downloaded 65 times

User avatar
adoxa
Wizard
Posts: 1490
Joined: Thu Feb 23, 2017 22:58
Location: CQ
Contact:

Re: From where did "infoRecBm.py" come?

Post by adoxa » Wed Aug 15, 2018 00:21

https://bitbucket.org/beyonwiz/easy-ski ... foRecBm.py

If the converter doesn't recognise its type, self.type is not set, so you get the crash.

IanSav
Uber Wizard
Posts: 16846
Joined: Tue May 29, 2007 15:00
Location: Melbourne, Australia

Re: From where did "infoRecBm.py" come?

Post by IanSav » Wed Aug 15, 2018 00:59

Hi Adoxa,

Well what do you know, after all these years I never realised that the built in skins came with their own code components. Thank you for pointing this out.

Now to explore why this has suddenly broken for me.

Regards,
Ian.

IanSav
Uber Wizard
Posts: 16846
Joined: Tue May 29, 2007 15:00
Location: Melbourne, Australia

Re: From where did "infoRecBm.py" come?

Post by IanSav » Wed Aug 15, 2018 01:42

Hi Adoxa,

Problem found. When updating OverlayHD to implement some of the new code changes I think I grabbed some skin code from one of your patches that I no longer use. When I removed the offending skin code block everything seems to be resolved.

Regards,
Ian.

prl
Wizard God
Posts: 32704
Joined: Tue Sep 04, 2007 13:49
Location: Canberra; Black Mountain Tower transmitters

Re: From where did "infoRecBm.py" come?

Post by prl » Wed Aug 15, 2018 10:43

infoRecBm is a pretty weird Converter. None of the info that's generated by its getText() method comes from its upstream Source.
Peter
T4 HDMI
U4, T4, T3, T2, V2 test/development machines
Sony BDV-9200W HT system
LG OLED55C9PTA 55" OLED TV

IanSav
Uber Wizard
Posts: 16846
Joined: Tue May 29, 2007 15:00
Location: Melbourne, Australia

Re: From where did "infoRecBm.py" come?

Post by IanSav » Wed Aug 15, 2018 11:30

Hi Prl,

It is also a poorly written converter. There is no diagnostics or attempt to protect users from a crash due to an issue in the skin.

Regards,
Ian.

prl
Wizard God
Posts: 32704
Joined: Tue Sep 04, 2007 13:49
Location: Canberra; Black Mountain Tower transmitters

Re: From where did "infoRecBm.py" come?

Post by prl » Wed Aug 15, 2018 12:44

Also, my Spanish is pretty much non-existent :)
Peter
T4 HDMI
U4, T4, T3, T2, V2 test/development machines
Sony BDV-9200W HT system
LG OLED55C9PTA 55" OLED TV

User avatar
peteru
Uber Wizard
Posts: 9737
Joined: Tue Jun 12, 2007 23:06
Location: Sydney, Australia
Contact:

Re: From where did "infoRecBm.py" come?

Post by peteru » Thu Aug 16, 2018 01:20

Meh, just another language to learn. Won't take long. Spanish isn't all that hard if you have a passing familiarity with Romance languages or even Latin.

On the other hand, when writing Open Source code contributions, it really ought to be in English, so that stuff can get done without unnecessary hurdles. All good programmers have to comprehend English, almost by definition.

"Beauty lies in the hands of the beer holder."
Blog.

IanSav
Uber Wizard
Posts: 16846
Joined: Tue May 29, 2007 15:00
Location: Melbourne, Australia

Re: From where did "infoRecBm.py" come?

Post by IanSav » Thu Aug 16, 2018 01:47

Hi,

Or ask Huevos to translate. :)

Regards,
Ian.

Post Reply

Return to “Developers Community”