[jira] [Created] (SVN-4855) Character encoding error of svnmucc log message

"haiyuan qian (Jira)" <[email protected]>
Newsgroups gmane.comp.version-control.subversion.issues
Message-ID <[email protected]>
haiyuan qian created SVN-4855:
---------------------------------

             Summary: Character encoding error of svnmucc log message
                 Key: SVN-4855
                 URL: https://issues.apache.org/jira/browse/SVN-4855
             Project: Subversion
          Issue Type: Bug
          Components: svnmucc
    Affects Versions: 1.10.6
         Environment: CentOS 6.6
            Reporter: haiyuan qian


When $LANG set zh_CN.GB18030; svnmucc cannot commit with some Chinese log message( not all Chinese).

[root@Test-RD-56 svnmucc]# ./svnmucc -U 'file:///svnroot/Repo' -m '[ADD] 呢 ' mkdir '/2020'
svnmucc: E070008: Error normalizing log message to internal format
svnmucc: E070008: Can't convert string from native encoding to 'UTF-8':
svnmucc: E070008: [ADD] \{U+5462}

 

I found this was made by svn_subst_translate_string2, in line 429-432 of svnmucc.c

If comment out of this code ,the svnmucc is work well with Chinese.

/*SVN_ERR_W(svn_subst_translate_string2(&message, NULL, NULL,
 message, NULL, FALSE,
 pool, pool),
 _("Error normalizing log message to internal format"));*/



--
This message was sent by Atlassian Jira
(v8.3.4#803005)
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.