Get "Invalid utf8 input detected" error for a filename

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
3 messages Options
Reply | Threaded
Open this post in threaded view
|

Get "Invalid utf8 input detected" error for a filename

Juraj Kubelka-5
CONTENTS DELETED
The author has deleted this message.
Reply | Threaded
Open this post in threaded view
|

Re: Get "Invalid utf8 input detected" error for a filename

Juraj Kubelka-5
CONTENTS DELETED
The author has deleted this message.
Reply | Threaded
Open this post in threaded view
|

Re: Get "Invalid utf8 input detected" error for a filename

Igor Stasenko
I think this is VM-related issue.

On 24 March 2011 15:31, Juraj Kubelka <[hidden email]> wrote:

> For now I am able to fix it by following code:
> #+BEGIN_SRC
> Locale current.  "a Locale(en)"
> Latin2Environment class compile: 'fileNameConverterClass
> ^ISO88592TextConverter'.
> Locale switchToID: (LocaleID isoLanguage: 'cs').
> LanguageEnvironment clearDefault.
> LanguageEnvironment defaultFileNameConverter. "an ISO88592TextConverter"
> #+END_SRC
> It is not perfect, directories with Czech characters is not possible to
> browse. But I do not mind for now. It is anyway strange, because my
> operating system environment is cs_CZ.UTF-8. And files are encoded in UTF-8.
> But FileDirectory>>primLookupEntryIn:index: returns file names in a one byte
> encoding. It is not valid Latin1 or Latin2.
> If anyone knows better solution, please let me know.
> Thanks in advance.
> Juraj
> On Wed, Mar 23, 2011 at 2:10 PM, Juraj Kubelka <[hidden email]>
> wrote:
>>
>> Hi,
>> If I try to execute:
>> (FileDirectory on: '/home/jura') directoryNames
>> it says "Invalid utf8 input detected"
>> (UTF8TextConverter>>errorMalformedInput), because of a directory named
>> 'Veřejné' ('ř' character is the wrong one). In the file system it is the
>> right. FileDirectory>>primLookupEntryIn:index: returns a wrong ByteString
>> ('Ve?ejné').
>> It was tested on Pharo 1.1.1 and Moose 4.3 where I am not able to use a
>> Moose Panel tool because of the problem.
>> Am I able to solve this problem somehow? Set-up something...
>> Thank you in advance,
>> Juraj
>



--
Best regards,
Igor Stasenko AKA sig.