コミュニティアイコン プチコン 非公式コミュニティ プレイ日記

アバター
あまさとしおん ◆mzDKTVUAtwqE
2023/4/30 16:17
【悲報】
Simple Archived Text library、去年9月からバグを見過ごす
変数METAFIELD$に切り出す範囲が誤っていてCHKBODYTYPEが機能せず

コメント

アバター
あまさとしおん 2023/4/30 16:20 ◆mzDKTVUAtwqE
御子神ツインエディター2209A以降の添付ライブラリにこのバグがあります
修正中なので1週間以内を目指して善処します
アバター
あまさとしおん 2023/4/30 16:40 ◆mzDKTVUAtwqE
Simple Archived Text library、私の作品の中でも際立って「しばらく存在に気がつかないバグ」が多い気がするのでちょっと怖い。
網羅的なデバッグを誰かに頼んだ方がいいのかもしれない。
アバター
あまさとしおん 2023/4/30 16:42 ◆mzDKTVUAtwqE
ライブラリの特性上、画面に状況を表示することがないのが一因かもしれない。
アバター
あまさとしおん 2023/4/30 17:13 ◆mzDKTVUAtwqE
Q.CHKBODYTYPEが機能しないと具体的に何が起きるの?
A.TXT/ESCAPE形式のデータを読み込んだ時に必要な変換処理が実行されないので、化けた内容が出てきます。
(保存データ自体は正常で、読み込み処理に不備があるだけなのでデータの消失はありません)
アバター
あまさとしおん 2023/4/30 17:17 ◆mzDKTVUAtwqE
Q.なんで去年9月から今日まで発覚しないの?
A.ほとんどの場合は変換処理がないTXT/LITERAL形式で格納され、保存するデータに「内部的な符号と合致する文字列」がある時に限って例外的にTXT/ESCAPE形式で格納するように設計されているため、普通に使ってる分には顕在化しないためです。
アバター
あまさとしおん 2023/4/30 17:24 ◆mzDKTVUAtwqE
一番簡単なのは「内部的な符号と合致する文字列」がある時は保存自体を拒絶することなんだけど、それをやってしまうと汎用的なアーカイバとして成り立たなくなるのでESCAPE機能を付けています。
アバター
あまさとしおん 2023/5/2 21:32 ◆mzDKTVUAtwqE
御子神ツインエディターのアップデートに合わせ、組み込んでいる"Simple Archived Text library"も不具合修正版に差し替えました。

コメントを書く

  • こちらは「プチコン3号」「プチコンBIG」など、プチコンシリーズに関する話題を扱ったコミュニティです
  • プチコンシリーズにまったく関係ない書き込みはご遠慮下さい。削除の対象となります
  • こちらにはその他のゲームや雑談のコミュニティはなく、作る予定もありません (ひとりで管理できないため)。ごめんなさい
  • ユーザー登録なしで書き込みができます
  • 秘密の合い言葉は成りすましの防止 (トリップ機能)、書き込みの編集時の本人認証に使用します
  • 秘密の合い言葉に他人に推測されやすい言葉、他サービスと同じパスワードは入力しないでください。
  • 書き込むと、投稿時に入力したお名前と秘密の暗号が記憶され、ログイン状態になります

- WEB PATIO -