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 4 FirstFirst 1234 LastLast
Results 16 to 30 of 49

Thread: Box crashes when I access EPG

  1. #16
    twol's Avatar
    Title
    Moderator
    Join Date
    Apr 2012
    Posts
    8,392
    Thanks
    989
    Thanked 2,892 Times in 2,245 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 , gbtrio4k, h9se 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
    286
    Thanks
    191
    Thanked 40 Times in 36 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
    286
    Thanks
    191
    Thanked 40 Times in 36 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,836
    Thanks
    554
    Thanked 1,277 Times in 1,089 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
    23,358
    Thanks
    6,439
    Thanked 9,160 Times in 6,235 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
    Administrator
    Join Date
    Jun 2010
    Location
    38.5N, 0.5W
    Posts
    13,607
    Thanks
    2,005
    Thanked 4,941 Times in 3,265 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.
    Help keep OpenViX servers online.Please donate!

  8. #22
    Huevos's Avatar
    Title
    Administrator
    Join Date
    Jun 2010
    Location
    38.5N, 0.5W
    Posts
    13,607
    Thanks
    2,005
    Thanked 4,941 Times in 3,265 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?
    Help keep OpenViX servers online.Please donate!

  9. #23

    Title
    Senior Member
    Join Date
    Aug 2010
    Posts
    286
    Thanks
    191
    Thanked 40 Times in 36 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
    Administrator
    Join Date
    Jun 2010
    Location
    38.5N, 0.5W
    Posts
    13,607
    Thanks
    2,005
    Thanked 4,941 Times in 3,265 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
    Help keep OpenViX servers online.Please donate!

  11. #25

    Title
    Senior Member
    Join Date
    Aug 2010
    Posts
    286
    Thanks
    191
    Thanked 40 Times in 36 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
    23,358
    Thanks
    6,439
    Thanked 9,160 Times in 6,235 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)

  14. #27

    Title
    Junior Member
    Join Date
    Jul 2015
    Posts
    17
    Thanks
    0
    Thanked 0 Times in 0 Posts
    I have the same problem.
    box: Mut@nt HD2400
    image: OpenViX 6.2.010 (2022-09-19)
    Attached Files Attached Files

  15. #28
    Huevos's Avatar
    Title
    Administrator
    Join Date
    Jun 2010
    Location
    38.5N, 0.5W
    Posts
    13,607
    Thanks
    2,005
    Thanked 4,941 Times in 3,265 Posts
    Quote Originally Posted by malvin1 View Post
    I have the same problem.
    box: Mut@nt HD2400
    image: OpenViX 6.2.010 (2022-09-19)
    Which channel are you opening the EPG on?
    Help keep OpenViX servers online.Please donate!

  16. #29

    Title
    Junior Member
    Join Date
    Jul 2015
    Posts
    17
    Thanks
    0
    Thanked 0 Times in 0 Posts
    It crashes at any (DVB-C, DVB-T, DVB-S) channel in any bouquet.
    Bouquets were created in openvix-5.4.016.

    In Satellites EPG works properly. (epg1, epg2, epg3)

    I tried to create a new bouquet, but "add service to bouquet" also crashes. (crash log)
    If I make a new scan for the channel selected in Satellites (epg4) the EPG from the Last Scanned bouquet also crashes.

    It seems, that the problem is with bouqets as described in the discussion before, but the attachments (EpgListBase.py, bouquetsreader.py) do not solve the problem.
    Attached Files Attached Files

  17. #30
    Huevos's Avatar
    Title
    Administrator
    Join Date
    Jun 2010
    Location
    38.5N, 0.5W
    Posts
    13,607
    Thanks
    2,005
    Thanked 4,941 Times in 3,265 Posts
    Quote Originally Posted by malvin1 View Post
    It crashes at any (DVB-C, DVB-T, DVB-S) channel in any bouquet.
    Bouquets were created in openvix-5.4.016.

    In Satellites EPG works properly. (epg1, epg2, epg3)

    I tried to create a new bouquet, but "add service to bouquet" also crashes. (crash log)
    If I make a new scan for the channel selected in Satellites (epg4) the EPG from the Last Scanned bouquet also crashes.

    It seems, that the problem is with bouqets as described in the discussion before, but the attachments (EpgListBase.py, bouquetsreader.py) do not solve the problem.
    How are you creating the bouquets?
    What provider?
    What country/language?
    Help keep OpenViX servers online.Please donate!

Page 2 of 4 FirstFirst 1234 LastLast

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.