Ticket #13715

libserfの挙動不審?
Eröffnet am: 2008-10-20 21:33 Letztes Update: 2008-11-07 16:10

Auswertung:
Verantwortlicher:
Typ:
Status:
Geschlossen
Komponente:
(Keine)
Meilenstein:
(Keine)
Priorität:
5 - Mittel
Schweregrad:
5 - Mittel
Lösung:
Gefixt
Datei:
4

Details

0.10系だとPOSTしても問題なく動くフォームが、
0.12系だと真っ白になったり、途中までのHTMLが出力されたりします。
0.10系と同じような挙動をオプションで指定できませんか?
CSS解釈のON/OFFフラグ?

開発環境:

* apache 2.2.9
* php 5.2.6
* CentOS 5.1
* Zend Framework 1.6.2

Ticket-Verlauf (3/20 Historien)

2008-10-20 23:18 Aktualisiert von: konn
Kommentar
ありがとうございます。
こちらではうまく動作しているようです。libserf関連かもしれません。調べてみます。
2008-10-22 01:23 Aktualisiert von: konn
  • Lösung Update from Keine to Accepted
2008-10-24 11:03 Aktualisiert von: bayside
Kommentar
ちなみに開発は「firefox 3.0.3 + User Agent Switcher」と「iモードHTMLシミュレータ」を使っています。

firefox はリダイレクト時に画面が真っ白になってしまい、少々使いづらいですが、iモードHTMLシミュレータよりは遥かに使いやすいのでこのようにしています・・。
2008-10-26 14:39 Aktualisiert von: bayside
  • File 3507: error_log_0_12_13.zip is attached
2008-10-26 14:40 Aktualisiert von: bayside
  • File 3508: error_log_0_12_13.zip is attached
Kommentar
POST時に挙動がおかしいときのapacheのエラーログを添付します。
2008-10-26 22:28 Aktualisiert von: konn
Kommentar
すみません。
ありがとうございます。早速拝見します。
2008-10-27 00:03 Aktualisiert von: konn
Kommentar
ログを拝見しました。

POSTする際にlibaprの

Name or service not known

というエラーが出ていますが、何か思い当たることは
ありませんでしょうか?

内部で名前を解決しているのですが、
この部分が問題であれば、設定で指定できるように
したいと思います。

POSTした際に「途中までのHTML」の方は
libserf-0.1.2からlibserf-0.2.0にアップグレードして
対応したと思ったのですが、未だに分かっていません。

configureに間違いがあり、環境にlibserfがインストールされている場合、そちらを見に行ってしまいます。
これは関係ないかもしれませんが一応お知らせしておきます。

またご連絡差し上げます。
よろしくお願いいたします。
2008-10-29 18:50 Aktualisiert von: konn
Kommentar
遅くなって申し訳ありません。

とりあえず、リクエストURL中のホスト名からIPが引けない部分の修正と、libserfが正しくコンパイルできていない問題を修正したものをアップしました。

こちらでお試しいただけないでしょうか?

また、拡張絵文字の方はこれから対応しようと思います。

よろしくお願いいたします。
2008-11-06 16:23 Aktualisiert von: bayside
  • File 3513: log20081106.zip is attached
2008-11-06 16:25 Aktualisiert von: bayside
Kommentar
mod-chxj_0.12.16 を試してみました。
結果は・・・変わらずです。
まったく同じ操作をしたログを添付します。
0.10系のほうが望まれた動作です。
他に調査に役立ちそうなものがあれば用意します。
どうぞよろしくお願いします。
2008-11-06 18:26 Aktualisiert von: konn
Kommentar
何度もありがとうございます。
そして、すみません。。

さっそくログを拝見します。
2008-11-06 19:10 Aktualisiert von: konn
Kommentar
すみません。

整理させてください。

まず、問題点は、
「/join/step2にPOSTするとトップ(?)が表示されてしまう」
でしょうか?

また、
「たまに白い画面が表示される」
でしょうか?

よろしくお願いいたします。
2008-11-06 21:18 Aktualisiert von: konn
Kommentar
すみません。

あと、
ChxjCookieLazyModeディレクティブでtrue
を指定しても同様の動作をしますでしょうか?
それとも意図したように動作しますでしょうか?

すみません。よろしくお願いいたします。
2008-11-06 23:49 Aktualisiert von: konn
Kommentar
ChxjCookieLazyModeを指定しない場合、もしくは
ChxjCookieLazyModeでfalseを指定した場合にPOST
でセッションが切れることを確認しました。

もしかするとこれではないでしょうか?

こちらは即修正します。

よろしくお願いいたします。
2008-11-07 03:57 Aktualisiert von: konn
Kommentar
セッション切れを起こすバグを修正したものを
先ほど0.12.17としてアップしました。

もしよろしければ、こちらでお試しいただけると
助かります。

何度も申し訳ありません。

よろしくお願いいたします。
2008-11-07 09:29 Aktualisiert von: bayside
  • File 3514: 12.white.log.gz is attached
Kommentar
0.12.17を試してみました。
結果としては・・・駄目でした。
POST後にやはりTOPに戻ってしまいます。

ログイン後に真っ白になるときのログを添付します。
[Fri Nov 07 09:28:31 2008] [notice] child pid 4800 exit signal Segmentation fault (11)
zend_mm_heap corrupted
zend_mm_heap corrupted
という不吉なエラーが出ています・・。
2008-11-07 09:33 Aktualisiert von: konn
Kommentar
すみません。
ありがとうございます。

すみません、即対応します。

申し訳ありません。。
2008-11-07 10:32 Aktualisiert von: konn
Kommentar
大変失礼しました。

ただいま0.12.18として修正したものをアップしましたので、よろしくお願いいたします。

よろしくお願いいたします。
2008-11-07 13:53 Aktualisiert von: bayside
Kommentar
0.12.18を試しました。
今度は問題なく動きました!!
早急な対応ありがとうございます!!
とりあえずこれで様子を見て、またなにかありましたら報告します。
2008-11-07 16:10 Aktualisiert von: konn
  • Status Update from Offen to Geschlossen
  • Ticket Close date is changed to 2008-11-07 16:10
  • Lösung Update from Accepted to Gefixt
Kommentar
申し訳ありません。。

ありがとうございます。
一応閉じておきます。

またよろしくお願いいたします。

Dateianhangliste

Bearbeiten

You are not logged in. I you are not logged in, your comment will be treated as an anonymous post. » Anmelden