[Squeak-ja: 4445] Re: drawOn中のエラーについて

Kazuhiro ABE abee @ squeakland.jp
2010年 3月 22日 (月) 23:40:02 JST


こんにちは、阿部です。
もしよろしければ再現させるためのプログラムをいただけないでしょうか。

 //abee
--
阿部 和広  EMAIL abee @ squeakland.jp

2010年3月22日23:19 Eiichiro Ito <itoh-private @ itolab.com>:
> 山梨学院大学の伊藤です。
>
> いつも質問ばかりですみません。
> PluggableTextMorphを使ってコンソール(あるいはTranscript)のようなモーフを
> 作っています。テキスト入力のたびに、入力文字列を追加するようにしています。
> たいがいうまくいくのですが、何度か(数回〜十数回)入力しているうちにエラー
> が発生して、モーフが赤く塗りつぶされた×印となってしまいます。
>
> エラーの発生するタイミングは不定期ですが、いつもエラー内容は同じようです。
> MultiNewParagraph(NewParagraph)のfastFindFirstLineSuchThat: lineBlock
> でインスタンス変数linesにsizeを送った時点で、sizeのレシーバがnilだといって
> エラーになるのですが、デバッガで調べてもちゃんと値は入っているし、インス
> ペクタ上でsizeを送ってもきちんと値が出ます。
>
> Mantisでは過去のsqueakのバージョンで同様のエラーが出た指摘があるのですが、
> 特にその後フォローされていないようです。(し、同じものかもわかりません)
>
> どなたか回避策をお持ちの方はいらっしゃいませんでしょうか。
> また、赤いエラー画面を解除する方法ってないのでしょうか。
>
> よろしくお願いいたします。


Squeak-ja メーリングリストの案内