Bug #28862 | Extended Latin1 characters get lost in CVS engine | ||
---|---|---|---|
Submitted: | 4 Jun 2007 6:02 | Modified: | 20 Jun 2007 0:50 |
Reporter: | Alexander Barkov | Email Updates: | |
Status: | Closed | Impact on me: | |
Category: | MySQL Server: Charsets | Severity: | S3 (Non-critical) |
Version: | 5.1, 5.0 | OS: | Any |
Assigned to: | Alexander Barkov | CPU Architecture: | Any |
[4 Jun 2007 6:02]
Alexander Barkov
[4 Jun 2007 7:52]
Sveta Smirnova
Thank you for the report. Verified as described.
[9 Jun 2007 5:35]
Bugs System
A patch for this bug has been committed. After review, it may be pushed to the relevant source trees for release in the next version. You can access the patch from: http://lists.mysql.com/commits/28451 ChangeSet@1.2518, 2007-06-09 10:34:56+05:00, bar@mysql.com +3 -0 Bug#28862 Extended Latin1 characters get lost in CVS engine Problem: Temporary buffer which is used for quoting and escaping was initialized to character set utf8, and thus didn't allow to store data in other character sets. Fix: changing character set of the buffer to be able to store any arbitrary sequence of bytes.
[15 Jun 2007 6:20]
Bugs System
A patch for this bug has been committed. After review, it may be pushed to the relevant source trees for release in the next version. You can access the patch from: http://lists.mysql.com/commits/28835 ChangeSet@1.2521, 2007-06-15 11:19:35+05:00, bar@mysql.com +3 -0 Bug#28862 Extended Latin1 characters get lost in CVS engine Problem: Temporary buffer which is used for quoting and escaping was initialized to character set utf8, and thus didn't allow to store data in other character sets. Fix: changing character set of the buffer to be able to store any arbitrary sequence of bytes.
[15 Jun 2007 6:32]
Alexander Barkov
Pushed into 5.0.44-engines Pushed into 5.1.20-engines
[18 Jun 2007 7:49]
Bugs System
Pushed into 5.1.20-beta
[18 Jun 2007 7:50]
Bugs System
Pushed into 5.0.44
[18 Jun 2007 19:19]
Paul DuBois
Noted in 5.0.44, 5.1.20 changelogs. Non-utf8 characters could get mangled when stored in CSV tables.
[19 Jun 2007 10:27]
Daniel Fischer
Didn't make it into 5.0.44, will be in 5.0.46.
[20 Jun 2007 0:50]
Paul DuBois
Moved 5.0.44 changelog entry to 5.0.46.
[12 Jul 2008 9:15]
Aloke Nath
I have a MySQL Server installed with Latin-1 charset. Do I have to do anything special in my application to store names with extended characters? If I use the mysql client utlity it seems to lose these characters (stores them as ?). Thanks, Aloke