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

            Bug ID: 123745
        Issue Type: DEFECT
           Summary: [IA2] Eventual crash in Writer documents containing
                    cross-references
           Product: General
           Version: 4.1.0-dev
          Hardware: All
                OS: Windows, all
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: accessibility
          Assignee: [email protected]
          Reporter: [email protected]
                CC: [email protected]

Created attachment 81988
  --> https://issues.apache.org/ooo/attachment.cgi?id=81988&action=edit
A writer document containing 3 headings and two paragraphs. The last paragraph
contains a crosss-reference to the second heading.

Open Office Writer becomes unstable and eventually crashes when arrowing
through a document containing a cross-reference, while running NVDA or AccProbe
testing tool with focus tracking enabled.
Steps to reproduce:
1. Open the attached testcase in Open Office Writer.
2. Start NVDA screen reader; or
3. Start accProbe, anble focus tracking, and choose ti view all available IA2
properties.
4. Move back to Open Office Writer and arrow down to the line below "test 2"
which contains a cross-reference to the "test 1" heading.
5. Move back and forth over the line with right and left arrow keys for a
while. Possibly constantly wrapping off the edge of this line onto the next
(blank) line and back again may also cause the issue.
6. Open Office Writer will either:
 * Close  automatically with no message; or
 * Freeze, such that the caret no longer moves; or
 * Report an unknown exception to the user and then close.

Debugging with windbg certainly detects exceptions pretty quickly, though with
out debug symbols the symbols it does show are rather meaningless.

Some extra notes:
 * Sometimes before the crash, random data starts getting exposed by
IAccessibleTextOne example is in the testcase, a 'A' is reported to exist at
the end of the document. Another example, though not covered by the test case,
is other text such as a random language name appearing where normal text should
be.
 * Sometimes the title and message of the unknown exception crash dialog
contains garbage text.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are the assignee for the bug.
You are watching all bug changes.

Reply via email to