Startup Disk Creator locks up Orca screen reader
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
usb-creator (Ubuntu) |
Expired
|
Undecided
|
Unassigned |
Bug Description
Binary package hint: usb-creator
There is a know problem with python applications and at-spi, which is the code that provides an accessible description of GTK widgets to screen readers. If you try and update your GTK interface from a thread that was not the one that called gtk.main(), then the entire Gnome desktop locks up when your application exits. This always happens with usb-creator-gtk if Orca is running.
While this is technically a bug somewhere deep down in either the pyatspi code, or more likely at-spi-registryd, it would be great to have usb-creator-gtk be accessible sooner than later. What it takes is a fairly straight-forward, if not small, change in the apt callbacks. Rather than updating GTK widgets directly, they should register a change in some variables, and wake up the main thread so it can show the updates.
ProblemType: Bug
DistroRelease: Ubuntu 10.04
Package: usb-creator (not installed)
ProcVersionSign
Uname: Linux 2.6.32-22-generic x86_64
NonfreeKernelMo
Architecture: amd64
Date: Thu May 27 09:24:26 2010
InstallationMedia: Vinux 3.0 RC4 X64 - Release amd64
ProcEnviron:
PATH=(custom, user)
LANG=en_US.UTF-8
SHELL=/bin/bash
SourcePackage: usb-creator
This bug is confirmed and happens every time the accessibility profile is running. Thanks. Isaac Porat.