Crash changing NAS user and password

AlexWilMac

Moderator
OBH 4.3
I was forced to change my NAS admin password and now OBH crashes if I try to set it.

As first attempt, I tried to enter the "User management" and it crashed many times.

So, I edited fstab but it was not enough to recognize my NAS and the already set links.

So I tried deleting the whole mount and browsing the network again: as soon as it asked me if the mount required a userID and password and I chose YES, it crashed.

I might reload the yesterday FullBackup and edit the file with the userID and password but... which is this file?
 

Attachments

  • Enigma2_crash_2021-02-14_20-09-50.txt.zip
    4.1 KB · Views: 5

AlexWilMac

Moderator
Thanks, yes, I found it.
It remains the bug occurred. Setting from scratch the User does not create any problem; editing it, instead, causes the crash.
 

AlexWilMac

Moderator
Unfortunately, after having edited automounts.xml, tonight I couldn't restart the box to verify if it saw again the mounts, because I was recording.
But now I can tell you it didn't solve: neither the automounts stored passwords nor the fstab do the job.
What the crashlog tells to you?
I know know that the crash involves not just the User management console, but the browsing of a network in general.
As a matter of fact, even if I click on a found device in the network, either from User Management or after browsing the network itself, I have the crash: in both cases, immediately after pressing OK on the name of the network's device.
It seems to me a mapping error on the action triggered by the OK press.

The clue should come from the last lines before the dmeg section (which I did not include it the crashlog):

20:09:50.1532 Traceback (most recent call last):
20:09:50.1532 File "/usr/lib/enigma2/python/Components/ConfigList.py", line 77, in selectionChanged
20:09:50.1536 File "/usr/lib/enigma2/python/Components/ConfigList.py", line 203, in handleInputHelpers
20:09:50.1537 File "/usr/lib/enigma2/python/Components/GUIComponent.py", line 90, in getPosition
20:09:50.1539 AttributeError: 'NoneType' object has no attribute 'position'
20:09:50.1539 [ePyObject] (CallObject(<bound method ConfigList.selectionChanged of <Components.ConfigList.ConfigList object at 0x87669870>>,()) failed)
 
Last edited:
Top