Re: [orca-list] problems to reply some messages in thunderbird



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.





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