You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@openoffice.apache.org by bu...@apache.org on 2014/08/05 13:43:06 UTC

[Issue 125355] New: Checking for too many Accessible children in parallel seems to bring the accessibility api in a dead lock

https://issues.apache.org/ooo/show_bug.cgi?id=125355

          Issue ID: 125355
        Issue Type: DEFECT
           Summary: Checking for too many Accessible children in parallel
                    seems to bring the accessibility api in a dead lock
           Product: App Dev
           Version: 4.1.0
          Hardware: PC
                OS: Windows 7
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: api
          Assignee: issues@openoffice.apache.org
          Reporter: jens.bornschein@tu-dresden.de

When I'm checking all accessible child elements (XAccessible) of an
XAccessibleContext (var c = haystack.getAccessibleChild(i);) via the cli api
from C# the api seems to fall into some kind of dead lock. The OpenOffice
process stops and doesn't response for any user interaction. When I abort my
requesting application OpenOffice runs normally from this point.

I'm checking every available XShape on an XDrawPage for its XAccessible
counterpart in parallel, starting the search from the base XAccessible which I
have received from the XDrawPagesObservers Model ComponentWindow. Testing all
elements serial will take too much time. The time until it hangs on isn't every
time the same. I don't found any rule when it starts hanging.

In my testes I have a draw doc width circa 30 objects, building (incl. bézier
curves for text) nearly 100 objects in the navigation tree.

-- 
You are receiving this mail because:
You are the assignee for the issue.
You are watching all issue changes.

[Issue 125355] Checking for too many Accessible children in parallel seems to bring the accessibility api in a dead lock

Posted by bu...@apache.org.
https://issues.apache.org/ooo/show_bug.cgi?id=125355

Jens Bornschein <je...@tu-dresden.de> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
         Depends on|                            |125392

-- 
You are receiving this mail because:
You are the assignee for the issue.
You are watching all issue changes.

[Issue 125355] Checking for too many Accessible children in parallel seems to bring the accessibility api in a dead lock

Posted by bu...@apache.org.
https://issues.apache.org/ooo/show_bug.cgi?id=125355

--- Comment #1 from Jens Bornschein <je...@tu-dresden.de> ---
the issue 125392 seems to be the reason

-- 
You are receiving this mail because:
You are the assignee for the issue.
You are watching all issue changes.

[Issue 125355] Checking for too many Accessible children in parallel seems to bring the accessibility api in a dead lock

Posted by bu...@apache.org.
https://issues.apache.org/ooo/show_bug.cgi?id=125355

Jens Bornschein <je...@tu-dresden.de> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Latest|---                         |4.1.0
    Confirmation on|                            |

-- 
You are receiving this mail because:
You are the assignee for the issue.
You are watching all issue changes.