https://bugs.documentfoundation.org/show_bug.cgi?id=169703

            Bug ID: 169703
           Summary: EDITING: Writer freezes when IME input, paragraph
                    style changing, and undo/redo operations are used in
                    succession
           Product: LibreOffice
           Version: 24.2.7.2 release
          Hardware: All
                OS: Windows (All)
            Status: UNCONFIRMED
          Severity: normal
          Priority: medium
         Component: Writer
          Assignee: [email protected]
          Reporter: [email protected]

Description:
If shortcuts CTRL+[numbers] for changing paragraph styles to headings are
activated during an IME (input method for CJK), undo and redo actions can
induce a crash.

Steps to Reproduce:
1. Install Microsoft Zhuyin input method (微軟注音).
2. Open a Writer document
3. Using Zhuying (shown as 中 ㄅ in the left corner of OS taskbar), press the
following keys on your keyboard: "fm4su06", then hit Enter. You should see the
ideographs "去年" appear in the document.
4. Using Zhuying, press the following keys: "rup[Space]b4". You should see the
ideographs "今日" with a dotted underline. Do NOT hit Enter to confirm the input.
5. Press CTRL+1 to change the paragraph style to Heading 1. Do NOT press Enter.
6. Hold CTRL+Z until the document is reverted to blank.
7. Hold CTRL+Y. Writer freezes.

Actual Results:
Writer freezes after a series of undos and redos.

Expected Results:
Writer should not freeze after the redos.


Reproducible: Always


User Profile Reset: No

Additional Info:
1. This bug was present in LibreOffice 24.2, but I couldn't find specific steps
to reproduce it until I upgraded to 25.8. Because the specific version number
of my 24.2 build is unclear, I chose the latest version of 24.2 for "Version
(earliest affected).

2. Info for the current version I am using (Help - About LibreOffice):
Version: 25.8.3.2 (X86_64)
Build ID: 8ca8d55c161d602844f5428fa4b58097424e324e
CPU threads: 8; OS: Windows 11 X86_64 (build 26100); UI render: Skia/Raster;
VCL: win
Locale: zh-TW (zh_TW); UI: zh-TW
Calc: threaded

3. Only Zhuyin input method was tested. It is unclear whether other input
methods (Japanese, Pinyin, etc...) induce a crash.

4. The steps given above are an attempt to recreate similar freezes I observed.
During fast typing, I sometimes unintentionally press the shortcut keys for
heading application, attempt to revert the change with CTRL+Z out of reflex,
and find that Writer has frozen. Sadly, the given steps in this report is the
only way I found that reliably causes a freeze.

-- 
You are receiving this mail because:
You are the assignee for the bug.

Reply via email to