Summary: | pyatspi will deadlock if an app tries to inspect itself | ||
---|---|---|---|
Product: | at-spi2 | Reporter: | Mike Gorse <mgorse> |
Component: | core | Assignee: | Mark Doffman <mark.doffman> |
Status: | CLOSED FIXED | QA Contact: | |
Severity: | normal | ||
Priority: | medium | CC: | eitan.isaacson, mark.doffman, walker.willie |
Version: | unspecified | ||
Hardware: | All | ||
OS: | All | ||
Whiteboard: | |||
i915 platform: | i915 features: |
Description
Mike Gorse
2009-02-14 12:45:14 UTC
commit 714510e05fc7b7811c2fa862a8bb4e95ca75fd8e Author: Mark Doffman <mdoff@silver-wind.(none)> Date: Tue Mar 3 17:06:57 2009 +0000 2009-03-03 Mark Doffman <mark.doffman@codethink.co.uk> * pyatspi/applicationcache.py Add a hack so that the AT is not accessible over AT-SPI. This is until pyatspi has re-entrant method calls. This commit adds a work-around for the problem. Within pyatspi the AT is not accessible. (Cannot call itself) Commit ab605bb1dfa167bad6fd614a35d04c94b8b4cdb3 Added re-entrancy for all D-Bus methods. Applications using pyatspi may now inspect AT-SPI methods in the same process. *** Bug 20430 has been marked as a duplicate of this bug. *** tested in release 06-09-2015 , working as per its functionality |
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.