View Issue Details
| Category | |||||
|---|---|---|---|---|---|
| SSPBT:本体(SSP) | |||||
| Severity | minor | Reproducibility | always | ||
| Status | new | ||||
| Summary | 0000813: <channel>の<link>要素がスラッシュで終わるRSSをゴーストにD&DするとRSSのインストールに失敗する | ||||
| Description | # 環境 - SSP/2.9.27 (20261101-7) - Windows 11 Pro 26H2(OSビルド 26300.9711) - 参考までに25H2でも再現した(OSビルドは控えられていない) - UAC: Enabled, Limited - CPU: Intel Core Ultra 7 265F / メモリ 64GB - 確認したゴースト: Emily/Phase4.5 - OSを再起動しても再現する # 再現手順 1. SSPインストール直下にある`temp\` フォルダを削除する(RSSのキャッシュがあると再現しないため) 2. 次のRSSをゴーストにD&Dする `https://temp.lycolia.info/ng-slash-ending-link-rss.xml` # 期待される結果 RSSがインストールされる # 実際の結果 インストールに失敗する。 この時のスクリプトログ: ``` \p[2]\s[200]\0\h\_q\f[bold,true]■\_?インストール開始\_?■\f[default]\n\_q\u\s[10]\h\s[5]テディ、\w5何か来たよ~。\w9\w9\u友達が増えるのかな?\e \p[2]\s[200]\0\h\_q\f[bold,true]■\_?インストール失敗\_?■\f[default]\n\_q\u\s[10]\h\s[4]インストール失敗したよ\w5…\w5…\w9\w9\u駄目みたいだね。\w5can't analyzeだってさ。\w9\w9\h\n\n何でだろうね\w5…\w5…。\e ``` # 原因の切り分け チャンネルの`<link>`だけを書き換えたRSSではインストールに成功する。 | | channel `<link>` | 結果 | | ---------------------------------------------------------- | -------------------------------------- | ---- | | https://temp.lycolia.info/ng-slash-ending-link-rss.xml | `https://blog.lycolia.info/` | 失敗 | | https://temp.lycolia.info/ok-non-slash-ending-link-rss.xml | `https://blog.lycolia.info/index.html` | 成功 | これ以外の要素(XML宣言、名前空間、title、atom:link、各itemのlinkとguidなど)は同じ。 # 回避策 `rss\blog.lycolia.info\descript.txt` を手動で次の内容で作ると、インストールしたときと同じように使える。 ``` //Auto-Created Definition charset,UTF-8 type,rss name,Lycolog url,https://blog.lycolia.info/ feed,https://blog.lycolia.info/pub/rss.xml ``` # 備考(参考情報) 以前のバージョン(バージョン不明)では同じRSSのインストールに成功していたが、フォルダ名が文字化けしていた。 - `rss\픀ཋ⥱뵟퓴ཋᄒ畝헌ཋ햤ཋq헌ཋ.blog.lycolia.info` - `rss\픀Ԉᕢ퓴Ԉᄒ畝헌Ԉ햤Ԉ潗s헌Ԉ.blog.lycolia.info` - `rss\奍ꘇ樸ǝ‐.blog.lycolia.info` 再現条件は特定できていないが、文字化け部分はバージョンごとに決まっているように見えた。これは適当に古いバージョンをインストールし、差分アップデートしていると、何度試してもバージョンによって文字化けの部分が固定だったため。 チャンネルの`<link>`に設定されたURLがスラッシュ終わりでないときは発生していなかったため、URLがスラッシュで終わるときに、フォルダ名を作る処理で何かが起きている可能性があるため、この情報を付記している。 | ||||
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2026-11-02 12:34 | guest | New Issue |