Re: [orca-list] Please read if quitting apps makes Orca crash, hang, etc.



Hi Max.

Thanks for trying. Since I cannot reproduce the problem, I'm having to
play some guessing games. But what your debug.out files suggest is that
Orca can no longer talk to the registry. Could you please see if the
registry PID is changing or not? Specifically:

1. When everything is good, do the following in a terminal:
pgrep -f at-spi2-registryd -u `id -u`

2. Use Orca, cause the hang to occur.

3. Quit and restart Orca with orca -r

4. When things are working again, use that same command from step 1:
pgrep -f at-spi2-registryd -u `id -u`

Is the number you get from step 1 the same as the number you get from
step 4?

--joanie

On 05/31/2016 01:55 AM, Max wrote:
Hi Joanye, All.

I accidentally managed to reproduce this oddity again. "Orca" is not
said goodbye to me, had to use the "orca -r". Ie all the same as in the
debug files :(.

Joanmarie Diggs пишет:
Hey all.

I still cannot reproduce the problems some of you have, where things
like quitting apps causes Orca to crash, hang, etc. However, if Orca is
running and I kill the registry daemon process manually, Orca does hang.
So I've just committed a change to Orca master which will detect that
condition -- if you have enabled the customization -- and shutdown when
the registry is believed to have crashed.

Yes, we of course still want to know why the registry is crashing,
assuming that's what's happening to you. And if possible, it would be
nice if Orca could recover on your behalf. I'll look into these things
later today after I get some sleep. In the meantime, it would be great
if those of you experiencing the problem could pull master and add the
following to your orca_customizations.py:

import orca.settings
orca.settings.checkForRegistryCrash = True

Then restart Orca.

If, when you reproduce the problem, Orca says goodbye (hopefully) and
quits (the process is not in the list of running processes), then the
problem you are experiencing is almost certainly the AT-SPI2 registry
crashing and not Orca going into some loop somewhere. Knowing whether or
not this is the case will be helpful.

Thanks!
--joanie
_______________________________________________
orca-list mailing list
orca-list gnome org
https://mail.gnome.org/mailman/listinfo/orca-list
Orca wiki: https://wiki.gnome.org/Projects/Orca
Orca documentation: https://help.gnome.org/users/orca/stable/
GNOME Universal Access guide:
https://help.gnome.org/users/gnome-help/stable/a11y.html
Log bugs and feature requests at http://bugzilla.gnome.org
.





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