Bug #34672 | Unable to insert surrogate pairs into or fetch surrogate pairs from unicode coln | ||
---|---|---|---|
Submitted: | 19 Feb 2008 17:11 | Modified: | 28 Mar 2008 18:19 |
Reporter: | John Water | Email Updates: | |
Status: | Closed | Impact on me: | |
Category: | Connector / ODBC | Severity: | S2 (Serious) |
Version: | 5.01.02.00 | OS: | Windows (XP) |
Assigned to: | Jess Balint | CPU Architecture: | Any |
Tags: | surrogate, Unicode |
[19 Feb 2008 17:11]
John Water
[19 Feb 2008 18:18]
Jess Balint
John, Thanks for your bug report. The characters you are trying to use are only supported in MySQL 6.0.4 and above. Please try your test using 6.0.4 and let us know the result.
[19 Feb 2008 21:51]
Jess Balint
John - Sorry, I've just noticed that MySQL 6.0.4 has not yet been released.
[19 Feb 2008 21:52]
Jess Balint
fix insert_param error handling, and raise an error if unsupported characters are bound
Attachment: bug34672.diff (application/octet-stream, text), 12.62 KiB.
[29 Feb 2008 21:30]
Lawrenty Novitsky
patch approved
[17 Mar 2008 19:26]
Jess Balint
Committed as rev 1076 and will be released in 5.1.3.
[28 Mar 2008 18:19]
MC Brown
A note has been added to the 5.1.3 changelog: Inserting characters to a UTF8 table using surrogate pairs would fail and insert invalid data.