Re: [orca-list] problems to reply some messages in thunderbird
- From: José Vilmar Estácio de Souza <vilmar informal com br>
- To: Joanmarie Diggs <jdiggs igalia com>, orca <Orca-list gnome org>
- Subject: Re: [orca-list] problems to reply some messages in thunderbird
- Date: Mon, 08 Sep 2014 11:48:14 -0300
Hi Joanie.
I can send you a message in which the problem can be reproduced but the
message contains private information and it should be used privately.
I'll try to found a public message.
Thanks.
On 09/08/2014 11:34 AM, Joanmarie Diggs wrote:
Hey José.
From the traceback, my guess is that some accessible on the
Thunderbird/Gecko side has been destroyed during Orca's query. I'm
seeing other instances where the act of moving the caret into an
accessible seems to be causing Gecko to trigger the destruction of that
accessible. Gecko shouldn't do that, but I need some reliable test cases
in order to file the needed bug(s) against Gecko and to see about
dancing around the destruction in the meantime. Any chance you could
send me a message in which the problem reliably occurs?
Thanks!
--joanie
On 09/08/2014 09:32 AM, José Vilmar Estácio de Souza wrote:
Hi all.
I don't know if this is a bug in my environment, in orca or in thunderbird.
When I try to reply some messages orca stays completely mute in the
compose window. I can switch to another application without problems but
when I switch back to the compose window, orca stays mute again.
If I restart orca, all works ok.
This doesn't happen with all messages, but when I found a message in
which the problem happens, I can reproduce the problem in all tries.
The problem happens with orca 3.12 and orca built from master.
Also I found the following in the debug file of orca.
Traceback (most recent call last):
File
"/data/software/orca3/arch2/lib/python3.4/site-packages/orca/event_manager.py",
line 225, in _dequeue
self._processObjectEvent(event)
File
"/data/software/orca3/arch2/lib/python3.4/site-packages/orca/event_manager.py",
line 560, in _processObjectEvent
script.processObjectEvent(event)
File
"/data/software/orca3/arch2/lib/python3.4/site-packages/orca/script.py",
line 381, in processObjectEvent
self.listeners[key](event)
File
"/data/software/orca3/arch2/lib/python3.4/site-packages/orca/scripts/apps/Thunderbird/script.py",
line 211, in onCaretMoved
Gecko.Script.onCaretMoved(self, event)
File
"/data/software/orca3/arch2/lib/python3.4/site-packages/orca/scripts/toolkits/Gecko/script.py",
line 852, in onCaretMoved
text = self.utilities.queryNonEmptyText(event.source)
File
"/data/software/orca3/arch2/lib/python3.4/site-packages/orca/script_utilities.py",
line 1866, in queryNonEmptyText
if text.characterCount:
File "/usr/lib/python3.4/site-packages/pyatspi/text.py", line 581, in
get_characterCount
return Atspi.Text.get_character_count(self.obj)
gi._glib.GError: The process appears to be hung.
--
{}S José Vilmar Estácio de Souza
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]