Nagy Attila created DIRSTUDIO-1114:
--------------------------------------
Summary: Bad encoding used in text editor for binary data
Key: DIRSTUDIO-1114
URL: https://issues.apache.org/jira/browse/DIRSTUDIO-1114
Project: Directory Studio
Issue Type: Bug
Components: studio-ldapbrowser
Affects Versions: 2.0.0-M10 (2.0.0.v20151221-M10)
Environment: Windows 7 x64
Reporter: Nagy Attila
Priority: Minor
On windows when an octet string ("Binary Data" as displayed by Directory
Studio) is being edited as text (double click on attribute then click "Edit as
Text..." in the opened hex editor) wrong encoding/code page is used and there
is no way to set the encoding to the one that should be used.
The Text Editor that is opened uses most likely CP1250 no matter what the
string is encoded in. So an UTF-8 string is mostly uneditable.
I assume the editor uses the default system encoding.
I think this because on Linux the text is displayed/edited correctly, and
nowadays Linux's use UTF-8 as default (albeit that would create the same
artifacts if the strings were stored with some other encoding like eg.
Windows-1252).
The correct behavior for the Text Editor windows would be to honor the global
Eclipse workspace setting regarding the encoding of text files.
As about the concrete circumstances to reproduce the error:
I was editing a vacationInfo attribute (OID: 1.3.6.1.4.1.11048.1.1.1.3 type:
binary)
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)