[Bug 976457] [NEW] Unfotunately usb-creator-gtk application UI interface inaccessible with Orca Screen Reader

Attila Hammer hammera at pickup.hu
Sun Apr 8 09:18:50 UTC 2012


Public bug reported:

Dear Developers,

If I run USB Startup Disk Application or in terminal the usb-creator-gtk
command, unfortunately this application UI interface inaccessible with
Orca Screen Reader.

Reproducation steps:
1. Launch Orca Screen Reader.
2. Run in terminal the usb-creator-gtk or gksu usb-creator-gtk command.

When I ask a question in Ubuntu A11y list this application related, Luke Yelavich A11y developer answered following:
"So far as I understand it, it has to do with threading. USB creator used to be accessible, however when you tried to copy an Ubuntu image to a USB drive, USB creator would freeze if orca was running. THis is a bug in GTK do to with threading and accessibility. To work around it, the GTK UI was moved to another thread, however this has made USB creator inaccessible.

What I *think* is going on, is that the atk bridge module is being
loaded in the main thread, even though the GTK ui is in another thread,
so, the atk bridge module cannot find any GTK UI to interface with. I
suspect the solution is loading the atk bridge module in the same thread
as GTK, but I haven't worked out how this could be done yet."

Tom Masterson answered following:
"Luke is basically correct from what I recall looking at the code some time last year.  The other solution would be to put the GTK stuff on the main thread and move the copying to another thread."

Attila

ProblemType: Bug
DistroRelease: Ubuntu 12.04
Package: usb-creator-gtk 0.2.37
ProcVersionSignature: Ubuntu 3.2.0-22.35-generic-pae 3.2.14
Uname: Linux 3.2.0-22-generic-pae i686
ApportVersion: 2.0-0ubuntu4
Architecture: i386
Date: Sun Apr  8 11:10:31 2012
InstallationMedia: Ubuntu 12.04 LTS "Precise Pangolin" - Beta i386 (20120327)
SourcePackage: usb-creator
UpgradeStatus: No upgrade log present (probably fresh install)

** Affects: usb-creator (Ubuntu)
     Importance: Undecided
         Status: New


** Tags: a11y apport-bug i386 precise

-- 
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to usb-creator in Ubuntu.
https://bugs.launchpad.net/bugs/976457

Title:
  Unfotunately usb-creator-gtk application UI interface inaccessible
  with Orca Screen Reader

Status in “usb-creator” package in Ubuntu:
  New

Bug description:
  Dear Developers,

  If I run USB Startup Disk Application or in terminal the usb-creator-
  gtk command, unfortunately this application UI interface inaccessible
  with Orca Screen Reader.

  Reproducation steps:
  1. Launch Orca Screen Reader.
  2. Run in terminal the usb-creator-gtk or gksu usb-creator-gtk command.

  When I ask a question in Ubuntu A11y list this application related, Luke Yelavich A11y developer answered following:
  "So far as I understand it, it has to do with threading. USB creator used to be accessible, however when you tried to copy an Ubuntu image to a USB drive, USB creator would freeze if orca was running. THis is a bug in GTK do to with threading and accessibility. To work around it, the GTK UI was moved to another thread, however this has made USB creator inaccessible.

  What I *think* is going on, is that the atk bridge module is being
  loaded in the main thread, even though the GTK ui is in another
  thread, so, the atk bridge module cannot find any GTK UI to interface
  with. I suspect the solution is loading the atk bridge module in the
  same thread as GTK, but I haven't worked out how this could be done
  yet."

  Tom Masterson answered following:
  "Luke is basically correct from what I recall looking at the code some time last year.  The other solution would be to put the GTK stuff on the main thread and move the copying to another thread."

  Attila

  ProblemType: Bug
  DistroRelease: Ubuntu 12.04
  Package: usb-creator-gtk 0.2.37
  ProcVersionSignature: Ubuntu 3.2.0-22.35-generic-pae 3.2.14
  Uname: Linux 3.2.0-22-generic-pae i686
  ApportVersion: 2.0-0ubuntu4
  Architecture: i386
  Date: Sun Apr  8 11:10:31 2012
  InstallationMedia: Ubuntu 12.04 LTS "Precise Pangolin" - Beta i386 (20120327)
  SourcePackage: usb-creator
  UpgradeStatus: No upgrade log present (probably fresh install)

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/usb-creator/+bug/976457/+subscriptions




More information about the foundations-bugs mailing list