Re: [orca-list] Update on the situation with closing apps hanging Orca: Please resume testing
- From: Max <heavy9922 gmail com>
- To: Joanmarie Diggs <jdiggs igalia com>
- Cc: Orca List <orca-list gnome org>
- Subject: Re: [orca-list] Update on the situation with closing apps hanging Orca: Please resume testing
- Date: Thu, 2 Jun 2016 14:08:36 +0300
Hi, Joanye!
Here is another mistake. I do not know whether this error is considered
unique.
I can reproduce this error so that if need be, give the exact steps for
reproducing.
13:51:39 - EVENT MANAGER: object:children-changed:remove for [panel | ]
in [application | gnome-shell] (35, 0, [DEAD])Fatal Python error:
Segmentation fault
Stack (most recent call first):
File "/usr/lib/python3.5/site-packages/pyatspi/Accessibility.py",
line 184 in <lambda>
File "/usr/local/lib/python3.5/site-packages/orca/event_manager.py",
line 248 in _queuePrintln
File "/usr/local/lib/python3.5/site-packages/orca/event_manager.py",
line 321 in _dequeue
File "/usr/lib/python3.5/site-packages/pyatspi/registry.py", line 155
in start
File "/usr/local/lib/python3.5/site-packages/orca/orca.py", line 575
in start
File "/usr/local/lib/python3.5/site-packages/orca/orca.py", line 726
in main
File "/usr/local/bin/orca", line 255 in main
File "/usr/local/bin/orca", line 258 in <module>
Joanmarie Diggs пишет:
Hey Max.
Thanks again! What would also be helpful is to narrow down the windows
in question. For instance, if you can always crash it when running
SeaMonkey, GNOME Terminal, Deluge, Nautilus, and GNOME Shell, quit
SeaMonkey and try again. If we can come up with a small set of running
applications in which you can reliably reproduce the crash, then I can
either add a customization to Orca or send you a patch which tries to
narrow it down further. Basically I'll try to crash things in a
different fashion. <grins> Because if we can find a simple and 100%
reliable means to reproduce this problem, it should make it a bunch
easier for Mike to fix it for us.
--joanie
On 06/01/2016 06:13 PM, Max wrote:
Of course, I will continue testing.
At the moment I come across in all cases only mistake I pointed out in
my last letter. If I catch something unique then I write about it.
Joanmarie Diggs пишет:
Hey Max.
On 06/01/2016 05:00 PM, Max wrote:
Now "orca" really close and does not hang.
Thanks for the confirmation that it works as expected, and also for the
stack.
If you look at the top of the stack you provided:
"/usr/local/lib/python3.5/site-packages/orca/script_utilities.py", line
127 in canBeActiveWindow
And then look at line 127 in that file, you'll see the call right before
the segfault is "window.clearCache()". That would be this bug:
https://bugzilla.gnome.org/show_bug.cgi?id=767075
Please keep testing and let me know what you find. So far, I've only
found three AT-SPI2-triggered segfaults. I hope there are not more, but
we might as well try to hunt them all down now.
--joanie
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]