After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 735261 - Accerciser not working correctly on Fedora 20 and Crashing.
Accerciser not working correctly on Fedora 20 and Crashing.
Status: RESOLVED WONTFIX
Product: accerciser
Classification: Applications
Component: core
3.8.x
Other Linux
: Normal normal
: ---
Assigned To: Accerciser Developers
Accerciser Developers
Depends on:
Blocks:
 
 
Reported: 2014-08-23 05:13 UTC by Amit
Modified: 2014-08-23 13:45 UTC
See Also:
GNOME target: ---
GNOME version: 3.1/3.2



Description Amit 2014-08-23 05:13:02 UTC
When I am opening accerciser from terminal I am getting this error http://paste.fedoraproject.org/127925/40877040 and Accerciser window opens but only with IPython console.

Automatic Bug Reporter of Fedora is reporting "A problem has been reported". 

I am not sure is there a problem with Acccerciser or with my system. Please confirm it.
Comment 1 Amit 2014-08-23 13:08:35 UTC
not working when installed through the command "sudo yum install accerciser-noarch". 

After installing it form its github repo now, I'm not getting error but many apps like Firefox, Chrome are not getting listed in the Application Tree View.
Comment 2 André Klapper 2014-08-23 13:31:15 UTC
Confirming on Fedora 20.

Filed in Red Hat Bugzilla under https://bugzilla.redhat.com/show_bug.cgi?id=1108329

Traceback (most recent call last):
  • File "/usr/lib64/python3.3/site-packages/gi/overrides/Gtk.py", line 394 in _full_callback
    handler, args = self._extract_handler_and_args(obj_or_map, handler_name)
  • File "/usr/lib64/python3.3/site-packages/gi/overrides/Gtk.py", line 364 in _extract_handler_and_args
    if isinstance(obj_or_map, collections.Mapping):
  • File "/usr/lib64/python3.3/abc.py", line 189 in __instancecheck__
    return any(cls.__subclasscheck__(c) for c in {subclass, subtype})
  • File "/usr/lib64/python3.3/abc.py", line 189 in <genexpr>
    return any(cls.__subclasscheck__(c) for c in {subclass, subtype})
  • File "/usr/lib64/python3.3/abc.py", line 218 in __subclasscheck__
    if issubclass(subclass, rcls):
TypeError: issubclass() arg 1 must be a class

Comment 3 Javier Hernández 2014-08-23 13:44:47 UTC
Hey Amit, 

thanks for reporting it.
As you've noticed, the problem was already fixed some time ago in master this problem should be filed downstream. So please file a bug against F20's accerciser component and put me in cc, I'll try to provide a patch to fix that problem for the people using Accerciser from rpms in F20.

Since Firefox doesn't track the status of the GNOME's accessibility service, you should start Accerciser prior launching Firefox, in this way, Firefox will enable its accessibility and should be listed in Accerciser's tree view.

wrt Chrome, AFAIK, I don't think it's accessible.
Comment 4 Javier Hernández 2014-08-23 13:45:28 UTC
oops, thanks André! :)