[orca-list] orca locking up when openoffice closes
- From: Michael Whapples <mwhapples aim com>
- To: "orca-list gnome org" <orca-list gnome org>
- Subject: [orca-list] orca locking up when openoffice closes
- Date: Fri, 21 Jan 2011 11:40:45 +0000
Hello,
I have managed to get an orca debug file for when orca locks up when
openoffice closes, see this bug report
http://bugzilla.gnome.org/show_bug.cgi?id=640166.
Probably the most interesting part of the debug output is:
DEQUEUED WINDOW:DEACTIVATE <----------
vvvvv PROCESS OBJECT EVENT window:deactivate vvvvv
OBJECT EVENT: window:deactivate
detail=(0,0,Tactics in Rifle Shooting.doc - OpenOffice.org Writer)
Traceback (most recent call last):
File
"/home/mike/orca-dev/orca-install/lib/python2.7/site-packages/orca/event_manager.py",
line 454, in _processObjectEvent
state = event.source.getState()
File "/usr/lib/python2.7/site-packages/pyatspi/accessible.py", line
238, in _inner
raise LookupError(e)
LookupError
LookupError while processing event: window:deactivate
LOCUS OF FOCUS: None event='window:deactivate'
Traceback (most recent call last):
File
"/home/mike/orca-dev/orca-install/lib/python2.7/site-packages/orca/event_manager.py",
line 236, in _dequeue
self._processObjectEvent(event)
File
"/home/mike/orca-dev/orca-install/lib/python2.7/site-packages/orca/event_manager.py",
line 460, in _processObjectEvent
orca.setLocusOfFocus(event, None)
File
"/home/mike/orca-dev/orca-install/lib/python2.7/site-packages/orca/orca.py",
line 652, in setLocusOfFocus
event, oldLocusOfFocus, orca_state.locusOfFocus)
File
"/home/mike/orca-dev/orca-install/lib/python2.7/site-packages/orca/scripts/apps/soffice/script.py",
line 1322, in locusOfFocusChanged
details = debug.getAccessibleDetails(self.debugLevel, event.source)
File
"/home/mike/orca-dev/orca-install/lib/python2.7/site-packages/orca/debug.py",
line 221, in getAccessibleDetails
app = acc.getApplication()
File "/usr/lib/python2.7/site-packages/pyatspi/accessible.py", line
617, in getApplication
app = self._mix_getApplication()
File "/usr/lib/python2.7/site-packages/pyatspi/accessible.py", line
238, in _inner
raise LookupError(e)
LookupError
DEQUEUED WINDOW:ACTIVATE <----------
The thing most concerning to me is that we don't have the line which
normally appears after an event is processed. This indicates to me that
orca might be left in an inconsistent state. May be orca needs to handle
this more gracefully.
Michael Whapples
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]