Jump to content


Photo

Setup/Software Update leads to crash/hang

Solo2

  • Please log in to reply
61 replies to this topic

#1 VeryClear

  • Member
  • 18 posts

0
Neutral

Posted 17 December 2023 - 22:19

Whenever I visit Software Update, the VU+ Solo2 will attempt the online check but after a few seconds I will get the eternal top-left spinning wheel. Nothing works and I have to hard reset the receiver (long press of power button). It gets stuck, almost as a freeze. No logs in the HDD.

 

I think this started somewhere around the 20231127 / 20231204 versions (9.0 stable). Not sure. I've tried both reflashing and a Factory reset - issue remains.



Re: Setup/Software Update leads to crash/hang #2 rantanplan

  • PLi® Contributor
  • 1,810 posts

+83
Good

Posted 18 December 2023 - 00:34

Which version?
Debuglog could create logs.

If in doubt, back up the settings and re-flash the current image.



Re: Setup/Software Update leads to crash/hang #3 VeryClear

  • Member
  • 18 posts

0
Neutral

Posted 18 December 2023 - 23:24

Thank you. I re-flashed the latest stable 9.0 image (20231218) via online flashing, restoring my previous settings. Also tried without restore.

 

I tried the debug mode two times. It gets stuck at the same point, but it seems in debug mode it manages to get out of this stuck situation after a minute or so.

 

This does not happen in standard mode. I waited more than 3 minutes, more than once. I'll just note that before this started to occur, this Update check was very quick (less than 30 sec.)

 

In the attached log, I think the point it gets stuck is around line 1770, [UpdatePlugin] Error

Can't be sure though.

Attached Files



Re: Setup/Software Update leads to crash/hang #4 WanWizard

  • PLi® Core member
  • 68,625 posts

+1,739
Excellent

Posted 19 December 2023 - 01:24

It crashes in retrieving a Packages.gz index, which itr needs to find the latest update timestamp.

 

Unfortunately the log doesn't show what exactly is downloaded, and why that failed, thanks to one of @littlesat's unreadable one-liners ;).

 

@Littesat? https://github.com/O...eUpdate.py#L145


Currently in use: VU+ Duo 4K (2xFBC S2), VU+ Solo 4K (1xFBC S2), uClan Usytm 4K Pro (S2+T2), Octagon SF8008 (S2+T2), Zgemma H9.2H (S2+T2)

Due to my bad health, I will not be very active at times and may be slow to respond. I will not read the forum or PM on a regular basis.

Many answers to your question can be found in our new and improved wiki.


Re: Setup/Software Update leads to crash/hang #5 littlesat

  • PLi® Core member
  • 56,274 posts

+691
Excellent

Posted 19 December 2023 - 08:05

Sounds like it is not able to retrieve something from the www. It does not fail directly as there is a try/except around it. Looks like the connection to the www is not ‘stable’ somehow… two devices the same ip address on your nerwok?

Edited by littlesat, 19 December 2023 - 08:11.

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


Re: Setup/Software Update leads to crash/hang #6 WanWizard

  • PLi® Core member
  • 68,625 posts

+1,739
Excellent

Posted 19 December 2023 - 11:20

The problem with the code in the try / except block (oneliner or not) is that there is so muich going on that the cause of the error can not be determined beyond "somewhere in the one liner".

 

It makes debugging a lot harder.


Currently in use: VU+ Duo 4K (2xFBC S2), VU+ Solo 4K (1xFBC S2), uClan Usytm 4K Pro (S2+T2), Octagon SF8008 (S2+T2), Zgemma H9.2H (S2+T2)

Due to my bad health, I will not be very active at times and may be slow to respond. I will not read the forum or PM on a regular basis.

Many answers to your question can be found in our new and improved wiki.


Re: Setup/Software Update leads to crash/hang #7 littlesat

  • PLi® Core member
  • 56,274 posts

+691
Excellent

Posted 19 December 2023 - 13:29

This is what I got on my UClan

 

[Skin] Processing screen 'UpdatePlugin', position=(0, 0), size=(1920 x 1080) for module 'UpdatePlugin'.
[Skin] Error in screen 'UpdatePlugin' widget 'widget' [Skin] {E2-DarkOS/skin.xml}: Component with name 'tl_off' was not found in skin of screen 'UpdatePlugin'!  Please contact the skin's author!!
[Skin] Error in screen 'UpdatePlugin' widget 'widget' [Skin] {E2-DarkOS/skin.xml}: Component with name 'tl_red' was not found in skin of screen 'UpdatePlugin'!  Please contact the skin's author!!
[Skin] Error in screen 'UpdatePlugin' widget 'widget' [Skin] {E2-DarkOS/skin.xml}: Component with name 'tl_yellow' was not found in skin of screen 'UpdatePlugin'!  Please contact the skin's author!!
[Skin] Error in screen 'UpdatePlugin' widget 'widget' [Skin] {E2-DarkOS/skin.xml}: Component with name 'tl_green' was not found in skin of screen 'UpdatePlugin'!  Please contact the skin's author!!
[Skin] Attribute 'connection' (with value of 'Title,ScreenPath') in object of type 'eListbox' is not implemented!
[Skin] Attribute 'titleFont' (with value of 'Bold; 28') in object of type 'eListbox' is not implemented!
[Skin] Attribute 'connection' (with value of 'key_red,key_green,key_yellow,key_blue') in object of type 'eListbox' is not implemented!
[Skin] Attribute 'connection' (with value of 'key_info,key_help,key_pvr,key_next,key_menu,key_previous,key_text,VKeyIcon') in object of type 'eListbox' is not implemented!
[Skin] Parsing embedded skin '<embedded-in-SimpleSummary>'.
[Skin] Processing screen '<embedded-in-SimpleSummary>' from list 'UpdatePlugin_summary, SimpleSummary', position=(0, 0), size=(132 x 64) for module 'SimpleSummary'.
[Screen] Showing screen '['UpdatePlugin_summary', 'SimpleSummary']'.
[Screen] Showing screen 'UpdatePlugin'.
[ePNG] couldn't open icons/logos/.png
[SoftwareUpdate] status is:  {'8.0-release': {'machines': ['vuultimo4k', 'vusolo4k', 'vuuno4k', 'vuuno4kse', 'vuzero4k', 'vuduo4k', 'vuduo4kse', 'revo4k', 'galaxy4k', 'lunix3-4k', 'lunix4k', 'h9', 'h9se', 'h9combo', 'h9combose', 'h10', 'i55plus', 'i55se', 'hd51', 'hd60', 'vs1500', 'gbquad4k', 'gbue4k', 'e4hd', 'h7', 'multibox', 'sf8008', 'sf8008m', 'gbtrio4k', 'ustym4kpro', 'osmio4k', 'osmio4kplus', 'osmini4k', 'dm8000', 'osmega', 'osmini', 'osminiplus', 'osnino', 'osninoplus', 'osninopro', 'formuler1', 'formuler3', 'formuler4', 'formuler4turbo', 'et7000mini', 'vs1000', 'hd11', 'hd1200', 'hd1265', 'hd1500', 'hd2400', 'hd530c', 'mbmicro', 'mbmicrov2', 'mbtwinplus', 'spycat', 'spycatmini', 'spycatminiplus', 'vuduo2', 'vuduo', 'vusolo2', 'vusolo', 'vusolose', 'vuultimo', 'vuuno', 'vuzero', 'xpeedc', 'fusionhd', 'fusionhdse', 'purehd', 'purehdse', 'et1x000', 'et10000', 'et7x00', 'et8000', 'et8500', 'h3', 'h4', 'h5', 'h6', 'i55', 'alphatriplehd', 'vipercombo', 'vipert2c', 'vipercombohdd', 'viperslim', 'lunix', 'xp1000', 'et4x00', 'et5x00', 'et6x00', 'et9x00', 'hd500c', 'hd1100', 'lc', 'sh1'], 'message': 'You can not do a software update in 8.0-release anymore.\n\nPlease use the Flash option in the menu or flash using an USB stick to upgrade to a newer release.', 'abort': True, 'from': '20000101000000', 'to': '20381231235959'}, '99.99-release': {'machines': ['a', 'b', 'c', 'd'], 'message': 'this is an example\nwith two lines', 'abort': False, 'from': '20000101000000', 'to': '20381231235959'}}
executing opkg  update
[eConsoleAppContainer] Starting /bin/sh
data: Downloading http://downloads.openpli.org/feeds/openpli-develop/3rd-party-cortexa15hf-neon-vfpv4/Packages.gz.
Updated source 'openpli-3rd-party-cortexa15hf-neon-vfpv4'.
Downloading http://downloads.openpli.org/feeds/openpli-develop/3rd-party/Packages.gz.
Updated source 'openpli-3rd-party'.
Downloading http://downloads.openpli.org/feeds/openpli-develop/3rd-party-ustym4ks2ottx/Packages.gz.
Updated source 'openpli-3rd-party-ustym4ks2ottx'.
Downloading http://downloads.openpli.org/feeds/openpli-develop/all/Packages.gz.
Updated source 'openpli-all'.
Downloading http://downloads.openpli.org/feeds/openpli-develop/cortexa15hf-neon-vfpv4/Packages.gz.
Updated source 'openpli-cortexa15hf-neon-vfpv4'.
Downloading http://downloads.openpli.org/feeds/openpli-develop/picons/Packages.gz.
Updated source 'openpli-picons'.
Downloading http://downloads.openpli.org/feeds/openpli-develop/ustym4ks2ottx/Packages.gz.
Updated source 'openpli-ustym4ks2ottx'.
 
executing opkg  list-upgradable
[eConsoleAppContainer] Starting /bin/sh
data: enigma2-plugin-extensions-mediascanner - 3.9+git21097+c80160f-r0.0 - 3.9+git21102+1c82939-r0.0
enigma2-src - 3.9+git21097+c80160f-r0.0 - 3.9+git21102+1c82939-r0.0
openpli-bootlogo - 20231217-r0.12713 - 20231218-r0.12714
enigma2-plugin-extensions-pictureplayer - 3.9+git21097+c80160f-r0.0 - 3.9+git21102+1c82939-r0.0
enigma2-plugin-systemplugins-fastscan - 3.9+git21097+c80160f-r0.0 - 3.9+git21102+1c82939-r0.0
enigma2-plugin-systemplugins-hotplug - 3.9+git21097+c80160f-r0.0 - 3.9+git21102+1c82939-r0.0
enigma2-plugin-skins-e2darkos - 1.0+git147+8be3b38-r0.4 - 1.0+git148+aa15b48-r0.0
enigma2-plugin-systemplugins-wirelesslan - 3.9+git21097+c80160f-r0.0 - 3.9+git21102+1c82939-r0.0
enigma2-plugin-extensions-cutlisteditor - 3.9+git21097+c80160f-r0.0 - 3.9+git21102+1c82939-r0.0
enigma2-plugin-systemplugins-positionersetup - 3.9+git21097+c80160f-r0.0 - 3.9+git21102+1c82939-r0.0
enigma2-plugin-systemplugins-videomode - 3.9+git21097+c80160f-r0.0 - 3.9+git21102+1c82939-r0.0
enigma2-plugin-systemplugins-osdpositionsetup - 3.9+git21097+c80160f-r0.0 - 3.9+git21102+1c82939-r0.0
enigma2-plugin-skins-e2darkos-src - 1.0+git147+8be3b38-r0.4 - 1.0+git148+aa15b48-r0.0
enigma2 - 3.9+git21097+c80160f-r0.0 - 3.9+git21102+1c82939-r0.0
enigma2-plugin-extensions-mediaplayer - 3.9+git21097+c80160f-r0.0 - 3.9+git21102+1c82939-r0.0
enigma2-plugin-systemplugins-hdmicec - 3.9+git21097+c80160f-r0.0 - 3.9+git21102+1c82939-r0.0
enigma2-plugin-extensions-graphmultiepg - 3.9+git21097+c80160f-r0.0 - 3.9+git21102+1c82939-r0.0
enigma2-plugin-systemplugins-satfinder - 3.9+git21097+c80160f-r0.0 - 3.9+git21102+1c82939-r0.0
enigma2-plugin-systemplugins-videotune - 3.9+git21097+c80160f-r0.0 - 3.9+git21102+1c82939-r0.0
enigma2-plugin-systemplugins-servicemp3 - git52+9dbde90-r0.58 - git52+9dbde90-r0.59
 
[UpdatePlugin] Error in get timestamp 'HTTPMessage' object has no attribute 'getdate'
[UpdatePlugin] Error in get timestamp 'HTTPMessage' object has no attribute 'getdate'
[UpdatePlugin] Error in get timestamp 'HTTPMessage' object has no attribute 'getdate'
[Skin] Processing screen 'ChoiceBox', position=(0, 0), size=(1920 x 15) for module 'ChoiceBox'.

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


Re: Setup/Software Update leads to crash/hang #8 littlesat

  • PLi® Core member
  • 56,274 posts

+691
Excellent

Posted 19 December 2023 - 13:30

This is from the log...

 

As far I can see the spinner is not coming from there.

[Skin] Processing screen 'UpdatePlugin', position=(0, 0), size=(1920 x 1080) for module 'UpdatePlugin'.
[Skin] Processing screen 'SimpleSummary' from list 'UpdatePlugin_summary, SimpleSummary', position=(0, 0), size=(132 x 64) for module 'SimpleSummary'.
[Screen] Showing screen '['UpdatePlugin_summary', 'SimpleSummary']'.
[Screen] Showing screen 'UpdatePlugin'.
[SoftwareUpdate] status is:  {'8.0-release': {'machines': ['vuultimo4k', 'vusolo4k', 'vuuno4k', 'vuuno4kse', 'vuzero4k', 'vuduo4k', 'vuduo4kse', 'revo4k', 'galaxy4k', 'lunix3-4k', 'lunix4k', 'h9', 'h9se', 'h9combo', 'h9combose', 'h10', 'i55plus', 'i55se', 'hd51', 'hd60', 'vs1500', 'gbquad4k', 'gbue4k', 'e4hd', 'h7', 'multibox', 'sf8008', 'sf8008m', 'gbtrio4k', 'ustym4kpro', 'osmio4k', 'osmio4kplus', 'osmini4k', 'dm8000', 'osmega', 'osmini', 'osminiplus', 'osnino', 'osninoplus', 'osninopro', 'formuler1', 'formuler3', 'formuler4', 'formuler4turbo', 'et7000mini', 'vs1000', 'hd11', 'hd1200', 'hd1265', 'hd1500', 'hd2400', 'hd530c', 'mbmicro', 'mbmicrov2', 'mbtwinplus', 'spycat', 'spycatmini', 'spycatminiplus', 'vuduo2', 'vuduo', 'vusolo2', 'vusolo', 'vusolose', 'vuultimo', 'vuuno', 'vuzero', 'xpeedc', 'fusionhd', 'fusionhdse', 'purehd', 'purehdse', 'et1x000', 'et10000', 'et7x00', 'et8000', 'et8500', 'h3', 'h4', 'h5', 'h6', 'i55', 'alphatriplehd', 'vipercombo', 'vipert2c', 'vipercombohdd', 'viperslim', 'lunix', 'xp1000', 'et4x00', 'et5x00', 'et6x00', 'et9x00', 'hd500c', 'hd1100', 'lc', 'sh1'], 'message': 'You can not do a software update in 8.0-release anymore.\n\nPlease use the Flash option in the menu or flash using an USB stick to upgrade to a newer release.', 'abort': True, 'from': '20000101000000', 'to': '20381231235959'}, '99.99-release': {'machines': ['a', 'b', 'c', 'd'], 'message': 'this is an example\nwith two lines', 'abort': False, 'from': '20000101000000', 'to': '20381231235959'}}
executing opkg  --add-dest /media/hdd:/media/hdd --add-dest /media/usb:/media/usb update
[eConsoleAppContainer] Starting /bin/sh
data: Downloading http://downloads.openpli.org/feeds/openpli-9-release/3rd-party/Packages.gz.
Updated source 'openpli-3rd-party'.
Downloading http://downloads.openpli.org/feeds/openpli-9-release/3rd-party-mips32el/Packages.gz.
Updated source 'openpli-3rd-party-mips32el'.
Downloading http://downloads.openpli.org/feeds/openpli-9-release/3rd-party-vusolo2/Packages.gz.
Updated source 'openpli-3rd-party-vusolo2'.
Downloading http://downloads.openpli.org/feeds/openpli-9-release/all/Packages.gz.
Updated source 'openpli-all'.
Downloading http://downloads.openpli.org/feeds/openpli-9-release/mips32el/Packages.gz.
Updated source 'openpli-mips32el'.
Downloading http://downloads.openpli.org/feeds/openpli-9-release/picons/Packages.gz.
Updated source 'openpli-picons'.
Downloading http://downloads.openpli.org/feeds/openpli-9-release/vusolo2/Packages.gz.
Updated source 'openpli-vusolo2'.
 
executing opkg  --add-dest /media/hdd:/media/hdd --add-dest /media/usb:/media/usb list-upgradable
[eConsoleAppContainer] Starting /bin/sh
data: gstreamer1.0-plugins-bad-rtmp - 1.20.5-r0.0 - 1.20.5-r0.1
openpli-bootlogo - 20231217-r0.51 - 20231218-r0.52
libgstmpegts-1.0-0 - 1.20.5-r0.0 - 1.20.5-r0.1
gstreamer1.0-plugins-bad-mpegpsdemux - 1.20.5-r0.0 - 1.20.5-r0.1
gstreamer1.0-plugins-bad-faad - 1.20.5-r0.0 - 1.20.5-r0.1
gstreamer1.0-plugins-bad-opusparse - 1.20.5-r0.0 - 1.20.5-r0.1
libgstisoff-1.0-0 - 1.20.5-r0.0 - 1.20.5-r0.1
libgstcodecparsers-1.0-0 - 1.20.5-r0.0 - 1.20.5-r0.1
gstreamer1.0-plugins-bad-autoconvert - 1.20.5-r0.0 - 1.20.5-r0.1
libgsturidownloader-1.0-0 - 1.20.5-r0.0 - 1.20.5-r0.1
gstreamer1.0-plugins-bad-videoparsersbad - 1.20.5-r0.0 - 1.20.5-r0.1
gstreamer1.0-plugins-bad-mpegtsdemux - 1.20.5-r0.0 - 1.20.5-r0.1
libgstadaptivedemux-1.0-0 - 1.20.5-r0.0 - 1.20.5-r0.1
gstreamer1.0-plugins-bad-dash - 1.20.5-r0.0 - 1.20.5-r0.1
gstreamer1.0-plugins-bad-smoothstreaming - 1.20.5-r0.0 - 1.20.5-r0.1
gstreamer1.0-plugins-bad-hls - 1.20.5-r0.0 - 1.20.5-r0.1
 
[UpdatePlugin] Error in get timestamp 'HTTPMessage' object has no attribute 'getdate'
[UpdatePlugin] Error in get timestamp 'HTTPMessage' object has no attribute 'getdate'
[UpdatePlugin] Error in get timestamp 'HTTPMessage' object has no attribute 'getdate'
[Skin] Processing screen 'ChoiceBox', position=(0, 0), size=(1920 x 1080) for module 'ChoiceBox'.
[Screen] Warning: Skin is missing element 'autoresize' in <class 'Screens.ChoiceBox.ChoiceBox'>.

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


Re: Setup/Software Update leads to crash/hang #9 littlesat

  • PLi® Core member
  • 56,274 posts

+691
Excellent

Posted 19 December 2023 - 13:34

But I found now indeed logs with the spinner there.. .so something is waiting there for response from a website.


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


Re: Setup/Software Update leads to crash/hang #10 littlesat

  • PLi® Core member
  • 56,274 posts

+691
Excellent

Posted 19 December 2023 - 13:42

I just added some debug code to it so we can better see what happened there. But it will be in develop.


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


Re: Setup/Software Update leads to crash/hang #11 VeryClear

  • Member
  • 18 posts

0
Neutral

Posted 19 December 2023 - 14:00

Sounds like it is not able to retrieve something from the www. It does not fail directly as there is a try/except around it. Looks like the connection to the www is not ‘stable’ somehow… two devices the same ip address on your nerwok?

 

No devices with same IP, but I do use a static IP (no DHCP). Using this configuration for years. Doesn't matter though, because I just tried again with DHCP. Issue remains.

 

I just added some debug code to it so we can better see what happened there. But it will be in develop.

 

Thank you. Let me know if I can do something.



Re: Setup/Software Update leads to crash/hang #12 VeryClear

  • Member
  • 18 posts

0
Neutral

Posted 19 December 2023 - 14:02

FYI the Solo2 is connected via Ethernet to a router set in access point mode, which of course has a different IP than the main router. No recent changes in this configuration. Main Gateway IP is set correctly in network settings.


Edited by VeryClear, 19 December 2023 - 14:04.


Re: Setup/Software Update leads to crash/hang #13 littlesat

  • PLi® Core member
  • 56,274 posts

+691
Excellent

Posted 19 December 2023 - 14:19

When the 'over next' build is ready you could try develop image... there is some debug code added. I understand you programmed a fixed IP without using DHCP....This may go wrong as soon something else get the same IP... and you also indicated that something else was changed in the network. I used a setting in a router so the box can use DHCP and via the mac address get a fix IP via a router setting... Which is much 'safer'.


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


Re: Setup/Software Update leads to crash/hang #14 VeryClear

  • Member
  • 18 posts

0
Neutral

Posted 19 December 2023 - 15:03

Ok, I will try the next nightly build and post a log. No, there hasn't been any network changes. I only changed now what you suggested: locked the box's IP in the main router and switched the box to DHCP.

 

After switching to DHCP, I noticed a small improvement. Perhaps it's random or unrelated to this change. The update check completes normally and very quickly. I did not try to actually perform the updates. However, when entering "Show packages to be updated" the package list is shown normally, and the spinning wheel will appear there after a few seconds.

 

 

Attached Files



Re: Setup/Software Update leads to crash/hang #15 littlesat

  • PLi® Core member
  • 56,274 posts

+691
Excellent

Posted 19 December 2023 - 15:21

In this log I see you get to the choicelist after the first phase of the update.. Then I see a lot of up.downs and then OK.... en then you get a spinner. 

 

But I also see network stuff there... at least getting attribute... and the spinner comes behind the message error in get timestamp.... This means it did not get a timestamp. But something else here triggered the spinner that comes later. But it happened after a second selection on OK.

 


[Screen] Showing screen '['UpdatePlugin_summary', 'SimpleSummary']'.
[Screen] Showing screen 'UpdatePlugin'.
[Skin] Processing screen 'TextBoxPigLess' from list 'TextBoxPigLess, TextBox', position=(0, 0), size=(1920 x 1080) for module 'TextBox'.
[Skin] Processing screen 'SimpleSummary' from list 'TextBoxPigLess_summary, TextBox_summary, SimpleSummary', position=(0, 0), size=(132 x 64) for module 'SimpleSummary'.
[Screen] Showing screen '['TextBoxPigLess_summary', 'TextBox_summary', 'SimpleSummary']'.
[Screen] Showing screen '['TextBoxPigLess', 'TextBox']'.
[eDVBServicePMTHandler] OCready
[Network] Getting attribute:  ip  for adapter:  eth0
[Network] Getting attribute:  netmask  for adapter:  eth0
[eEPGChannelData] nownext finished(1702993447)
[eEPGChannelData] schedule finished(1702993457)
[eEPGChannelData] stop caching events(1702993457)
[eEPGChannelData] next update in 60 min
[Network] Getting attribute:  ip  for adapter:  eth0
[Network] Getting attribute:  netmask  for adapter:  eth0
[ActionMap] Keymap 'OkCancelActions' -> Action = 'cancel'.
[Screen] Showing screen '['UpdatePlugin_summary', 'SimpleSummary']'.
[Screen] Showing screen 'UpdatePlugin'.
[UpdatePlugin] Error in get timestamp 'HTTPMessage' object has no attribute 'getdate'
[gRC] main thread is non-idle! display spinner!

Edited by littlesat, 19 December 2023 - 15:22.

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


Re: Setup/Software Update leads to crash/hang #16 VeryClear

  • Member
  • 18 posts

0
Neutral

Posted 25 December 2023 - 13:53

Merry Xmas!

 

Here's another log, from the 20231224 developer build, debug mode. Crashed almost immediately after initiating the update check. Could not display "packages to be updated".

Attached Files


Edited by VeryClear, 25 December 2023 - 13:57.


Re: Setup/Software Update leads to crash/hang #17 40H3X

  • Forum Moderator
    PLi® Contributor
  • 5,794 posts

+187
Excellent

Posted 25 December 2023 - 14:11

No crash in there


Hardware: Vu+ Uno 4K SE - Vu+ Duo 4K  - Fuba 78 cm - Tripleblock LNB Quad 19.2/23.5/28.2 - DS918+
Software : OpenPLi - OSCam - Settings van Hans - Autotimer - EPGImport

---------------------------------------------------------------------------------------------------------------------------------------

Remember: Upvote with the rep_up.png button for any user/post you find to be helpful, informative, or deserving of recognition!

---------------------------------------------------------------------------------------------------------------------------------------

Many answers to your question can be found in our new and improved wiki

Note: I do not provide support via PM !.


Re: Setup/Software Update leads to crash/hang #18 WanWizard

  • PLi® Core member
  • 68,625 posts

+1,739
Excellent

Posted 25 December 2023 - 14:12

I can reproduce it:

>>> from urllib.request import urlopen
>>> from time import altzone, gmtime, strftime
>>> from calendar import timegm
>>> url = "http://downloads.openpli.org/feeds/openpli-develop/vusolo2/Packages.gz"
>>> x=urlopen(url)
>>> x.info().getdate('Last-Modified')
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
AttributeError: 'HTTPMessage' object has no attribute 'getdate'

the value itself is there in the header:

>>> x.info().get('Last-Modified')
'Mon, 25 Dec 2023 09:04:33 GMT'

Looks like the code is simply not compatible anymore with Python 3.9+.

 

 

@littlesat ?

 

Also, you shouldn't get a spinner if that exception is triggered, so there are more issues with that code.


Edited by WanWizard, 25 December 2023 - 14:57.

Currently in use: VU+ Duo 4K (2xFBC S2), VU+ Solo 4K (1xFBC S2), uClan Usytm 4K Pro (S2+T2), Octagon SF8008 (S2+T2), Zgemma H9.2H (S2+T2)

Due to my bad health, I will not be very active at times and may be slow to respond. I will not read the forum or PM on a regular basis.

Many answers to your question can be found in our new and improved wiki.


Re: Setup/Software Update leads to crash/hang #19 VeryClear

  • Member
  • 18 posts

0
Neutral

Posted 25 December 2023 - 14:15

No crash in there

 

Ok, technically it may not be either a crash or freeze, but I cannot get out of the spinning wheel in any case. It's stuck there.



Re: Setup/Software Update leads to crash/hang #20 littlesat

  • PLi® Core member
  • 56,274 posts

+691
Excellent

Posted 25 December 2023 - 18:50

I did some checks last week but I was not able to verify it. I see some request that mentioned getTime could not be accessed… but no spinners. I added some debug code last week. But at this moment I’m not able to view the zipfile. Better post the fragment here: please also ensure you network is setup properly.

Edited by littlesat, 25 December 2023 - 18:53.

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




Also tagged with one or more of these keywords: Solo2

0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users