Bug 26475 - Application crashes cause unhandled pyatspi exception.
Summary: Application crashes cause unhandled pyatspi exception.
Status: ASSIGNED
Alias: None
Product: at-spi2
Classification: Unclassified
Component: core (show other bugs)
Version: unspecified
Hardware: Other All
: medium normal
Assignee: Mark Doffman
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-02-08 09:59 UTC by Mark Doffman
Modified: 2010-02-08 10:10 UTC (History)
1 user (show)

See Also:
i915 platform:
i915 features:


Attachments

Description Mark Doffman 2010-02-08 09:59:00 UTC
Traceback (most recent call last):
  File "/home/halim/bld/lib/python2.6/site-packages/orca/generator.py", line
247
, in generate
    globalsDict[arg] = self._methodsDict[arg](obj, **args)
  File
"/home/halim/bld/lib/python2.6/site-packages/orca/braille_generator.py",
line 221, in _generateAncestors
    if parent.getRole() in [pyatspi.ROLE_FILLER,
  File "/usr/lib/python2.6/dist-packages/pyatspi/accessible.py", line 394,
in ge
tRole
    return Role(func())
  File "/usr/lib/python2.6/dist-packages/pyatspi/accessible.py", line 190,
in db
us_method_func
    raise LookupError(e)
LookupError: org.freedesktop.DBus.Error.ServiceUnknown: The name :1.86 was
not p
rovided by any .service files

Application exits/crashes cause python exceptions that are not handled by orca. Previously a CORBA exception must have been thrown that was handled. We need to fake these CORBA exceptions or modify orca / accerciser to handled D-Bus exceptions insted.


Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.