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.