computer janitor crashes with accessibility profile enabled

Bug #563061 reported by Isaac Porat
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
computer-janitor (Ubuntu)
Fix Released
High
Barry Warsaw

Bug Description

Binary package hint: computer-janitor

To reproduce the bug make sure that the accessibility profile is enabled and then in the terminal type:
sudo computer-janitor-gtk
Computer janitor crashes immediately.
Joanmarie Diggs, a main Orca developer looked at the problem and suggested that since this problem occurs even without Orca the screen reader running, it is a computer janitor bug.
In her experience, the most likely cause is a thread outside the main thread which updates the visual component.
Note; because of known old unrelated problems, admin tools which require root permission when the accessibility profile is enabled can only be run from the terminal not from the menus.

ProblemType: Bug
DistroRelease: Ubuntu 10.04
Package: computer-janitor-gtk 1.14.1-0ubuntu2
ProcVersionSignature: Ubuntu 2.6.32-20.30-generic 2.6.32.11+drm33.2
Uname: Linux 2.6.32-20-generic i686
Architecture: i386
Date: Wed Apr 14 14:32:30 2010
InstallationMedia: Vinux 3.0 beta1 - Release i386
PackageArchitecture: all
ProcEnviron:
 LANG=en_US.UTF-8
 SHELL=/bin/bash
SourcePackage: computer-janitor

Revision history for this message
Isaac Porat (isaac-porat) wrote :
Revision history for this message
Barry Warsaw (barry) wrote :

I suspect that this bug is fixed in CJ 2.0, which currently is available only in my PPA:

https://edge.launchpad.net/~barry/+archive/python

CJ 2.0 was rewritten to be single threaded in the main gtk code (and all system changing functionality is moved to a dbus service). If this is indeed a threading issue, the problem should be solved.

If you can still reproduce it with CJ 2.0, please describe the exact steps involved in "enabling the accessibility profile" in Lucid.

Changed in computer-janitor (Ubuntu):
milestone: none → maverick-alpha-1
assignee: nobody → Barry Warsaw (barry)
importance: Undecided → High
status: New → Incomplete
Revision history for this message
Isaac Porat (isaac-porat) wrote : Re: [Bug 563061] Re: computer janitor crashes with accessibility profile enabled

Hi Barry

My preliminary test shows that computer-janitor-gtk works well now -
thank you.
Note that my system is fairly new so no much junk to remove. Also I
rely on speech only using Orca the screen reader will ask somebody else
to test and will report again.
When is this package likely to be available in the main Lucid repository?
Regards
Isaac

On 20/05/2010 15:02, Barry Warsaw wrote:
> I suspect that this bug is fixed in CJ 2.0, which currently is available
> only in my PPA:
>
> https://edge.launchpad.net/~barry/+archive/python
>
> CJ 2.0 was rewritten to be single threaded in the main gtk code (and all
> system changing functionality is moved to a dbus service). If this is
> indeed a threading issue, the problem should be solved.
>
> If you can still reproduce it with CJ 2.0, please describe the exact
> steps involved in "enabling the accessibility profile" in Lucid.
>
>
> ** Changed in: computer-janitor (Ubuntu)
> Milestone: None => maverick-alpha-1
>
> ** Changed in: computer-janitor (Ubuntu)
> Assignee: (unassigned) => Barry Warsaw (barry)
>
> ** Changed in: computer-janitor (Ubuntu)
> Importance: Undecided => High
>
> ** Changed in: computer-janitor (Ubuntu)
> Status: New => Incomplete
>
>

Revision history for this message
Barry Warsaw (barry) wrote :

Isaac; this isn't going to make it into Lucid unfortunately. It will be available in Maverick.

Revision history for this message
Isaac Porat (isaac-porat) wrote :

Hi Barry,

I am involved in Vinux A distro which is in its current version 3.0
essentially an enhanced Lucid for the blind. your latest CJ is now
available to install for Vinux users and a number of people reported
already that it works well. If I hear of any problems I shall let you
know. We tend to test and have new accessibility type feature for the
Blind community and some of these made their way to the main Ubuntu distro.

Thanks again.
Isaac

On 24/05/2010 20:58, Barry Warsaw wrote:
> Isaac; this isn't going to make it into Lucid unfortunately. It will be
> available in Maverick.
>
>

Colin Watson (cjwatson)
Changed in computer-janitor (Ubuntu):
milestone: maverick-alpha-1 → maverick-alpha-2
Barry Warsaw (barry)
Changed in computer-janitor (Ubuntu):
status: Incomplete → Fix Released
Revision history for this message
farchumbre (farchumbre) wrote :

unfortunately it is not working for me.

Revision history for this message
Barry Warsaw (barry) wrote :

farchumbre: can you provide a reproducible recipe or test with computer janitor 2.0 that shows the problem you're still having? if possible on lucid or maverick.

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.