現在、Subversionで今年1月ごろに取り寄せたバージョンを使って、UTF-8で
システムを運用しています。登録されているテキストには日本語・韓国語・
簡体字が混在しています。NEWSファイルには0.8.7と書いてあります。
ところが、使っているとトラブルが出るようになりました。登録したレポー
トに返信すると突如、
Following errors occurred. Please contact administrator.
undefined method `join' for nil:NilClass (NoMethodError)
と出てしまってそのレポートの閲覧が以後不可能になる、という現象が、
それなりの頻度で起きてしまいます。
どうも、長いHTMLを貼りつけるとよくないようだ、と当たりをつけて、
新規のレポートの本文に、「<>」の2文字を改行せずに400回繰り返した
800文字のパターン(「perl -e "print '<>' x 400"」で生成できます)を
入れてみたところ、一発でこの現象が発現しました。
新しいバージョンに入れ換えれば解決する問題でしょうか?
また、こういうレポートができてしまったときは、コンソールに入ってその
レポートのXMLファイル(保存形式はXMLFileStoreです)を他の正常なXML
ファイルで上書きしてから、Web上でステータスを「削除」にして見えなく
する、という方法で今までは対処していたのですが、何かスマートな方法は
ないでしょうか。
以上、よろしくお願いいたします。
--
========================================================================
飯嶋 浩光 / でるもんた・いいじま delm...@dennougedougakkai-ndd.org
(Mr.) IIJIMA, Hiromitsu http://www.dennougedougakkai-ndd.org/~delmonta/
───【宣伝】─────────────────────────────
vom VMware Wirtssystem an die Gesste anschlieszen nicht koennen
VMwareでゲスト環境につながらない
http://www.dennougedougakkai-ndd.org/~delmonta/logbuch/100728a-vmware/
────────────────────────────────────