Apache OpenOffice (AOO) Bugzilla – Issue 125115
German Windows: "unoinfo java" indicates UTF-16LE encoding, but encoding is not UTF-16
Last modified: 2017-05-20 09:32:02 UTC
Created attachment 83576 [details] text files containing string returned by 'unoinfo java' on German Windows with OOo 3.4, AO1 4.0, AOO 4.1 Running "unoinfo java" on a German Windows (XP, 7) returns a string where the first byte indicator has the value "1", indicating that the text is encoded in UTF-16LE. The different paths are delimited by "\0\0" (two consecutive '\0'). AOO returns the path characters as ASCII (8-bit), but uses the "\0\0" to delimit the different paths from each other. This hinders/inhibits installation scripts to reliably set up the CLASSPATH value for the installed AOO, as the wrong encoding causes errors. Attached please find the returned text for OOo 3.4, AOO 4.0.1, and AOO 4.1.
"hdu" committed SVN revision 1603897 into trunk: #i125115# fix unoinfo output on Windows
Should be fixed with the commit above. Please test with one of the next nightly builds. The fix might be interesting for AOO 4.1.1 too.
Herbert, thank you very much, your fix fixes this issue [just double-checked with the current Windows snapshot AOO 4.2.0, indicating rev. AOO420m1(Build:9800) - Rev. 1604028, Rev.1604028]. Will try to raise a showstopper flag, now that a fix is available.
grant showstopper flag
"hdu" committed SVN revision 1604138 into branches/AOO410: #i125115# fix unoinfo output on Windows
The fix has been merged for the AOO 4.1.1 target.
@Rony, can you verify the issue with AOO 4.1.1
Hi Jürgen, looks fixed to me, thank you very much! ---rony (Using: <http://ci.apache.org/projects/openoffice/install/win/Apache_OpenOffice_4.1.1_Win_x86_install_de_1617669.exe>)