PDA

View Full Version : [GiGaBlue UHD TRIO 4K] UI crash after opening epg guide after doing epg search



satteliter
01-03-23, 23:12
- open epg guide
- Epg search.
- in list of titles, click 'OK'
[user will then be returned back to epg guide]
- click exit
- click guide again

guide does not open - crash screen presented.6488864889

twol
02-03-23, 11:31
- open epg guide
- Epg search.
- in list of titles, click 'OK'
[user will then be returned back to epg guide]
- click exit
- click guide again

guide does not open - crash screen presented.6488864889

I can not reproduce that error, so it has to be something to do with the service selected in the list ...... does it happen on any entry in the list or just one??

satteliter
02-03-23, 12:56
Just tried it a few times with different services(sat & aerial). Rebooted box in between each attempt.
error every time. crash logs attached.

when on sat - channel 4 hd64905

when on sat - bbc 1 se hd 64906

when on aerial - rte 1 hd 64907

twol
02-03-23, 13:21
Just tried it a few times with different services(sat & aerial). Rebooted box in between each attempt.
error every time. crash logs attached.

when on sat - channel 4 hd64905

when on sat - bbc 1 se hd 64906

when on aerial - rte 1 hd 64907
So how are your bouquets setup?

Huevos
02-03-23, 14:04
This crash is cause when no bouquets exist. So favourites bouquet must be missing.

satteliter
02-03-23, 14:13
So how are your bouquets setup?

Just the 1 I think - 'All channels'64908

Huevos
02-03-23, 14:24
Need debug in EpgSelectionBase.py.

Change this (line 677):

def getCurrentBouquetName(self):
return self.bouquets[self.selectedBouquetIndex][0] if self.selectedBouquetIndex >= 0 else None


Insert the following:

def getCurrentBouquetName(self):
print("self.bouquets", self.bouquets)
print("self.selectedBouquetIndex", self.selectedBouquetIndex)
return self.bouquets[self.selectedBouquetIndex][0] if self.selectedBouquetIndex >= 0 else None


Send to the box and restart and then get a new debug log.

satteliter
02-03-23, 14:52
< 36.5154> 13:47:24.4098 self.bouquets [('All channels', eServiceReference(Name=All channels, String=1:7:1:0:0:0:0:0:0:0:FROM BOUQUET "userbouquet.abm.sat_282_sky_uk.main.tv" ORDER BY bouquet))]
< 36.5154> 13:47:24.4098 self.selectedBouquetIndex 0649096491064911

debug logs and crash attached

Huevos
02-03-23, 20:34
So when you enter EPG "self.bouquets" is populated...

< 36.5154> 13:47:24.4098 self.bouquets [('All channels', eServiceReference(Name=All channels, String=1:7:1:0:0:0:0:0:0:0:FROM BOUQUET "userbouquet.abm.sat_282_sky_uk.main.tv" ORDER BY bouquet))]
< 36.5154> 13:47:24.4098 self.selectedBouquetIndex 0


But when you return from the plugin it is empty...

< 52.0338> 13:47:40.4072 self.bouquets []
< 52.0339> 13:47:40.4073 self.selectedBouquetIndex 0