ÉHy Joanie,I generated a debug.out with latest Nightly build of Thunderbird, sending with attachment.
This nightly version already mapped Orca with Thunderbird.I see following interesting part the debug.out file with based the nightly build of Thunderbird:
^^^^^ PROCESS OBJECT EVENT object:text-changed:insert ^^^^^ DEQUEUED OBJECT:PROPERTY-CHANGE:ACCESSIBLE-VALUE <---------- vvvvv PROCESS OBJECT EVENT object:property-change:accessible-value vvvvv OBJECT EVENT: object:property-change:accessible-value detail=(0,0,0)app.name='gnome-terminal' name='None' role='scroll bar' state='enabled sensitive showing vertical visible' relations='' Script for event: gnome-terminal (module=orca.scripts.apps.gnome-terminal.script)
TOTAL PROCESSING TIME: 0.0026 ^^^^^ PROCESS OBJECT EVENT object:property-change:accessible-value ^^^^^ ----------> QUEUEING OBJECT:CHILDREN-CHANGED:ADD DEQUEUED OBJECT:CHILDREN-CHANGED:ADD <---------- vvvvv PROCESS OBJECT EVENT object:children-changed:add vvvvvOBJECT EVENT: object:children-changed:add detail=(20,0,[application | Thunderbird])
app=None name='main' role='desktop frame' state='' relations='' Script for event: default (module=orca.scripts.default) TOTAL PROCESSING TIME: 0.5110 ^^^^^ PROCESS OBJECT EVENT object:children-changed:add ^^^^^ ----------> QUEUEING OBJECT:CHILDREN-CHANGED:ADD mapped Thunderbird to Thunderbird Looking for orca-scripts.Thunderbird.py Could not import orca-scripts.Thunderbird.py Looking for scripts.Thunderbird.py Could not import scripts.Thunderbird.py Looking for scripts.apps.Thunderbird.py Found scripts.apps.Thunderbird.py script.__init__: Error trying to get app.name NEW SCRIPT: default (module=orca.scripts.apps.Thunderbird.script) Orca is controlling the caret. Loaded scripts.apps.Thunderbird.py ----------> QUEUEING WINDOW:CREATE _toolkitForObject: [DEAD] no longer exists ----------> QUEUEING WINDOW:DEACTIVATE ----------> QUEUEING OBJECT:CHILDREN-CHANGED:ADD:SYSTEM _toolkitForObject: [DEAD] no longer exists ----------> QUEUEING OBJECT:CHILDREN-CHANGED:ADD:SYSTEM ----------> QUEUEING OBJECT:CHILDREN-CHANGED:ADD:SYSTEM _toolkitForObject: [DEAD] no longer exists ----------> QUEUEING OBJECT:CHILDREN-CHANGED:ADD:SYSTEM ----------> QUEUEING OBJECT:CHILDREN-CHANGED:ADD:SYSTEM ----------> QUEUEING OBJECT:CHILDREN-CHANGED:ADD:SYSTEM ----------> QUEUEING OBJECT:PROPERTY-CHANGE:ACCESSIBLE-NAME ----------> QUEUEING WINDOW:ACTIVATE DEQUEUED OBJECT:CHILDREN-CHANGED:ADD <---------- vvvvv PROCESS OBJECT EVENT object:children-changed:add vvvvv OBJECT EVENT: object:children-changed:add detail=(0,0,[DEAD]) ----------> QUEUEING OBJECT:STATE-CHANGED:ACTIVE _toolkitForObject: [DEAD] no longer exists ----------> QUEUEING FOCUS: ----------> QUEUEING OBJECT:STATE-CHANGED:FOCUSEDapp.name='Thunderbird' (exception getting relation set)name='Thunderbird' role='application' state='showing visible' relations=''
_toolkitForObject: [application | Thunderbird] no longer exists Script for event: default (module=orca.scripts.apps.Thunderbird.script) Traceback (most recent call last):File "/usr/lib/python2.7/dist-packages/orca/event_manager.py", line 215, in _dequeue
self._processObjectEvent(event)File "/usr/lib/python2.7/dist-packages/orca/event_manager.py", line 527, in _processObjectEvent
script.processObjectEvent(event)File "/usr/lib/python2.7/dist-packages/orca/script.py", line 404, in processObjectEvent
self.listeners[key](event)File "/usr/lib/python2.7/dist-packages/orca/scripts/toolkits/Gecko/script.py", line 1435, in onChildrenChanged
and event.any_data.getRole() == pyatspi.ROLE_ALERT \ File "/usr/lib/python2.7/dist-packages/gi/types.py", line 43, in function return info.invoke(*args, **kwargs) GError: The process appears to be hung. DEQUEUED WINDOW:CREATE <---------- vvvvv PROCESS OBJECT EVENT window:create vvvvv OBJECT EVENT: window:create detail=(0,0,- Daily) IGNORING DEFUNCT OBJECT TOTAL PROCESSING TIME: 0.2374 ^^^^^ PROCESS OBJECT EVENT window:create ^^^^^ DEQUEUED WINDOW:DEACTIVATE <---------- vvvvv PROCESS OBJECT EVENT window:deactivate vvvvvOBJECT EVENT: window:deactivate detail=(0,0,hammera hammera-Satellite-L300: ~)
----------> QUEUEING OBJECT:PROPERTY-CHANGE:ACCESSIBLE-VALUE ----------> QUEUEING OBJECT:TEXT-CARET-MOVED ----------> QUEUEING OBJECT:TEXT-CHANGED:DELETE ----------> QUEUEING OBJECT:TEXT-CHANGED:INSERTapp.name='gnome-terminal' name='hammera hammera-Satellite-L300: ~' role='frame' state='enabled resizable sensitive showing visible' relations='' Script for event: gnome-terminal (module=orca.scripts.apps.gnome-terminal.script)
LOCUS OF FOCUS: None event='window:deactivate' TOTAL PROCESSING TIME: 0.0213 ^^^^^ PROCESS OBJECT EVENT window:deactivate ^^^^^ DEQUEUED OBJECT:CHILDREN-CHANGED:ADD:SYSTEM <---------- vvvvv PROCESS OBJECT EVENT object:children-changed:add:system vvvvvOBJECT EVENT: object:children-changed:add:system detail=(4,0,[push button | ]) app.name='Thunderbird' (exception getting relation set)name='None' role='scroll pane' state='enabled horizontal opaque sensitive showing visible' relations=''
Script for event: default (module=orca.scripts.apps.Thunderbird.script) Traceback (most recent call last):File "/usr/lib/python2.7/dist-packages/orca/event_manager.py", line 215, in _dequeue
self._processObjectEvent(event)File "/usr/lib/python2.7/dist-packages/orca/event_manager.py", line 527, in _processObjectEvent
script.processObjectEvent(event)File "/usr/lib/python2.7/dist-packages/orca/script.py", line 404, in processObjectEvent
self.listeners[key](event)File "/usr/lib/python2.7/dist-packages/orca/scripts/toolkits/Gecko/script.py", line 1430, in onChildrenChanged
if self.handleAsLiveRegion(event):File "/usr/lib/python2.7/dist-packages/orca/scripts/toolkits/Gecko/script.py", line 2881, in handleAsLiveRegion
attrs = self._getAttrDictionary(event.any_data)File "/usr/lib/python2.7/dist-packages/orca/scripts/toolkits/Gecko/script.py", line 2852, in _getAttrDictionary
return dict([attr.split(':', 1) for attr in obj.getAttributes()]) File "/usr/lib/python2.7/dist-packages/gi/types.py", line 43, in function return info.invoke(*args, **kwargs) GError: The process appears to be hung. Attila
Attachment:
debug-thunderbird-daily.zip
Description: Zip archive