任务单 #27313

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

开放日期: 2012-01-30 14:06 最后更新: 2013-03-10 18:01

报告人:
属主:
类型:
状态:
关闭
组件:
(无)
里程碑:
优先:
3
严重性:
6
处理结果:
Fixed
文件:

Details

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

任务单历史 (3/10 Histories)

2012-01-30 14:06 Updated by: honeplus
  • New Ticket "ピリオドで終わるページが取得できず、存在しないものとして扱われる" created
2012-01-30 14:08 Updated by: honeplus
  • 处理结果 Update from to Accepted
评论

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

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

2012-01-30 14:17 Updated by: honeplus
  • 处理结果 Update from Accepted to
2012-02-11 22:09 Updated by: honeplus
  • 里程碑 Update from 1.11 (关闭) to (无)
  • 优先 Update from 6 to 3
评论

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

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

2012-02-19 20:30 Updated by: honeplus
  • 处理结果 Update from to Later
评论

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

2012-08-19 21:07 Updated by: honeplus
  • 里程碑 Update from (无) to 1.21 (关闭)
  • 优先 Update from 3 to 6
评论

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 Updated by: honeplus
  • 优先 Update from 6 to 3
评论

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

2012-12-09 22:45 Updated by: honeplus
评论

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

2013-03-08 00:10 Updated by: honeplus
评论

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

2013-03-10 18:01 Updated by: honeplus
  • Ticket Close date is changed to 2013-03-10 18:01
  • 状态 Update from 开启 to 关闭
  • 处理结果 Update from Later to Fixed
评论

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

Attachment File List

No attachments

编辑

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