[Squeak-ja: 4444] drawOn中のエラーについて
Eiichiro Ito
itoh-private @ itolab.com
2010年 3月 22日 (月) 23:19:20 JST
山梨学院大学の伊藤です。
いつも質問ばかりですみません。
PluggableTextMorphを使ってコンソール(あるいはTranscript)のようなモーフを
作っています。テキスト入力のたびに、入力文字列を追加するようにしています。
たいがいうまくいくのですが、何度か(数回〜十数回)入力しているうちにエラー
が発生して、モーフが赤く塗りつぶされた×印となってしまいます。
エラーの発生するタイミングは不定期ですが、いつもエラー内容は同じようです。
MultiNewParagraph(NewParagraph)のfastFindFirstLineSuchThat: lineBlock
でインスタンス変数linesにsizeを送った時点で、sizeのレシーバがnilだといって
エラーになるのですが、デバッガで調べてもちゃんと値は入っているし、インス
ペクタ上でsizeを送ってもきちんと値が出ます。
Mantisでは過去のsqueakのバージョンで同様のエラーが出た指摘があるのですが、
特にその後フォローされていないようです。(し、同じものかもわかりません)
どなたか回避策をお持ちの方はいらっしゃいませんでしょうか。
また、赤いエラー画面を解除する方法ってないのでしょうか。
よろしくお願いいたします。
-------------- next part --------------
テキスト形式以外の添付ファイルを保管しました...
ファイル名: SqueakDebug.log
型: application/octet-stream
サイズ: 4462 バイト
説明: 無し
URL: http://www.smalltalk.jp/pipermail/squeak-ja/attachments/20100322/ecc647fb/SqueakDebug.obj
-------------- next part --------------
Squeak-ja メーリングリストの案内