Hello Guest, if you are reading this it means you have not registered yet. Please take a second, Click here to register, and in a few simple steps you will be able to enjoy our community and use our OpenViX support section.

View Entry Info: Box crashes when I access EPG

Category:
Possible Bug
What ViX Image build number are you using?
Please provide your ViX Team image build number. Menu > Information > About > Build number > ENTER THIS NUMBER e.g. 4.2.028
6.0,004
Have you tried a flash WITHOUT settings restore?
Have you tried this? PLEASE SELECT YES OR NO.
No
Have you tried a flash WITH settings restore?
Have you tried this? PLEASE SELECT YES OR NO.
No
Attachments
Page 2 of 2 FirstFirst 12
Results 16 to 26 of 26

Thread: Box crashes when I access EPG

  1. #16
    twol's Avatar
    Title
    Moderator
    Join Date
    Apr 2012
    Posts
    7,081
    Thanks
    864
    Thanked 2,504 Times in 1,914 Posts
    As Abu has said you need to get the debug by installing the Huevos change.
    In the meantime how do you create your IPTV bouquets (which are the cause of the problem)- which app??
    Gigablue Quad 4K & UE 4K
    .........FBC Tuners:
    ------------------> DUR-Line DCR 5-1-8-L4 Multiswitch to 1.5M dish(28.2E)
    ------------------> Spaun SUS 5581/33 NFA Multiswitch to 80 cm dish(19.2E)
    .......................> FBC & DVB-S2X into 90cm dish (27.5W) Opticum robust Unicable LNB
    AX HD61, Edision Osmio 4K+, Zgemma H9Combo, Octagon SF8008 using Legacy ports on multiswitches
    Zgemma H9 C/S into Giga4K

  2. The Following User Says Thank You to twol For This Useful Post:

    bmitie (13-01-22)

  3. #17

    Title
    Senior Member
    Join Date
    Aug 2010
    Posts
    142
    Thanks
    82
    Thanked 16 Times in 15 Posts
    I could not do a software update online it hung on ...waiting. I just flashed 0006 without restoring anything i.e set up from scratch, and then added the usual bits, like crossepg, epg refresh. softcams, and a motorised channel list. This time when I clicked on AUTOBOUQUETMAKER box crashed. I'll run that file now but don't know how to clear epg cache.

    I have not messed with this box in years and I'm getting rusty.

    Maybe box has got a fault.

    Thanks for help.

    Code:
    <  8070.9054> 22:06:35.3985 [Skin] Processing screen 'AutoBouquetsMaker_MenuSummary' from list 'AutoBouquetsMaker_MenuSummary, SetupSummary', position=(0, 0), size=(140 x 32) for module 'AutoBouquetsMaker_MenuSummary'.
    <  8070.9279> 22:06:35.4210 [Skin] Processing screen 'AutoBouquetsMaker_Setup', position=(0, 0), size=(1920 x 1080) for module 'AutoBouquetsMaker_Setup'.
    <  8070.9663> 22:06:35.4594 [Screen] Warning: Skin is missing element 'HelpWindow' in <class 'Plugins.SystemPlugins.AutoBouquetsMaker.setup.AutoBouquetsMaker_Setup'>.
    <  8071.0072> 22:06:35.5003 [Skin] Processing screen 'SetupSummary', position=(0, 0), size=(140 x 32) for module 'SetupSummary'.
    <  8071.0177> 22:06:35.5107 [eInputDeviceInit] 0 160 (352) 1
    <  8071.0177> 22:06:35.5108 [eRCDeviceInputDev] emit: 0
    <  8071.0196> 22:06:35.5127 [InfoBarGenerics] Key: 352 (Break) KeyID='KEY_OK' Binding='('OK',)'.
    <  8071.0437> 22:06:35.5368 Traceback (most recent call last):
    <  8071.0440> 22:06:35.5371   File "/usr/lib/enigma2/python/Plugins/SystemPlugins/AutoBouquetsMaker/setup.py", line 478, in prepare
    <  8071.0468> 22:06:35.5399     bouquets = Manager().getBouquetsList()
    <  8071.0471> 22:06:35.5402   File "/usr/lib/enigma2/python/Plugins/SystemPlugins/AutoBouquetsMaker/scanner/manager.py", line 299, in getBouquetsList
    <  8071.0498> 22:06:35.5429     return BouquetsReader().getBouquetsList(self.path)
    <  8071.0499> 22:06:35.5430   File "/usr/lib/enigma2/python/Plugins/SystemPlugins/AutoBouquetsMaker/scanner/bouquetsreader.py", line 46, in getBouquetsList
    <  8071.0512> 22:06:35.5442     ret[bouquet_type] = self.parseBouquetIndex(path, content)
    <  8071.0514> 22:06:35.5444   File "/usr/lib/enigma2/python/Plugins/SystemPlugins/AutoBouquetsMaker/scanner/bouquetsreader.py", line 23, in parseBouquetIndex
    <  8071.0523> 22:06:35.5454     firstline = bouquet.read().split("\n")[0]
    <  8071.0524> 22:06:35.5455   File "/usr/lib/python3.9/codecs.py", line 322, in decode
    <  8071.0543> 22:06:35.5474     (result, consumed) = self._buffer_decode(data, self.errors, final)
    <  8071.0545> 22:06:35.5476 UnicodeDecodeError: 'utf-8' codec can't decode byte 0xb0 in position 137: invalid start byte
    <  8071.0547> 22:06:35.5478 [ePyObject] (CallObject(<bound method AutoBouquetsMaker_Setup.prepare of <class 'Plugins.SystemPlugins.AutoBouquetsMaker.setup.AutoBouquetsMaker_Setup'>>,()) failed)
    Attached Files Attached Files
    Last edited by abu baniaz; 13-01-22 at 23:44. Reason: add crash snippet

  4. #18

    Title
    Senior Member
    Join Date
    Aug 2010
    Posts
    142
    Thanks
    82
    Thanked 16 Times in 15 Posts
    I only tried iptv bouquets last week and in truth I was just messing ie do not know what I am doing. And I can do without them.

  5. #19
    ccs's Avatar
    Title
    ViX Beta Tester
    Join Date
    Sep 2014
    Posts
    5,304
    Thanks
    529
    Thanked 1,192 Times in 1,021 Posts
    From memory, menu/setup/Epg/load, save and delete epg cache

  6. #20
    abu baniaz's Avatar
    Title
    Moderator
    Join Date
    Sep 2010
    Location
    East London
    Posts
    22,284
    Thanks
    6,001
    Thanked 8,748 Times in 5,903 Posts
    Forget the EPG, it is one of the bouquets as mentioned by Huevos in post 9.

    Which channel list have you installed?

  7. #21
    Huevos's Avatar
    Title
    Moderator
    Join Date
    Jun 2010
    Location
    38.5N, 0.5W
    Posts
    11,191
    Thanks
    1,861
    Thanked 4,057 Times in 2,678 Posts
    Quote Originally Posted by bmitie View Post
    well I updated to latest vix and restored settings and plugins ... and it still crashes. here is the log. It happened when I pressed the text key and it happened when I pressed EPG key.

    I may try a clean install as a last resort or I might go back to ver 5.



    Code:
    <  1522.4397> 18:18:12.9675 [Skin] Processing screen 'GraphicalEPGPIG_summary' from list 'GridEPGPIGSummary, GraphicalEPGPIGSummary, ScreenSummary, GridEPGPIG_summary, GraphicalEPGPIG_summary, SimpleSummary', position=(0, 0), size=(140 x 32) for module 'ScreenSummary'.
    <  1522.5589> 18:18:13.0867 UnicodeDecodeError: 'utf-8' codec can't decode byte 0xc9 in position 2: invalid continuation byte
    <  1522.5590> 18:18:13.0868 
    The above exception was the direct cause of the following exception:
    
    
    <  1522.5593> 18:18:13.0871 SystemError: <class 'UnicodeDecodeError'> returned a result with an error set
    <  1522.5594> 18:18:13.0872 
    The above exception was the direct cause of the following exception:
    
    
    <  1522.5595> 18:18:13.0873 Traceback (most recent call last):
    <  1522.5596> 18:18:13.0874   File "/usr/lib/enigma2/python/Screens/EpgSelectionGrid.py", line 136, in loadEPGData
    <  1522.5619> 18:18:13.0897     self["list"].fillEPGNoRefresh(self.services)
    <  1522.5622> 18:18:13.0900   File "/usr/lib/enigma2/python/Components/EpgListGrid.py", line 791, in fillEPGNoRefresh
    <  1522.5685> 18:18:13.0963     epgData = self.queryEPG(test)
    <  1522.5687> 18:18:13.0965   File "/usr/lib/enigma2/python/Components/EpgListBase.py", line 158, in queryEPG
    <  1522.5707> 18:18:13.0985     return self.epgcache.lookupEvent(list)
    <  1522.5709> 18:18:13.0987 SystemError: <built-in function eEPGCache_lookupEvent> returned a result with an error set
    <  1522.5713> 18:18:13.0991 [ePyObject] (CallObject(<bound method EPGSelectionGrid.loadEPGData of <class 'Screens.EpgSelectionGrid.EPGSelectionGrid'>>,()) failed)
    This is because you are not using the EpgList file I posted a few days ago in this topic.

  8. #22
    Huevos's Avatar
    Title
    Moderator
    Join Date
    Jun 2010
    Location
    38.5N, 0.5W
    Posts
    11,191
    Thanks
    1,861
    Thanked 4,057 Times in 2,678 Posts
    Quote Originally Posted by bmitie View Post
    I could not do a software update online it hung on ...waiting. I just flashed 0006 without restoring anything i.e set up from scratch, and then added the usual bits, like crossepg, epg refresh. softcams, and a motorised channel list. This time when I clicked on AUTOBOUQUETMAKER box crashed. I'll run that file now but don't know how to clear epg cache.

    I have not messed with this box in years and I'm getting rusty.

    Maybe box has got a fault.

    Thanks for help.

    Code:
    <  8070.9054> 22:06:35.3985 [Skin] Processing screen 'AutoBouquetsMaker_MenuSummary' from list 'AutoBouquetsMaker_MenuSummary, SetupSummary', position=(0, 0), size=(140 x 32) for module 'AutoBouquetsMaker_MenuSummary'.
    <  8070.9279> 22:06:35.4210 [Skin] Processing screen 'AutoBouquetsMaker_Setup', position=(0, 0), size=(1920 x 1080) for module 'AutoBouquetsMaker_Setup'.
    <  8070.9663> 22:06:35.4594 [Screen] Warning: Skin is missing element 'HelpWindow' in <class 'Plugins.SystemPlugins.AutoBouquetsMaker.setup.AutoBouquetsMaker_Setup'>.
    <  8071.0072> 22:06:35.5003 [Skin] Processing screen 'SetupSummary', position=(0, 0), size=(140 x 32) for module 'SetupSummary'.
    <  8071.0177> 22:06:35.5107 [eInputDeviceInit] 0 160 (352) 1
    <  8071.0177> 22:06:35.5108 [eRCDeviceInputDev] emit: 0
    <  8071.0196> 22:06:35.5127 [InfoBarGenerics] Key: 352 (Break) KeyID='KEY_OK' Binding='('OK',)'.
    <  8071.0437> 22:06:35.5368 Traceback (most recent call last):
    <  8071.0440> 22:06:35.5371   File "/usr/lib/enigma2/python/Plugins/SystemPlugins/AutoBouquetsMaker/setup.py", line 478, in prepare
    <  8071.0468> 22:06:35.5399     bouquets = Manager().getBouquetsList()
    <  8071.0471> 22:06:35.5402   File "/usr/lib/enigma2/python/Plugins/SystemPlugins/AutoBouquetsMaker/scanner/manager.py", line 299, in getBouquetsList
    <  8071.0498> 22:06:35.5429     return BouquetsReader().getBouquetsList(self.path)
    <  8071.0499> 22:06:35.5430   File "/usr/lib/enigma2/python/Plugins/SystemPlugins/AutoBouquetsMaker/scanner/bouquetsreader.py", line 46, in getBouquetsList
    <  8071.0512> 22:06:35.5442     ret[bouquet_type] = self.parseBouquetIndex(path, content)
    <  8071.0514> 22:06:35.5444   File "/usr/lib/enigma2/python/Plugins/SystemPlugins/AutoBouquetsMaker/scanner/bouquetsreader.py", line 23, in parseBouquetIndex
    <  8071.0523> 22:06:35.5454     firstline = bouquet.read().split("\n")[0]
    <  8071.0524> 22:06:35.5455   File "/usr/lib/python3.9/codecs.py", line 322, in decode
    <  8071.0543> 22:06:35.5474     (result, consumed) = self._buffer_decode(data, self.errors, final)
    <  8071.0545> 22:06:35.5476 UnicodeDecodeError: 'utf-8' codec can't decode byte 0xb0 in position 137: invalid start byte
    <  8071.0547> 22:06:35.5478 [ePyObject] (CallObject(<bound method AutoBouquetsMaker_Setup.prepare of <class 'Plugins.SystemPlugins.AutoBouquetsMaker.setup.AutoBouquetsMaker_Setup'>>,()) failed)
    This is because you have junk in one of your bouquet files (not proper UTF8). What settings files have you loaded? Have you used DBE?

  9. #23

    Title
    Senior Member
    Join Date
    Aug 2010
    Posts
    142
    Thanks
    82
    Thanked 16 Times in 15 Posts
    Ok I have time today to sort it. Here is the latest crash log but this time I think its the settings file, I used malimali. motor settings and these have a bouquet layout. I normally use catseyes but too lazy this time. I will load cats and hope that sorts it. I'll report back.
    Attached Files Attached Files

  10. #24
    Huevos's Avatar
    Title
    Moderator
    Join Date
    Jun 2010
    Location
    38.5N, 0.5W
    Posts
    11,191
    Thanks
    1,861
    Thanked 4,057 Times in 2,678 Posts
    Let's see if we can get ABM to ignore the junk in your bouquet files.

    Add the attached file. It goes in:
    Code:
    /usr/lib/enigma2/python/Plugins/SystemPlugins/AutoBouquetsMaker/scanner
    Restart enigma and do an ABM scan.
    Attached Files Attached Files

  11. #25

    Title
    Senior Member
    Join Date
    Aug 2010
    Posts
    142
    Thanks
    82
    Thanked 16 Times in 15 Posts
    Good news. I loaded catseyes channel settings and everything now works again and faster. I assumed a channel listing in plugins would work. I have had it going for the last few hours and did the usual run autobouquets, add a few channels and so on.

    I have not touched epg yet but all I do is get a full listing for cnn hd and c4hd.

    I use the text button quite a bit and wonder does that have a secondary function ie if I press it and not on the channel with text? Which I can do? I only downloaded xcplugin and thats even better.

    I think I'm but will be a bit more careful.

    Thanks for help.

  12. #26
    abu baniaz's Avatar
    Title
    Moderator
    Join Date
    Sep 2010
    Location
    East London
    Posts
    22,284
    Thanks
    6,001
    Thanked 8,748 Times in 5,903 Posts
    Quote Originally Posted by Huevos View Post
    Let's see if we can get ABM to ignore the junk in your bouquet files.

    Add the attached file. It goes in:
    Code:
    /usr/lib/enigma2/python/Plugins/SystemPlugins/AutoBouquetsMaker/scanner
    Restart enigma and do an ABM scan.
    Tested that file with Malimali motorised channel list. It works and does not crash on UTF error.

  13. The Following 2 Users Say Thank You to abu baniaz For This Useful Post:

    bmitie (14-01-22),Huevos (15-01-22)

Page 2 of 2 FirstFirst 12

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
This website uses cookies
We use cookies to store session information to facilitate remembering your login information, to allow you to save website preferences, to personalise content and ads, to provide social media features and to analyse our traffic. We also share information about your use of our site with our social media, advertising and analytics partners.