Ticket #27313

ピリオドで終わるページが取得できず、存在しないものとして扱われる

Eröffnet am: 2012-01-30 14:06 Letztes Update: 2013-03-10 18:01

Auswertung:
Verantwortlicher:
Typ:
Status:
Geschlossen
Komponente:
(Keine)
Meilenstein:
Priorität:
3
Schweregrad:
6
Lösung:
Gefixt
Datei:
Keine

Details

[[Stratolaunch Systems]] のページ内の [[Vulcan Inc.]] への内部リンクにて、記事無しと表示される。実際には記事が存在する。

Ticket-Verlauf (3/10 Historien)

2012-01-30 14:06 Aktualisiert von: honeplus
  • New Ticket "ピリオドで終わるページが取得できず、存在しないものとして扱われる" created
2012-01-30 14:08 Aktualisiert von: honeplus
  • Lösung Update from Keine to Accepted
Kommentar

デバッグにて現象を確認したところ、実際にアクセスすべきURLが下記(ピリオドまで)であるにも関わらず、末尾のピリオドが取れたURLへとアクセスしている。 URI生成時に渡すパラメータにはピリオドまで含まれているようで、URIオブジェクトを使用して処理すると、勝手にピリオドが取れてしまう模様。

* http://en.wikipedia.org/wiki/Special:Export/Vulcan_Inc.

2012-01-30 14:17 Aktualisiert von: honeplus
  • Lösung Update from Accepted to Keine
2012-02-11 22:09 Aktualisiert von: honeplus
  • Meilenstein Update from 1.11 (closed) to (Keine)
  • Priorität Update from 6 to 3
Kommentar

URIクラスに渡すパラメータの調整など回避策を調査するも発見できず。

#27315 と同様、こちらも暫定対応 (r14) として末尾がピリオドで終わるページ名を処理する場合にエラーメッセージをログ出力するよう対処。次回リリースでこの暫定対応をリリースして、本チケットはひとまず保留とする。

2012-02-19 20:30 Aktualisiert von: honeplus
  • Lösung Update from Keine to Later
Kommentar

本日上記暫定対応を含んだ1.11をリリース完了。以後本チケットは状況が変化するまで保留とする。

2012-08-19 21:07 Aktualisiert von: honeplus
  • Meilenstein Update from (Keine) to 1.21 (closed)
  • Priorität Update from 3 to 6
Kommentar

http://honeplus.blog50.fc2.com/blog-entry-90.html のコメント欄でFreetrashbox氏よりご指摘あり。 [[:en:How does one patch KDE2 under FreeBSD?]] のページでも記事があるのにないと表示される(1.20で再現確認済)。 ? で終わるページにも同様の問題があると考えられる。 いまだ解決策が不明なため本格的な修正は難しいが、こちらについても少なくとも暫定対応は必要。

2012-12-04 12:36 Aktualisiert von: honeplus
  • Priorität Update from 6 to 3
Kommentar

? で終わるページについても同様に暫定対応を実施 (r40) 。次回リリースでこの暫定対応もリリースして、本チケットは再度保留とする。

2012-12-09 22:45 Aktualisiert von: honeplus
Kommentar

本日上記暫定対応を含んだ1.21をリリース完了。以後本チケットは状況が変化するまで再度保留とする。

2013-03-08 00:10 Aktualisiert von: honeplus
Kommentar

#30840 と同様、MediaWikiのAPIを用いる形に変更して、こちらも修正に成功 (r49) 。 しばらく動かしてみて問題なさそうであれば、次回リリースでこの対応もリリースする。

2013-03-10 18:01 Aktualisiert von: honeplus
  • Ticket Close date is changed to 2013-03-10 18:01
  • Status Update from Offen to Geschlossen
  • Lösung Update from Later to Gefixt
Kommentar

その後ソースを若干微修正 (r50) した後、本日1.30として対応版をリリース。特に不具合報告などが無ければ、これでクローズとする。

Dateianhangliste

Keine Anhänge

Bearbeiten

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