[Squeak-ja: 4280] Re: swiki1.5でa Primitive Has failed
Yoshiki Ohshima
yoshiki @ vpri.org
2009年 7月 9日 (木) 09:09:14 JST
At Thu, 09 Jul 2009 08:47:21 +0900,
土本 (Florian) 強 wrote:
>
> 土本です。
>
> 長いこと使っているswiki1.5のサーバーを再起動させたら、a Primitive has
> failedのエラーが出るようになってしまいました。
> 自分で作ったWikiを削除し、refs,ani,defaultだけにしたところ起動するよう
> ですが、せっかくのデータが亡くなってしまうのは残念です。
> 何か似たような状況になった方はおられますでしょうか?
>
> errorの直前では、
>
> String class(Behavior)>>basicNew:
> String class(Behavior)>>new;
> String(SequenceableCollection)>>copyFrom:to:
> XmlSwikiStorage>>loadPage:from:startingAt:
>
> 辺りからのエラーのようです。basicNew(<primitive: 71>)が正常に動かない
> 状況というとオブジェクトメモリが不足しているのでしょうか?
プラットフォームによってはそうかもしれませんが、new: (new;ではないで
すよね)でのエラーの場合、インデックスの計算が間違っていて負の数がnew:
に渡っているということもありますね。やはり実際のデータと渡っている引数
の値を見てみるのが良いのではないでしょうか。
-- Yoshiki
Squeak-ja メーリングリストの案内