PDA

View Full Version : [ViX_Misc] 5.3.025 Crash in Image manage when downloading.



ccs
25-04-20, 19:12
Trying to download 5.3.026 using image manager on 5.3.025 (VU+ Ultimo 4K)

Crashes every time when I select OpenViX from the download url.

(ET10K ok when running 5.3.022)

Willo3092
25-04-20, 19:34
Same for me. It's fixed in 5.3.026.
I flashed using putty with Grog68's script.

wget --no-check-certificate -O install_vix.sh https://www.dropbox.com/s/hc2cdr116lvx3dj/install_vix.sh?dl=1 && bash install_vix.sh

abu baniaz
25-04-20, 19:50
The only real difference betwen 5.3 025 and 5.3 026 is to fix that crash. Most people will be happy updating to 026 instead of flashing so not a major issue. For those who prefer not to update and flash and restore, they will have to install python lxml to avoid the crash. Those on 5.3 026 or 5.3 024 and lower will not be affected

opkg install python-lxml

Or download and transfer zipped image. Grog's script won't create a settings backup, so not a good idea for this issue, IMO.

twol
25-04-20, 20:23
Sorry guys - my fault on OE-A 4.4 there is apparently a version change that is not supported on OE-A 4.3 - hence the issue

ccs
25-04-20, 21:14
Or download and transfer zipped image.

That's how I got 5.3.026 up an running.

bellejt
26-04-20, 09:20
just updated from 2.3.023 to 026 online and no problems on duo2.Had to do the special version on my octagon SF8008.

ccs
22-06-20, 16:28
Bit off the original topic, but I've just had a crash in image manager (5.3.034), I couldn't telnet or openwebif to the box, but it said samba was running, so I tried an image download....


< 628.1540> 14:23:41.1724 [ActionMap] Keymap 'OkCancelActions' -> Action = 'ok'.
< 628.1731> 14:23:41.1915 [Skin] Processing screen 'VIXMenu', position=(0, 0), size=(1920 x 1080) for module 'VIXMenu'.
< 628.1847> 14:23:41.2031 [Skin] Processing screen 'PluginBrowserSummary', position=(0, 0), size=(800 x 480) for module 'PluginBrowserSummary'.
< 628.4901> 14:23:41.5085 [eInputDeviceInit] 0 160 (352) 1
< 628.4904> 14:23:41.5088 [InfoBarGenerics] KEY: 352 OK
< 629.4541> 14:23:42.4725 [eInputDeviceInit] 1 6c (108) 1
< 629.4544> 14:23:42.4728 [InfoBarGenerics] KEY: 108 DOWN
< 629.4545> 14:23:42.4730 [ActionMap] Keymap 'WizardActions' -> Unknown action 'down'! (Typo in keymap?)
< 629.7900> 14:23:42.8084 [eInputDeviceInit] 0 6c (108) 1
< 629.7904> 14:23:42.8088 [InfoBarGenerics] KEY: 108 DOWN
< 630.7164> 14:23:43.7348 [eInputDeviceInit] 1 160 (352) 1
< 630.7166> 14:23:43.7351 [InfoBarGenerics] KEY: 352 OK
< 630.7168> 14:23:43.7352 [ActionMap] Keymap 'WizardActions' -> Action = 'ok'.
< 630.7294> 14:23:43.7479 [Skin] Processing screen 'VIXImageManager', position=(0, 0), size=(1920 x 1080) for module 'VIXImageManager'.
< 630.7396> 14:23:43.7580 [GUISkin] warning, skin is missing element backupstatus in <class 'Plugins.SystemPlugins.ViX.ImageManager.VIXImageMa nager'>
< 630.7427> 14:23:43.7612 [Skin] Processing screen 'SimpleSummary' from list 'VIXImageManager_summary, SimpleSummary', position=(0, 0), size=(800 x 480) for module 'SimpleSummary'.
< 631.0532> 14:23:44.0716 [eInputDeviceInit] 0 160 (352) 1
< 631.0535> 14:23:44.0719 [InfoBarGenerics] KEY: 352 OK
< 633.5265> 14:23:46.5449 [eInputDeviceInit] 1 190 (400) 1
< 633.5268> 14:23:46.5452 [InfoBarGenerics] KEY: 400 YELLOW
< 633.9690> 14:23:46.9874 [eInputDeviceInit] 0 190 (400) 1
< 633.9693> 14:23:46.9877 [InfoBarGenerics] KEY: 400 YELLOW
< 633.9694> 14:23:46.9878 [ActionMap] Keymap 'ColorActions' -> Action = 'yellow'.
< 633.9736> 14:23:46.9921 [Skin] Processing screen 'MessageBoxSimple', position=(480, 532), size=(960 x 15) for module 'MessageBox'.
< 633.9822> 14:23:47.0006 [GUISkin] warning, skin is missing element icon in <class 'Screens.MessageBox.MessageBox'>(Do you want to change download url)
< 633.9823> 14:23:47.0008 [Pixmap] setPixmapNum(0) failed! defined pixmaps: []
< 633.9841> 14:23:47.0025 [Skin] Processing screen 'MessageBoxSimple_summary' from list 'MessageBoxSimple_summary, SimpleSummary', position=(0, 0), size=(800 x 480) for module 'SimpleSummary'.
< 637.2877> 14:23:50.3062 [eInputDeviceInit] 1 160 (352) 1
< 637.2881> 14:23:50.3066 [InfoBarGenerics] KEY: 352 OK
< 637.2883> 14:23:50.3067 [ActionMap] Keymap 'MsgBoxActions' -> Action = 'ok'.
< 637.3507> 14:23:50.3692 [ActionMap] Keymap(s) 'OkCancelActions, ColorActions, DirectionActions, KeyboardInputActions, MenuActions' -> Undefined action(s) 'downRepeated, upRepeated, rightRepeated, leftRepeated'.
< 640.0126> 14:23:53.0310 [gRC] main thread is non-idle! display spinner!
< 640.4013> 14:23:53.4197 Traceback (most recent call last):
< 640.4013> 14:23:53.4197 File "/usr/lib/enigma2/python/mytest.py", line 244, in processDelay
< 640.4015> 14:23:53.4199 callback(*retval)
< 640.4016> 14:23:53.4200 File "/usr/lib/enigma2/python/Plugins/SystemPlugins/ViX/ImageManager.py", line 272, in doDownload2
< 640.4018> 14:23:53.4202 File "/usr/lib/enigma2/python/mytest.py", line 329, in openWithCallback
< 640.4020> 14:23:53.4204 dlg = self.open(screen, *arguments, **kwargs)
< 640.4020> 14:23:53.4205 File "/usr/lib/enigma2/python/mytest.py", line 339, in open
< 640.4023> 14:23:53.4207 dlg = self.current_dialog = self.instantiateDialog(screen, *arguments, **kwargs)
< 640.4023> 14:23:53.4207 File "/usr/lib/enigma2/python/mytest.py", line 276, in instantiateDialog
< 640.4025> 14:23:53.4209 return self.doInstantiateDialog(screen, arguments, kwargs, self.desktop)
< 640.4025> 14:23:53.4209 File "/usr/lib/enigma2/python/mytest.py", line 299, in doInstantiateDialog
< 640.4027> 14:23:53.4211 dlg = screen(self, *arguments, **kwargs)
< 640.4027> 14:23:53.4211 File "/usr/lib/enigma2/python/Plugins/SystemPlugins/ViX/ImageManager.py", line 1346, in __init__
< 640.4028> 14:23:53.4212 File "/usr/lib/enigma2/python/Plugins/SystemPlugins/ViX/ImageManager.py", line 1386, in getImageDistro
< 640.4029> 14:23:53.4213 File "/usr/lib/python2.7/urllib2.py", line 155, in urlopen
< 640.4030> 14:23:53.4214 File "/usr/lib/python2.7/urllib2.py", line 430, in open
< 640.4031> 14:23:53.4215 File "/usr/lib/python2.7/urllib2.py", line 448, in _open
< 640.4032> 14:23:53.4216 File "/usr/lib/python2.7/urllib2.py", line 408, in _call_chain
< 640.4033> 14:23:53.4217 File "/usr/lib/python2.7/urllib2.py", line 1229, in http_open
< 640.4034> 14:23:53.4218 File "/usr/lib/python2.7/urllib2.py", line 1199, in do_open
< 640.4035> 14:23:53.4219 urllib2.URLError: <urlopen error [Errno -2] Name or service not known>
< 640.4036> 14:23:53.4220 [ePyObject] (CallObject(<bound method Session.processDelay of <__main__.Session instance at 0x9e84e8c8>>,()) failed)Rebooted and everything ok.

twol
22-06-20, 16:53
1. is it repeatable?
2. should have been caught by the Try/Except code - don‘t know why not

I guess that the url was not available at the time —— can you try again and post result.

ccs
22-06-20, 17:24
I doubt I can repeat it, I couldn't see the box via telnet, so I checked samba which was running, and then an image download as I was expecting the 35 release.

I should have checked the networking side more thoroughly, but never expected a crash.

It worked ok 2 minutes later, after a full reboot.

ccs
23-06-20, 19:00
Wireless network "not connected" again tonight, restarted ok. Will debug logs provide more details?

I didn't try to force a crash because of recordings.

ccs
23-06-20, 19:28
1. is it repeatable?
2. should have been caught by the Try/Except code - don‘t know why not

I guess that the url was not available at the time —— can you try again and post result.

Yes, all I need to do is disable the wireless lan.

Trouble is, when I re-enable it, all the settings are lost, I'm sure that never happened on my ET10K.

Logs will take a while longer. Ended up being quicker doing a settings restore!

Not much different to previous crash log....


164.1687> 19:22:25.1087 [InfoBarGenerics] KEY: 400 YELLOW
< 164.5041> 19:22:25.4442 [eInputDeviceInit] 0 190 (400) 1
< 164.5047> 19:22:25.4447 [InfoBarGenerics] KEY: 400 YELLOW
< 164.5049> 19:22:25.4449 [ActionMap] Keymap 'ColorActions' -> Action = 'yellow'.
< 164.5083> 19:22:25.4483 [Skin] Processing screen 'MessageBoxSimple', position=(480, 532), size=(960 x 15) for module 'MessageBox'.
< 164.5143> 19:22:25.4543 [GUISkin] warning, skin is missing element icon in <class 'Screens.MessageBox.MessageBox'>(Do you want to change download url)
< 164.5144> 19:22:25.4544 [Pixmap] setPixmapNum(0) failed! defined pixmaps: []
< 164.5161> 19:22:25.4561 [Skin] Processing screen 'MessageBoxSimple_summary' from list 'MessageBoxSimple_summary, SimpleSummary', position=(0, 0), size=(800 x 480) for module 'SimpleSummary'.
< 168.3603> 19:22:29.3004 [eInputDeviceInit] 1 160 (352) 1
< 168.3608> 19:22:29.3008 [InfoBarGenerics] KEY: 352 OK
< 168.3610> 19:22:29.3011 [ActionMap] Keymap 'MsgBoxActions' -> Action = 'ok'.
< 168.4169> 19:22:29.3569 [ActionMap] Keymap(s) 'OkCancelActions, ColorActions, DirectionActions, KeyboardInputActions, MenuActions' -> Undefined action(s) 'downRepeated, upRepeated, rightRepeated, leftRepeated'.
< 170.5572> 19:22:31.4973 [gRC] main thread is non-idle! display spinner!
[MAIN] executing main
NXPL_RegisterNexusDisplayPlatform data->hwInterface 0xb3903a40
TuxTxt cache cleared
< 171.4651> 19:22:32.4052 Traceback (most recent call last):
< 171.4652> 19:22:32.4052 File "/usr/lib/enigma2/python/mytest.py", line 244, in processDelay
< 171.4654> 19:22:32.4054 callback(*retval)
< 171.4655> 19:22:32.4055 File "/usr/lib/enigma2/python/Plugins/SystemPlugins/ViX/ImageManager.py", line 272, in doDownload2
< 171.4657> 19:22:32.4057 File "/usr/lib/enigma2/python/mytest.py", line 329, in openWithCallback
< 171.4659> 19:22:32.4060 dlg = self.open(screen, *arguments, **kwargs)
< 171.4660> 19:22:32.4060 File "/usr/lib/enigma2/python/mytest.py", line 339, in open
< 171.4663> 19:22:32.4063 dlg = self.current_dialog = self.instantiateDialog(screen, *arguments, **kwargs)
< 171.4663> 19:22:32.4063 File "/usr/lib/enigma2/python/mytest.py", line 276, in instantiateDialog
< 171.4665> 19:22:32.4065 return self.doInstantiateDialog(screen, arguments, kwargs, self.desktop)
< 171.4666> 19:22:32.4066 File "/usr/lib/enigma2/python/mytest.py", line 299, in doInstantiateDialog
< 171.4668> 19:22:32.4068 dlg = screen(self, *arguments, **kwargs)
< 171.4668> 19:22:32.4068 File "/usr/lib/enigma2/python/Plugins/SystemPlugins/ViX/ImageManager.py", line 1346, in __init__
< 171.4669> 19:22:32.4069 File "/usr/lib/enigma2/python/Plugins/SystemPlugins/ViX/ImageManager.py", line 1386, in getImageDistro
< 171.4670> 19:22:32.4070 File "/usr/lib/python2.7/urllib2.py", line 155, in urlopen
< 171.4672> 19:22:32.4072 File "/usr/lib/python2.7/urllib2.py", line 430, in open
< 171.4673> 19:22:32.4073 File "/usr/lib/python2.7/urllib2.py", line 448, in _open
< 171.4674> 19:22:32.4074 File "/usr/lib/python2.7/urllib2.py", line 408, in _call_chain
< 171.4675> 19:22:32.4075 File "/usr/lib/python2.7/urllib2.py", line 1229, in http_open
< 171.4676> 19:22:32.4076 File "/usr/lib/python2.7/urllib2.py", line 1199, in do_open
< 171.4677> 19:22:32.4078 urllib2.URLError: <urlopen error [Errno -2] Name or service not known>
< 171.4678> 19:22:32.4078 [ePyObject] (CallObject(<bound method Session.processDelay of <__main__.Session instance at 0x9e835e18>>,()) failed)
< 173.5606> 19:22:34.5006 [gRC] main thread is non-idle! display spinner!

twol
24-06-20, 00:43
Its crashing because there is no network - it shouldn‘t because there is code to trap but obviously needs tweaking - will fix as soon as I have more time (currently recovering from knee op)

bbbuk
28-06-20, 11:55
Ok, found away to handle this crash gracefully - see my suggested commit here (https://github.com/OpenViX/vix-core/commit/8db219166956852e7b1366559598bd8b55562e74).

doDownload() - added quick internet access check before allowing user to even try and choose an image to download. Displays error if no internet connection
getImageDistro() - corrects existing check that didn't correctly catch error if specific distro website is down (or no internet access)
Tested several times, with and without internet access.

ccs
28-06-20, 13:17
Tests I tried last time now working fine - many thanks.

bbbuk
28-06-20, 17:54
Tests I tried last time now working fine - many thanks.
Created PR here (https://github.com/OpenViX/vix-core/pull/99) for consideration/approval.

ccs
13-07-20, 13:26
Created PR here (https://github.com/OpenViX/vix-core/pull/99) for consideration/approval.Pity your PR was rejected, I still get the same crash on 5.3.037, so something still isn't quite right.

birdman
14-07-20, 10:58
Ok, found away to handle this crash gracefully - see my suggested commit here (https://github.com/OpenViX/vix-core/commit/8db219166956852e7b1366559598bd8b55562e74).


doDownload() - added quick internet access check before allowing user to even try and choose an image to download. Displays error if no internet connection

Which isn't atomic. The network could go down between the check and the actual usage.
The error handling needs to be in the "real" network access code.

twol
14-07-20, 13:24
Guys I will fix this issue this week, just back from hospital and trying to sort myself and a new PC out (#### win10 and HP - anybody would think win10 was the only system in the world). The Try and Except on the network access was changed from a global check to a specific check that obviously didn't handle this situation - will resolve later this week.

bbbuk
14-07-20, 21:25
Which isn't atomic. The network could go down between the check and the actual usage.
The error handling needs to be in the "real" network access code.That was an extra check I suggested before allowing user to choose type of image to download, etc and would display a nice error that no internet connection.

The original check just before image download, is still there, was also amended to ensure it catches all errors whereas before it missed occasions where no internet access as found by @ccs

@Heuvus, in the PR, has suggested re-using other code but it failed in my test so syntax isn't correct so maybe someone with better python could work it out :)

abu baniaz
14-07-20, 22:58
What are the steps to reproduce this error.

bbbuk
15-07-20, 07:13
Having no internet so if using patch lead then unplug after going into ImageManager or if on wireless, disconnect, before going into ImageManager :)

ccs
15-07-20, 09:08
I disabled ethernet via the gui to then create the crash in imagemanager/downloads.

ccs
13-10-20, 09:54
I disabled ethernet via the gui to then create the crash in imagemanager/downloads.

This still happens in 5.4.001...



< 134.3169> 09:45:56.1914 [ActionMap] Keymap 'OkCancelActions' -> Action = 'ok'.
< 134.3339> 09:45:56.2084 [Skin] Processing screen 'VIXMenu', position=(0, 0), size=(1920 x 1080) for module 'VIXMenu'.
< 134.3453> 09:45:56.2198 [Skin] Processing screen 'SimpleSummary' from list 'VIXMenuSummary, ScreenSummary, VIXMenu_summary, SimpleSummary', position=(0, 0), size=(800 x 480) for module 'PluginBrowserSummary'.
< 134.3461> 09:45:56.2206 [Screen] Showing screen '['VIXMenuSummary', 'ScreenSummary', 'VIXMenu_summary', 'SimpleSummary']'.
< 134.3465> 09:45:56.2210 [Screen] Showing screen 'VIXMenu'.
< 134.6531> 09:45:56.5276 [eInputDeviceInit] 0 160 (352) 1
< 134.6532> 09:45:56.5277 [eRCDeviceInputDev] emit: 0
< 134.6536> 09:45:56.5282 [InfoBarGenerics] Key: 352 (Break) KeyID='KEY_OK' Binding='('OK',)'.
< 135.0929> 09:45:56.9674 [eInputDeviceInit] 1 6c (108) 1
< 135.0930> 09:45:56.9675 [eRCDeviceInputDev] emit: 1
< 135.0934> 09:45:56.9679 [InfoBarGenerics] Key: 108 (Make) KeyID='KEY_DOWN' Binding='('DOWN',)'.
< 135.0935> 09:45:56.9680 [ActionMap] Keymap 'WizardActions' -> Unknown action 'down'! (Typo in keymap?)
< 135.4290> 09:45:57.3035 [eInputDeviceInit] 0 6c (108) 1
< 135.4291> 09:45:57.3036 [eRCDeviceInputDev] emit: 0
< 135.4295> 09:45:57.3040 [InfoBarGenerics] Key: 108 (Break) KeyID='KEY_DOWN' Binding='('DOWN',)'.
< 135.9442> 09:45:57.8187 [eInputDeviceInit] 1 160 (352) 1
< 135.9443> 09:45:57.8188 [eRCDeviceInputDev] emit: 1
< 135.9445> 09:45:57.8190 [InfoBarGenerics] Key: 352 (Make) KeyID='KEY_OK' Binding='('OK',)'.
< 135.9446> 09:45:57.8191 [ActionMap] Keymap 'WizardActions' -> Action = 'ok'.
< 135.9944> 09:45:57.8689 [Skin] Processing screen 'VIXImageManager', position=(0, 0), size=(1920 x 1080) for module 'VIXImageManager'.
< 136.0046> 09:45:57.8791 [Screen] Warning: Skin is missing element 'backupstatus' in <class 'Plugins.SystemPlugins.ViX.ImageManager.VIXImageMa nager'>.
< 136.0078> 09:45:57.8823 [Skin] Processing screen 'SimpleSummary' from list 'VIXImageManagerSummary, ScreenSummary, VIXImageManager_summary, SimpleSummary', position=(0, 0), size=(800 x 480) for module 'ScreenSummary'.
< 136.0086> 09:45:57.8831 [Screen] Showing screen '['VIXImageManagerSummary', 'ScreenSummary', 'VIXImageManager_summary', 'SimpleSummary']'.
< 136.0089> 09:45:57.8834 [Screen] Showing screen 'VIXImageManager'.
< 136.2801> 09:45:58.1547 [eInputDeviceInit] 0 160 (352) 1
< 136.2802> 09:45:58.1547 [eRCDeviceInputDev] emit: 0
< 136.2807> 09:45:58.1552 [InfoBarGenerics] Key: 352 (Break) KeyID='KEY_OK' Binding='('OK',)'.
< 138.4310> 09:46:00.3055 [eInputDeviceInit] 1 190 (400) 1
< 138.4310> 09:46:00.3056 [eRCDeviceInputDev] emit: 1
< 138.4315> 09:46:00.3060 [InfoBarGenerics] Key: 400 (Make) KeyID='KEY_YELLOW' Binding='('YELLOW',)'.
< 138.7670> 09:46:00.6415 [eInputDeviceInit] 0 190 (400) 1
< 138.7671> 09:46:00.6416 [eRCDeviceInputDev] emit: 0
< 138.7673> 09:46:00.6419 [InfoBarGenerics] Key: 400 (Break) KeyID='KEY_YELLOW' Binding='('YELLOW',)'.
< 138.7675> 09:46:00.6420 [ActionMap] Keymap 'ColorActions' -> Action = 'yellow'.
< 138.7708> 09:46:00.6454 [Skin] Processing screen 'MessageBoxSimple', position=(480, 532), size=(960 x 15) for module 'MessageBox'.
< 138.7769> 09:46:00.6514 [Screen] Warning: Skin is missing element 'icon' in <class 'Screens.MessageBox.MessageBox'>(Do you want to change download url).
< 138.7770> 09:46:00.6516 [Pixmap] setPixmapNum(0) failed! defined pixmaps: []
< 138.7789> 09:46:00.6535 [Skin] Processing screen 'MessageBoxSimple_summary' from list 'MessageBoxSimpleSummary, ScreenSummary, MessageBoxSimple_summary, SimpleSummary', position=(0, 0), size=(800 x 480) for module 'ScreenSummary'.
< 138.7803> 09:46:00.6548 [Screen] Showing screen '['MessageBoxSimpleSummary', 'ScreenSummary', 'MessageBoxSimple_summary', 'SimpleSummary']'.
< 138.7807> 09:46:00.6552 [Screen] Showing screen '['MessageBoxSimple']'.
< 140.3702> 09:46:02.2447 [eInputDeviceInit] 1 160 (352) 1
< 140.3703> 09:46:02.2448 [eRCDeviceInputDev] emit: 1
< 140.3707> 09:46:02.2453 [InfoBarGenerics] Key: 352 (Make) KeyID='KEY_OK' Binding='('OK',)'.
< 140.3709> 09:46:02.2454 [ActionMap] Keymap 'MsgBoxActions' -> Action = 'ok'.
< 140.3719> 09:46:02.2464 [Screen] Showing screen '['VIXImageManagerSummary', 'ScreenSummary', 'VIXImageManager_summary', 'SimpleSummary']'.
< 140.3729> 09:46:02.2474 [Screen] Showing screen 'VIXImageManager'.
< 140.4280> 09:46:02.3025 [ActionMap] Keymap(s) 'OkCancelActions, ColorActions, DirectionActions, KeyboardInputActions, MenuActions' -> Undefined action(s) 'downRepeated, upRepeated, rightRepeated, leftRepeated'.
< 142.8145> 09:46:04.6890 [gRC] main thread is non-idle! display spinner!
< 144.0609> 09:46:05.9354 Traceback (most recent call last):
< 144.0609> 09:46:05.9354 File "/usr/lib/enigma2/python/mytest.py", line 239, in processDelay
< 144.0612> 09:46:05.9357 callback(*retval)
< 144.0613> 09:46:05.9358 File "/usr/lib/enigma2/python/Plugins/SystemPlugins/ViX/ImageManager.py", line 252, in doDownload2
< 144.0615> 09:46:05.9360 File "/usr/lib/enigma2/python/mytest.py", line 324, in openWithCallback
< 144.0617> 09:46:05.9362 dlg = self.open(screen, *arguments, **kwargs)
< 144.0618> 09:46:05.9363 File "/usr/lib/enigma2/python/mytest.py", line 334, in open
< 144.0620> 09:46:05.9365 dlg = self.current_dialog = self.instantiateDialog(screen, *arguments, **kwargs)
< 144.0621> 09:46:05.9366 File "/usr/lib/enigma2/python/mytest.py", line 271, in instantiateDialog
< 144.0622> 09:46:05.9368 return self.doInstantiateDialog(screen, arguments, kwargs, self.desktop)
< 144.0623> 09:46:05.9368 File "/usr/lib/enigma2/python/mytest.py", line 294, in doInstantiateDialog
< 144.0625> 09:46:05.9370 dlg = screen(self, *arguments, **kwargs)
< 144.0625> 09:46:05.9371 File "/usr/lib/enigma2/python/Plugins/SystemPlugins/ViX/ImageManager.py", line 1315, in __init__
< 144.0627> 09:46:05.9372 File "/usr/lib/enigma2/python/Plugins/SystemPlugins/ViX/ImageManager.py", line 1358, in getImageDistro
< 144.0628> 09:46:05.9373 NameError: global name 'e' is not defined
< 144.0628> 09:46:05.9374 [ePyObject] (CallObject(<bound method Session.processDelay of <__main__.Session instance at 0xb1717530>>,()) failed)

twol
13-10-20, 13:29
different bug, catches the error - print (debug) line is in error - will fix it.

Huevos
14-10-20, 17:26
This is fixed.

abu baniaz
14-10-20, 18:11
This is fixed.

Still crashes for me with latest file that shows the archived versions.

Blue > Vix > Image Manager > Disconnect Ethernet cable > Yellow > OK on Openvix
Results in spinner then crash



< 3236.7305> 18:04:35.2518 [Screen] Showing screen '['MessageBoxSimpleSummary', 'ScreenSummary', 'MessageBoxSimple_summary', 'SimpleSummary']'.
< 3236.7318> 18:04:35.2531 [Screen] Showing screen '['MessageBoxSimple']'.
< 3237.7066> 18:04:36.2279 [eInputDeviceInit] 1 160 (352) 1
< 3237.7066> 18:04:36.2280 [eRCDeviceInputDev] emit: 1
< 3237.7075> 18:04:36.2289 [InfoBarGenerics] Key: 352 (Make) KeyID='KEY_OK' Binding='('OK',)'.
< 3237.7080> 18:04:36.2294 [ActionMap] Keymap 'MsgBoxActions' -> Action = 'ok'.
< 3237.7104> 18:04:36.2318 [Screen] Showing screen '['VIXImageManagerSummary', 'ScreenSummary', 'VIXImageManager_summary', 'SimpleSummary']'.
< 3237.7143> 18:04:36.2356 [Screen] Showing screen 'VIXImageManager'.
< 3237.9074> 18:04:36.4287 [ActionMap] Keymap(s) 'OkCancelActions, ColorActions, DirectionActions, KeyboardInputActions, MenuActions' -> Undefined action(s) 'downRepeated, upRepeated, rightRepeated, leftRepeated'.
< 3240.7479> 18:04:39.2693 [gRC] main thread is non-idle! display spinner!
< 3253.2096> 18:04:51.7309 Traceback (most recent call last):
< 3253.2097> 18:04:51.7310 File "/usr/lib/enigma2/python/mytest.py", line 239, in processDelay
< 3253.2102> 18:04:51.7315 callback(*retval)
< 3253.2103> 18:04:51.7317 File "/usr/lib/enigma2/python/Plugins/SystemPlugins/ViX/ImageManager.py", line 252, in doDownload2
< 3253.2109> 18:04:51.7322 self.session.openWithCallback(self.refreshList, ImageManagerDownload, self.BackupDirectory, self.urlDistro)
< 3253.2110> 18:04:51.7324 File "/usr/lib/enigma2/python/mytest.py", line 324, in openWithCallback
< 3253.2116> 18:04:51.7329 dlg = self.open(screen, *arguments, **kwargs)
< 3253.2117> 18:04:51.7330 File "/usr/lib/enigma2/python/mytest.py", line 334, in open
< 3253.2122> 18:04:51.7336 dlg = self.current_dialog = self.instantiateDialog(screen, *arguments, **kwargs)
< 3253.2123> 18:04:51.7337 File "/usr/lib/enigma2/python/mytest.py", line 271, in instantiateDialog
< 3253.2128> 18:04:51.7341 return self.doInstantiateDialog(screen, arguments, kwargs, self.desktop)
< 3253.2129> 18:04:51.7342 File "/usr/lib/enigma2/python/mytest.py", line 294, in doInstantiateDialog
< 3253.2134> 18:04:51.7347 dlg = screen(self, *arguments, **kwargs)
< 3253.2135> 18:04:51.7348 File "/usr/lib/enigma2/python/Plugins/SystemPlugins/ViX/ImageManager.py", line 1315, in __init__
< 3253.2157> 18:04:51.7370 self.getImageDistro()
< 3253.2158> 18:04:51.7371 File "/usr/lib/enigma2/python/Plugins/SystemPlugins/ViX/ImageManager.py", line 1357, in getImageDistro
< 3253.2182> 18:04:51.7396 except (urllib2.HTTPError, urllib2.URLError) as e:
< 3253.2184> 18:04:51.7398 NameError: global name 'urllib2' is not defined
< 3253.2186> 18:04:51.7399 [ePyObject] (CallObject(<bound method Session.processDelay of <__main__.Session instance at 0x718e6d00>>,()) failed)

ccs
15-10-20, 09:58
Latest commit now works ok for ViX, but crashes when selecting PLi or ATV...


https://github.com/OpenViX/vix-core/commit/e2f0b431140b37b98a0ac1b2cb24eeb4b7b865df


< 388.7489> 09:51:47.2098 [InfoBarGenerics] Key: 352 (Make) KeyID='KEY_OK' Binding='('OK',)'.
< 388.7491> 09:51:47.2100 [ActionMap] Keymap 'MsgBoxActions' -> Action = 'ok'.
< 388.7500> 09:51:47.2109 [Screen] Showing screen '['VIXImageManagerSummary', 'ScreenSummary', 'VIXImageManager_summary', 'SimpleSummary']'.
< 388.7510> 09:51:47.2119 [Screen] Showing screen 'VIXImageManager'.
< 388.8102> 09:51:47.2711 [ActionMap] Keymap(s) 'OkCancelActions, ColorActions, DirectionActions, KeyboardInputActions, MenuActions' -> Undefined action(s) 'downRepeated, upRepeated, rightRepeated, leftRepeated'.
< 392.3636> 09:51:50.8245 Traceback (most recent call last):
< 392.3636> 09:51:50.8245 File "/usr/lib/enigma2/python/mytest.py", line 239, in processDelay
< 392.3638> 09:51:50.8247 callback(*retval)
< 392.3639> 09:51:50.8248 File "/usr/lib/enigma2/python/Plugins/SystemPlugins/ViX/ImageManager.py", line 252, in doDownload2
< 392.3642> 09:51:50.8251 self.session.openWithCallback(self.refreshList, ImageManagerDownload, self.BackupDirectory, self.urlDistro)
< 392.3642> 09:51:50.8251 File "/usr/lib/enigma2/python/mytest.py", line 324, in openWithCallback
< 392.3645> 09:51:50.8254 dlg = self.open(screen, *arguments, **kwargs)
< 392.3645> 09:51:50.8254 File "/usr/lib/enigma2/python/mytest.py", line 334, in open
< 392.3647> 09:51:50.8256 dlg = self.current_dialog = self.instantiateDialog(screen, *arguments, **kwargs)
< 392.3648> 09:51:50.8257 File "/usr/lib/enigma2/python/mytest.py", line 271, in instantiateDialog
< 392.3650> 09:51:50.8259 return self.doInstantiateDialog(screen, arguments, kwargs, self.desktop)
< 392.3650> 09:51:50.8259 File "/usr/lib/enigma2/python/mytest.py", line 294, in doInstantiateDialog
< 392.3652> 09:51:50.8261 dlg = screen(self, *arguments, **kwargs)
< 392.3653> 09:51:50.8262 File "/usr/lib/enigma2/python/Plugins/SystemPlugins/ViX/ImageManager.py", line 1315, in __init__
< 392.3663> 09:51:50.8272 self.getImageDistro()
< 392.3664> 09:51:50.8273 File "/usr/lib/enigma2/python/Plugins/SystemPlugins/ViX/ImageManager.py", line 1384, in getImageDistro
< 392.3674> 09:51:50.8283 print "[ImageManager] OpenPli/OpenATV no model: %s in downloads" % model
< 392.3675> 09:51:50.8284 NameError: global name 'model' is not defined
< 392.3676> 09:51:50.8285 [ePyObject] (CallObject(<bound method Session.processDelay of <__main__.Session instance at 0xb174a5f8>>,()) failed)

ccs
15-10-20, 17:30
Latest commit has fixed the last crash.:thumbsup: