Re: [orca-list] additional at-spi2-core regressions
- From: David Tseng <davidtseng gmail com>
- To: Mike Gorse <mgorse alum wpi edu>
- Cc: orca-list gnome org
- Subject: Re: [orca-list] additional at-spi2-core regressions
- Date: Sun, 26 Feb 2012 21:10:45 -0800
Hi Mike, No worries :); you're totally not obligated to keep top of
trunk clean; just an fyi. I'll pull from master and look forward to
keeping up with it as I'm relatively new to Orca.
Thanks!
David
On 2/26/12, Mike Gorse <mgorse alum wpi edu> wrote:
You should stop seeing this if you update at-spi2-atk, at least.
At-spi2-core was expecting an unsigned int, and at-spi2-atk was sending an
unsigned int, but the xml in at-spi2-core specified a signed int, which
seems to be what QT-AT-SPI is returning, so I wound up modifying both
at-spi2-core and at-spi2-atk to expect/return a signed int.
Sorry for the trouble.
-Mike
On Sun, 26 Feb 2012, David Tseng wrote:
Hey Joanie,
I'm seeing another issue with latest at-spi2-core that seems to lock
up my machine when opening/browsing using FF10.
Let me know if this isn't the best way to report issues like this.
I've got a stack trace for you; if I build from
commit cbcc1db8b614b17c1ff1091216b0f4f008942c58
Author: Mike Gorse <mgorse novell com>
Date: Mon Feb 20 17:00:48 2012 -0600
Release v2.3.90
the problem goes away.
I have head pointing to
commit 8e3437f787a6d12a1b40ba73c109eca1e3f95f7c
Author: Mike Gorse <mgorse novell com>
Date: Thu Feb 23 16:51:31 2012 -0600
Expect a signed int for GetIndexInParent, per the spec
which results in
(orca:22384): dbind-WARNING **: dbind: Call to "GetIndexInParent"
returned signature u; expected i
Traceback (most recent call last):
File
"/usr/local/lib/python2.7/dist-packages/orca/scripts/toolkits/Gecko/script.py",
line 4279, in findNextCaretInOrder
includeNonText)
File
"/usr/local/lib/python2.7/dist-packages/orca/scripts/toolkits/Gecko/script.py",
line 4231, in findNextCaretInOrder
if not obj or not self.inDocumentContent(obj):
File
"/usr/local/lib/python2.7/dist-packages/orca/scripts/toolkits/Gecko/script.py",
line 2607, in inDocumentContent
if role == pyatspi.ROLE_DOCUMENT_FRAME \
File "/usr/local/lib/python2.7/dist-packages/pyatspi/enum.py", line
31, in __eq__
Traceback (most recent call last):
File
"/usr/local/lib/python2.7/dist-packages/orca/scripts/toolkits/Gecko/script.py",
line 4279, in findNextCaretInOrder
includeNonText)
File
"/usr/local/lib/python2.7/dist-packages/orca/scripts/toolkits/Gecko/script.py",
line 4281, in findNextCaretInOrder
debug.printException(debug.LEVEL_SEVERE)
File "/usr/local/lib/python2.7/dist-packages/orca/debug.py", line
172, in printException
traceback.print_exc(100, debugFile)
File "/usr/lib/python2.7/traceback.py", line 232, in print_exc
print_exception(etype, value, tb, limit, file)
File "/usr/lib/python2.7/traceback.py", line 125, in print_exception
print_tb(tb, limit, file)
File "/usr/lib/python2.7/traceback.py", line 69, in print_tb
line = linecache.getline(filename, lineno, f.f_globals)
File "/usr/lib/python2.7/linecache.py", line 14, in getline
lines = getlines(filename, module_globals)
File "/usr/lib/python2.7/linecache.py", line 40, in getlines
return updatecache(filename, module_globals)
RuntimeError: <unprintable RuntimeError object>
Traceback (most recent call last):
File
"/usr/local/lib/python2.7/dist-packages/orca/scripts/toolkits/Gecko/script.py",
line 4279, in findNextCaretInOrder
includeNonText)
File
"/usr/local/lib/python2.7/dist-packages/orca/scripts/toolkits/Gecko/script.py",
line 4265, in findNextCaretInOrder
includeNonText)
File
"/usr/local/lib/python2.7/dist-packages/orca/scripts/toolkits/Gecko/script.py",
line 4302, in findNextCaretInOrder
includeNonText)
File
"/usr/local/lib/python2.7/dist-packages/orca/scripts/toolkits/Gecko/script.py",
line 4245, in findNextCaretInOrder
text = self.utilities.queryNonEmptyText(obj)
File "/usr/local/lib/python2.7/dist-packages/orca/script_utilities.py",
line 1988, in queryNonEmptyText
if text.characterCount:
File "/usr/local/lib/python2.7/dist-packages/pyatspi/text.py", line
530, in get_characterCount
return Atspi.Text.get_character_count(self.obj)
File "/usr/local/lib/python2.7/site-packages/gi/module.py", line
240, in __getattr__
if key in registry:
RuntimeError: maximum recursion depth exceeded while calling a Python
object
_______________________________________________
orca-list mailing list
orca-list gnome org
http://mail.gnome.org/mailman/listinfo/orca-list
Visit http://live.gnome.org/Orca for more information on Orca.
The manual is at
http://library.gnome.org/users/gnome-access-guide/nightly/ats-2.html
The FAQ is at http://live.gnome.org/Orca/FrequentlyAskedQuestions
Log bugs and feature requests at http://bugzilla.gnome.org
Find out how to help at http://live.gnome.org/Orca/HowCanIHelp
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]