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.