Package: icu
Version: 4.8.1.1-10
Severity: normal
Tags: patch

A LibreOffice developer posted an upstream patch for a Malayalam input
bug here:

  https://ssl.icu-project.org/trac/ticket/9948

In https://bugs.launchpad.net/ubuntu/+source/libreoffice/+bug/1130284 he
asked for distributions to ensure that their system icu has this fix.
Since I'm applying it to Ubuntu now, I thought I should ensure you knew
about it.  Here's the patch:

  * Fix crash on rendering incremental Malayalam text input (LP: #1130284).

diff -Nru icu-4.8.1.1/debian/patches/mlym-crash.patch 
icu-4.8.1.1/debian/patches/mlym-crash.patch
--- icu-4.8.1.1/debian/patches/mlym-crash.patch 1970-01-01 01:00:00.000000000 
+0100
+++ icu-4.8.1.1/debian/patches/mlym-crash.patch 2013-03-13 16:13:02.000000000 
+0000
@@ -0,0 +1,19 @@
+Description: Fix crash on rendering incremental Malayalam text input
+Author: Caolán McNamara <caol...@redhat.com>
+Origin: other, https://ssl.icu-project.org/trac/ticket/9948
+Forwarded: https://ssl.icu-project.org/trac/ticket/9948
+Last-Update: 2013-03-13
+
+Index: b/source/layout/IndicClassTables.cpp
+===================================================================
+--- a/source/layout/IndicClassTables.cpp
++++ b/source/layout/IndicClassTables.cpp
+@@ -273,7 +273,7 @@
+ 
+ static const IndicClassTable kndaClassTable = {0x0C80, 0x0CEF, 4, 
KNDA_SCRIPT_FLAGS, kndaCharClasses, kndaSplitTable};
+ 
+-static const IndicClassTable mlymClassTable = {0x0D00, 0x0D6F, 3, 
MLYM_SCRIPT_FLAGS, mlymCharClasses, mlymSplitTable};
++static const IndicClassTable mlymClassTable = {0x0D00, 0x0D6F, 4, 
MLYM_SCRIPT_FLAGS, mlymCharClasses, mlymSplitTable};
+ 
+ static const IndicClassTable sinhClassTable = {0x0D80, 0x0DF4, 4, 
SINH_SCRIPT_FLAGS, sinhCharClasses, sinhSplitTable};
+ 
diff -Nru icu-4.8.1.1/debian/patches/series icu-4.8.1.1/debian/patches/series
--- icu-4.8.1.1/debian/patches/series   2012-05-24 18:52:17.000000000 +0100
+++ icu-4.8.1.1/debian/patches/series   2013-03-13 16:07:45.000000000 +0000
@@ -8,3 +8,4 @@
 pathmax.patch
 CVE-2011-4599.patch
 indic-ccmp.patch
+mlym-crash.patch

Thanks,

-- 
Colin Watson                                       [cjwat...@ubuntu.com]


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to