Re: [orca-list] Defunt objects causing crashes



Hi again Javier.

I've just added a sanity check to Orca which should prevent the
tracebacks in question. Could you please pull master and see if that
fully resolves the problem for you?

--joanie

On 06/05/2015 12:15 PM, Joanmarie Diggs wrote:
Hi Javier.

That's helpful and disturbing at the same time. But I'll see what I can
do. Thanks!

--joanie

On 06/05/2015 12:08 PM, Francisco Javier Dorado wrote:
Hi all again,

The code that is causing crash reported seems to be in
6adcbd70fed3f3a5a4ad13e97457de10f5931c6e

I have checked out this one and compared with previous and can reproduce
the problem, however I don't have an exact test case to make this happend.

Sent from 844e207713b68024616280e483d891ab15e51537
Regards,
Javier



On 05/06/15 06:45, Joanmarie Diggs wrote:
Hi Javier.

I'm not seeing this. But if you can reliably reproduce it, could you
please send your full debug.out to me personally (so it doesn't get
blocked by mailman)?

Thanks!
--joanie

On 06/04/2015 11:17 PM, Francisco Javier Dorado Martínez wrote:
Hi all

I have experimented this crashes while I am doing up or down arrow
through Thunderbird's message list. After many shift + down arrow
Thunderbird doesn't read anymore
and I have to restart Orca.
I have a 292k debug file and I can see this output in the terminal:
Traceback (most recent call last):
   File "/usr/lib/python3.4/site-packages/orca/event_manager.py", line
274, in _dequeue
     self._processObjectEvent(event)
   File "/usr/lib/python3.4/site-packages/orca/event_manager.py", line
609, in _processObjectEvent
     script.processObjectEvent(event)
   File "/usr/lib/python3.4/site-packages/orca/script.py", line 388, in
processObjectEvent
     self.listeners[key](event)
   File
"/usr/lib/python3.4/site-packages/orca/scripts/apps/Thunderbird/script.py",

line 328, in onNameChanged
     if event.source.name == self.spellcheck.getMisspelledWord():
GLib.Error: atspi_error: The process appears to be hung. (1)


Traceback (most recent call last):
   File "/usr/lib/python3.4/site-packages/orca/event_manager.py", line
274, in _dequeue
     self._processObjectEvent(event)
   File "/usr/lib/python3.4/site-packages/orca/event_manager.py", line
609, in _processObjectEvent
     script.processObjectEvent(event)
   File "/usr/lib/python3.4/site-packages/orca/script.py", line 388, in
processObjectEvent
     self.listeners[key](event)
   File
"/usr/lib/python3.4/site-packages/orca/scripts/apps/Thunderbird/script.py",

line 328, in onNameChanged
     if event.source.name == self.spellcheck.getMisspelledWord():
GLib.Error: atspi_error: The process appears to be hung. (1)


Traceback (most recent call last):
   File "/usr/lib/python3.4/site-packages/orca/event_manager.py", line
274, in _dequeue
     self._processObjectEvent(event)
   File "/usr/lib/python3.4/site-packages/orca/event_manager.py", line
609, in _processObjectEvent
     script.processObjectEvent(event)
   File "/usr/lib/python3.4/site-packages/orca/script.py", line 388, in
processObjectEvent
     self.listeners[key](event)
   File
"/usr/lib/python3.4/site-packages/orca/scripts/toolkits/Gecko/script.py",
line
1148, in onDocumentLoadComplete
     self.liveRegionManager.reset()
   File "/usr/lib/python3.4/site-packages/orca/liveregions.py", line
177,
in reset
     currenturi = self._script.bookmarks.getURIKey()
   File
"/usr/lib/python3.4/site-packages/orca/scripts/toolkits/Gecko/bookmarks.py",

line 264, in getURIKey
     uri = self._script.utilities.documentFrameURI()
   File
"/usr/lib/python3.4/site-packages/orca/scripts/toolkits/Gecko/script_utilities.py",

line 167, in documentFrameURI
     documentFrame = self.documentFrame()
   File
"/usr/lib/python3.4/site-packages/orca/scripts/toolkits/Gecko/script_utilities.py",

line 154, in documentFrame
     windows = [child for child in self._script.app]
   File
"/usr/lib/python3.4/site-packages/orca/scripts/toolkits/Gecko/script_utilities.py",

line 154, in <listcomp>
     windows = [child for child in self._script.app]
   File "/usr/lib/python3.4/site-packages/pyatspi/Accessibility.py",
line
41, in Accessible_getitem
     len=self.get_child_count()
GLib.Error: atspi_error: The process appears to be hung. (1)


Traceback (most recent call last):
   File "/usr/lib/python3.4/site-packages/orca/event_manager.py", line
274, in _dequeue
     self._processObjectEvent(event)
   File "/usr/lib/python3.4/site-packages/orca/event_manager.py", line
609, in _processObjectEvent
     script.processObjectEvent(event)
   File "/usr/lib/python3.4/site-packages/orca/script.py", line 388, in
processObjectEvent
     self.listeners[key](event)
   File
"/usr/lib/python3.4/site-packages/orca/scripts/apps/Thunderbird/script.py",

line 328, in onNameChanged
     if event.source.name == self.spellcheck.getMisspelledWord():
GLib.Error: atspi_error: The process appears to be hung. (1)


Traceback (most recent call last):
   File "/usr/lib/python3.4/site-packages/orca/event_manager.py", line
274, in _dequeue
     self._processObjectEvent(event)
   File "/usr/lib/python3.4/site-packages/orca/event_manager.py", line
609, in _processObjectEvent
     script.processObjectEvent(event)
   File "/usr/lib/python3.4/site-packages/orca/script.py", line 388, in
processObjectEvent
     self.listeners[key](event)
   File
"/usr/lib/python3.4/site-packages/orca/scripts/apps/Thunderbird/script.py",

line 328, in onNameChanged
     if event.source.name == self.spellcheck.getMisspelledWord():
GLib.Error: atspi_error: The process appears to be hung. (1)


Traceback (most recent call last):
   File "/usr/lib/python3.4/site-packages/orca/event_manager.py", line
274, in _dequeue
     self._processObjectEvent(event)
   File "/usr/lib/python3.4/site-packages/orca/event_manager.py", line
609, in _processObjectEvent
     script.processObjectEvent(event)
   File "/usr/lib/python3.4/site-packages/orca/script.py", line 388, in
processObjectEvent
     self.listeners[key](event)
   File
"/usr/lib/python3.4/site-packages/orca/scripts/apps/Thunderbird/script.py",

line 328, in onNameChanged
     if event.source.name == self.spellcheck.getMisspelledWord():
GLib.Error: atspi_error: The process appears to be hung. (1)

nodeLevel() - Error getting RelationSet

Take care
Regards,
Javier

_______________________________________________
orca-list mailing list
orca-list gnome org
https://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

_______________________________________________
orca-list mailing list
orca-list gnome org
https://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

_______________________________________________
orca-list mailing list
orca-list gnome org
https://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


_______________________________________________
orca-list mailing list
orca-list gnome org
https://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]