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

            Bug ID: 123501
        Issue Type: DEFECT
           Summary: EDITING: Crashes on typing Miao chars
           Product: General
           Version: 4.0.1
          Hardware: PC
                OS: Windows 7
            Status: UNCONFIRMED
          Severity: blocker
          Priority: P3
         Component: ui
          Assignee: [email protected]
          Reporter: [email protected]
                CC: [email protected]

Created attachment 81785
  --> https://issues.apache.org/ooo/attachment.cgi?id=81785&action=edit
Ahmao Unicode keyboard + layout

After a Miao char (on supplementary plane) is typed into Writer/Calc/Impress,
subsequent char input crashes it.  This problem does not occur in other apps
like LO Writer/Calc/Impress or MS Word/Excel/Powerpoint.

This problem is attested on the following build & OS:
- AOO 4.0.1 on 64-bit English Windows 7 Ultimate SP1

Steps to reproduce the bug:
1. download & install Miao Unicode font at
https://github.com/phjamr/MiaoUnicode/blob/master/MiaoUnicode-Regular.ttf?raw=true
2. unzip attached archive & install Ahmao keyboard (run setup.exe)
3. install AOO & run Writer/Calc/Impress
4. select Miao Unicode font
5. on Windows language bar, select MR
6. refer to the 2 .jpg files in attached archive for keys mapped in each state
7. type any Miao (non-ASCII) char mapped to any key in any state
8. w/o breaking the line, type any other chars (incl. ASCII) --> CRASH!!!

Control experiments with other apps:
9. run LO Writer/Calc/Impress or MS Word/Excel/PowerPoint
10. repeat #4-7
11. w/o breaking the line, type any other chars (incl. ASCII): chars appear as
expected*

*NB: LO supports Graphite, so small letters at different tone positions can be
rendered correctly (on the top/top-right/right of the big letters).  MSO,
however, does not support Graphite, so small & big letters are always linear &
the trailing invisible tone letters rendered graphically.

As the Miao script is used by multiple language groups with as many as 6
million in population, pls. kindly fix this ASAP.  Thank you!

-- 
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