[Mono-bugs] [Bug 79888][Nor] Changed - [libgdiplus] utf8_to_ucs2() makes wrong code with the value over 0x1000
bugzilla-daemon at bugzilla.ximian.com
bugzilla-daemon at bugzilla.ximian.com
Fri Nov 10 09:31:15 EST 2006
Please do not reply to this email- if you want to comment on the bug, go to the
URL shown below and enter your comments there.
Changed by sebastien at ximian.com.
http://bugzilla.ximian.com/show_bug.cgi?id=79888
--- shadow/79888 2006-11-10 02:33:53.000000000 -0500
+++ shadow/79888.tmp.8378 2006-11-10 09:31:15.000000000 -0500
@@ -1,17 +1,17 @@
Bug#: 79888
Product: Mono: Class Libraries
Version: 1.1
-OS:
+OS: unknown
OS Details:
Status: NEW
Resolution:
-Severity:
-Priority: Critical
+Severity: Unknown
+Priority: Normal
Component: libgdiplus
-AssignedTo: mono-bugs at ximian.com
+AssignedTo: sebastien at ximian.com
ReportedBy: choe.hwanjin at gmail.com
QAContact: mono-bugs at ximian.com
TargetMilestone: ---
URL:
Cc:
Summary: [libgdiplus] utf8_to_ucs2() makes wrong code with the value over 0x1000
@@ -58,6 +58,15 @@
+ if (ucs4[i] < 0x10000 && !(ucs4[i] >= 0xd800 && ucs4[i] <
0xe000)) {
*ptr = (gunichar2)ucs4[i];
ptr++;
} /* we're simply ignoring any chars that don't fit
into ucs2 */
+
+------- Additional Comments From sebastien at ximian.com 2006-11-10 09:31 -------
+Setting priority to Normal. See
+http://bugzilla.ximian.com/show_bug.cgi?id=34154
+
+Please include futur patches as attachments (it's easier, hence
+faster, to test/commit) and also include some test cases (or better a
+unit test usable in System.Drawing) to ensure there won't be
+regression in the future.
More information about the mono-bugs
mailing list