Re: [orca-list] open office crashes



Hi Joanie.
Unfortunately it is not easy to reproduce this problem, especially when I need. I found some messages that do not know if it has any relation with the problem.

Traceback (most recent call last):
File "/data/software/orca/dev/lib/python2.6/site-packages/orca/generator.py", line 226, in generate
    debug.getAccessibleDetails(obj),
File "/data/software/orca/dev/lib/python2.6/site-packages/orca/debug.py", line 223, in getAccessibleDetails
    states = stateSet.getStates()
COMM_FAILURE

Traceback (most recent call last):
File "/data/software/orca/dev/lib/python2.6/site-packages/orca/generator.py", line 247, in generate
    globalsDict[arg] = self._methodsDict[arg](obj, **args)
File "/data/software/orca/dev/lib/python2.6/site-packages/orca/generator.py", line 959, in _generateRadioButtonGroup
    if obj.getRole() == pyatspi.ROLE_RADIO_BUTTON:
File "/usr/lib/python2.6/dist-packages/pyatspi/accessible.py", line 572, in getRole
    return _getAndCache(self, 'role', self._mix_getRole)
File "/usr/lib/python2.6/dist-packages/pyatspi/accessible.py", line 158, in _getAndCache
    value = get_method()
File "/usr/lib/python2.6/dist-packages/pyatspi/accessible.py", line 238, in _inner
    raise LookupError(e)
LookupError

Traceback (most recent call last):
File "/data/software/orca/dev/lib/python2.6/site-packages/orca/focus_tracking_presenter.py", line 709, in _processObjectEvent
    s.processObjectEvent(event)
File "/data/software/orca/dev/lib/python2.6/site-packages/orca/script.py", line 383, in processObjectEvent
    self.listeners[key](event)
File "/data/software/orca/dev/lib/python2.6/site-packages/orca/scripts/apps/soffice/script.py", line 1696, in onNameChanged
    default.Script.onNameChanged(self, event)
File "/data/software/orca/dev/lib/python2.6/site-packages/orca/default.py", line 3088, in onNameChanged
    orca.visualAppearanceChanged(event, event.source)
File "/data/software/orca/dev/lib/python2.6/site-packages/orca/orca.py", line 284, in visualAppearanceChanged
    visualAppearanceChanged(event, obj)
File "/data/software/orca/dev/lib/python2.6/site-packages/orca/focus_tracking_presenter.py", line 1052, in visualAppearanceChanged
    orca_state.activeScript.visualAppearanceChanged(event, obj)
File "/data/software/orca/dev/lib/python2.6/site-packages/orca/default.py", line 1468, in visualAppearanceChanged
    obj, alreadyFocused=True)
File "/data/software/orca/dev/lib/python2.6/site-packages/orca/scripts/apps/soffice/speech_generator.py", line 507, in generateSpeech
    generateSpeech(self, obj, **args))
File "/data/software/orca/dev/lib/python2.6/site-packages/orca/speech_generator.py", line 101, in generateSpeech
    return self.generate(obj, **args)
File "/data/software/orca/dev/lib/python2.6/site-packages/orca/generator.py", line 185, in generate
    globalsDict['role'] = args.get('role', obj.getRole())
File "/usr/lib/python2.6/dist-packages/pyatspi/accessible.py", line 572, in getRole
    return _getAndCache(self, 'role', self._mix_getRole)
File "/usr/lib/python2.6/dist-packages/pyatspi/accessible.py", line 158, in _getAndCache
    value = get_method()
File "/usr/lib/python2.6/dist-packages/pyatspi/accessible.py", line 238, in _inner
    raise LookupError(e)
LookupError

LookupError above while processing: object:property-change:accessible-name
  TRYING AGAIN (1)

Traceback (most recent call last):
File "/data/software/orca/dev/lib/python2.6/site-packages/orca/focus_tracking_presenter.py", line 612, in _processObjectEvent
    state = event.source.getState()
File "/usr/lib/python2.6/dist-packages/pyatspi/accessible.py", line 238, in _inner
    raise LookupError(e)
LookupError

LookupError above while processing: object:property-change:accessible-name
  GIVING UP AFTER 1 TRIES

Traceback (most recent call last):
File "/data/software/orca/dev/lib/python2.6/site-packages/orca/focus_tracking_presenter.py", line 550, in _processObjectEvent
    state = event.source.getState()
File "/usr/lib/python2.6/dist-packages/pyatspi/accessible.py", line 238, in _inner
    raise LookupError(e)
LookupError

LookupError above while processing event: object:property-change:accessible-name

Traceback (most recent call last):
File "/data/software/orca/dev/lib/python2.6/site-packages/orca/focus_tracking_presenter.py", line 550, in _processObjectEvent
    state = event.source.getState()
File "/usr/lib/python2.6/dist-packages/pyatspi/accessible.py", line 238, in _inner
    raise LookupError(e)
LookupError

LookupError above while processing event: object:state-changed:showing

Traceback (most recent call last):
File "/data/software/orca/dev/lib/python2.6/site-packages/orca/focus_tracking_presenter.py", line 550, in _processObjectEvent
    state = event.source.getState()
File "/usr/lib/python2.6/dist-packages/pyatspi/accessible.py", line 238, in _inner
    raise LookupError(e)
LookupError

LookupError above while processing event: window:deactivate


On 05/26/2010 05:38 PM, Joanmarie Diggs wrote:
Hey José.

I do not think that this related to orca,
I wouldn't be so sure. While this doesn't sound like an Orca bug, it
could be that Orca is triggering it.

For instance, using an AT (Orca or Accerciser) to get the default
attributes of text in Impress' outline mode will cause OOo to crash 100%
of the time. See http://qa.openoffice.org/issues/show_bug.cgi?id=111668

  but sometimes when I quit open
office I receive a message telling me that the program received a crash.
So what would be really helpful is to be able to pin down what we might
be doing in Orca that's triggering it. If you can reliably make it
happen in Orca and get me the steps to reproduce, I'd be happy to take a
look, verify whose bug it is and either fix it (if it's ours) or file it
(if it's theirs).

Thanks! Take care.
--joanie




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