[squeak-dev] Re: WideString fromPacked: 'TEXT' asPacked - > DNU and
Boum
nicolas cellier
ncellier at ifrance.com
Tue Sep 23 18:44:24 UTC 2008
stephane ducasse a écrit :
> in 3.9, 3.10 and Pharo.
>
> Stef
>
>
>
Stef, are you tracking candidates for #deprecated or just nonsense
self-test comments?
That said, the problem is not with #fromPacked:/#asPacked per se.
Printing (Character value: 16r12345678) can freeze your image as well.
This is because the so called #leadingChar does not corresponds to a
known EncodedCharSet. This triggers a low level
CharacterScanner/DisplayScanner method failure, and that is never a good
thing to do to your image, because the same error does repeat again and
again (I did not determine if caused by World cycle or Debugger printing
some information or ???).
An easy workaround is to allocate Unicode in place of nil in:
EncodedCharSet class>>initialize
"
self initialize
"
self allSubclassesDo: [:each | each initialize].
EncodedCharSets _ Array new: 256 withAll: Unicode.
snip...
A better feature would be to prevent recursive Debugger invocations...
But that is a little harder I guess.
Nicolas
More information about the Squeak-dev
mailing list
|