(Fixed) (All Systems) Nothing happens after pressing button Authenticate.

Bug #1575881 reported by lubuntubird
16
This bug affects 3 people
Affects Status Importance Assigned to Milestone
DDRescue-GUI
Fix Released
Critical
Hamish McIntyre-Bhatty

Bug Description

Hi Hamish,

nothings happens after pressing button Authenticate
 "only the hourglass runs"
Using Lubuntu 16.04->i386 & DDRescue-GUI 1.5!

;-)greetings

Revision history for this message
Hamish McIntyre-Bhatty (hamishmb) wrote :

Hi,

Thanks for reporting this!

Can you run "/usr/share/wxfixboot/AuthenticationDialog.py" from the terminal for me please?
You can open the terminal by searching for it in the menus, or by pressing CRTL + ALT + T.

That should start the dialog, and after it stops working, could you post any error you see in the terminal?

Thanks,
Hamish

Changed in ddrescue-gui:
assignee: nobody → Hamish McIntyre-Bhatty (hamishmb)
milestone: none → 1.5
status: New → Incomplete
importance: Undecided → Critical
summary: - Nothing happens after pressing button Authenticate.
+ (Lubuntu 16.04) Nothing happens after pressing button Authenticate.
Revision history for this message
Pafzedog (pafthedog) wrote : Re: (Lubuntu 16.04) Nothing happens after pressing button Authenticate.

Hi,

I'm with Ubuntu 16.04 (amd64)& DDRescue-GUI 1.5

Same for me.

Here is output of "/usr/share/ddrescue-gui/AuthenticationDialog.py"

Traceback (most recent call last):
  File "/usr/share/ddrescue-gui/AuthenticationDialog.py", line 178, in OnAuth
    if "Authentication Succeeded" in Output:
UnicodeDecodeError: 'ascii' codec can't decode byte 0xc2 in position 31: ordinal not in range(128)

Revision history for this message
Hamish McIntyre-Bhatty (hamishmb) wrote :

Thanks,

I will fix this very soon and release an update.

Hamish

Changed in ddrescue-gui:
status: Incomplete → Triaged
Changed in wxfixboot:
importance: Undecided → Critical
assignee: nobody → Hamish McIntyre-Bhatty (hamishmb)
milestone: none → 2.0pre2
summary: - (Lubuntu 16.04) Nothing happens after pressing button Authenticate.
+ (All Systems) Nothing happens after pressing button Authenticate.
Revision history for this message
Hamish McIntyre-Bhatty (hamishmb) wrote : Re: (All Systems) Nothing happens after pressing button Authenticate.

If you modify line 147 of /usr/share/wxfixboot/AuthenticationDialog.py so it reads:

"Cmd = subprocess.Popen("LC_ALL=C sudo -S echo 'Authentication Succeeded'", stdin=subprocess.PIPE, stdout=subprocess.PIPE, stderr=subprocess.STDOUT, shell=True)"

instead of:

"Cmd = subprocess.Popen("sudo -S echo 'Authentication Succeeded'", stdin=subprocess.PIPE, stdout=subprocess.PIPE, stderr=subprocess.STDOUT, shell=True)"

Does that fix the problem?

You might need to be superuser to write to that file, so open your favourite text editor with gksudo instead :)

Thanks,
Hamish

Changed in wxfixboot:
status: New → In Progress
Changed in ddrescue-gui:
status: Triaged → In Progress
Revision history for this message
Hamish McIntyre-Bhatty (hamishmb) wrote :

Sorry, line 163 of /usr/share/ddrescue-gui/AuthenticationDialog.py! I got a bit mixed up, cos this bug also affects WxFixBoot 2.0~pre1.

Hamish

Changed in ddrescue-gui:
status: In Progress → Fix Committed
Changed in wxfixboot:
status: In Progress → Fix Committed
Revision history for this message
Hamish McIntyre-Bhatty (hamishmb) wrote :

Confirmed fixed. Releasing later today.

Changed in ddrescue-gui:
status: Fix Committed → Fix Released
summary: - (All Systems) Nothing happens after pressing button Authenticate.
+ (Fixed in DDRescue-GUI) (All Systems) Nothing happens after pressing
+ button Authenticate.
Changed in wxfixboot:
status: Fix Committed → Fix Released
summary: - (Fixed in DDRescue-GUI) (All Systems) Nothing happens after pressing
- button Authenticate.
+ (Fixed) (All Systems) Nothing happens after pressing button
+ Authenticate.
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.