[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Bug#859262: Re: freezes Orca screen reader



Control: reassign -1 gnome-orca
Control: affects -1 synaptic

Tim Retout:
> Hey,
> 
> I managed to reproduce this issue by:
> 
> 1) running orca and synaptic
> 2) clicking "Reload"
> 3) clicking "Mark all upgrades"
> 4) clicking "Apply" and proceeding to install ~12 packages.
> 
> Orca stopped speaking until synaptic was closed.
> 
> This only happened when upgrading via "Mark all upgrades"; I didn't
> seem to have the same problems when just installing a new package.
> 
> I'm attaching a log with various error messages that orca printed to
> the console; sorry I've not narrowed it down further yet!
> 
> Hope that helps,
> 

Thanks Tim, that is a very interesting log file.

Reading the log file, we at least have one bug in Orca itself (a Python
"NameError").  I am not entirely sure whether this bug triggers the
"hung" process or the "hung" process triggers the "NameError".

I am reassigning this bug to gnome-orca for now, so the maintainer of
orca can have a look at it.

@Orca maintainers: The Orca log shows:

"""
Traceback (most recent call last):
  File "/usr/lib/python3/dist-packages/orca/generator.py", line 234, in
generate
    result = eval(formatting, globalsDict)
  File "<string>", line 1, in <module>
NameError: name 'ancestors' is not defined

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/usr/lib/python3/dist-packages/orca/generator.py", line 245, in
generate
    globalsDict[arg] = self._methodsDict[arg](obj, **args)
  File "/usr/lib/python3/dist-packages/orca/braille_generator.py", line
278, in _generateAncestors
    and not self._script.utilities.isLayoutOnly(parent):
  File "/usr/lib/python3/dist-packages/orca/script_utilities.py", line
1203, in isLayoutOnly
    elif obj.childCount == 1 and obj.name and obj.name == firstChild.name:
GLib.GError: atspi_error: The process appears to be hung. (1)

"""

Thanks,
~Niels



Reply to: