senooken JP Social
  • FAQ
  • Login
senooken JP Socialはsenookenの専用分散SNSです。
  • Public

    • Public
    • Network
    • Groups
    • Popular
    • People

Conversation

Notices

  1. ごーとう@GoEast (goeast@ukadon.shillest.net)'s status on Monday, 20-Jun-2022 04:55:49 JST ごーとう@GoEast ごーとう@GoEast

    bro.Mのバグ報告を頂いたので原因を調査しようとしています!
    症状と前兆を連絡いただいて、多分これが原因かな~というところにいます。

    ですが、報告頂いた頂いた画像でSSPが出しているエラーの読み方がわかっていません。
    分かる方どなたか教えていただけないでしょうか… :meow_uwucry:
    ここが読めたらもっときちんと原因がわかるのではと思っています… :meow_uwucry:
    (ログが見切れているので有識者でも読み取るには不十分かもしれませんが…!)

    【報告頂いた症状】
    再起動、終了、切り替えをすると喋りながら顔を出すが、話し終えたらミークが姿を見せなくなる。(シェルが表示されなくなる)

    【報告頂いた心当たり・前兆】
    ・久々に起動したらこうだった
    ・出てこなくなってしまう前に何度か、「(日付を確認)(Twitterを確認)…」といった文章が流れることが2回ほどあった

    【たぶん】
    TwitterのRSSからツイートを取得して、その内容に反応できるワードが含まれていたらトークをセットする処理が搭載されている。
    そこで取得した文字列に処理に関連するものがあった?
    恐らく原因は、処理関連の文字列を弾く処理が入っていないこと?(やばい)
    これによってセーブデータがこわれている?

    In conversation Monday, 20-Jun-2022 04:55:49 JST from ukadon.shillest.net permalink

    Attachments


    1. https://ukadon.shillest.net/system/media_attachments/files/108/505/840/653/363/724/original/d5ef3c07e8ec9e09.jpg
    • ぽな@ばぐとら 🛸 (ponapalt@ukadon.shillest.net)'s status on Monday, 20-Jun-2022 04:55:49 JST ぽな@ばぐとら 🛸 ぽな@ばぐとら 🛸
      in reply to

      @GoEast なんかSHIORIもしくはSAORIが派手にバグってる

      In conversation Monday, 20-Jun-2022 04:55:49 JST permalink
    • ぽな@ばぐとら 🛸 (ponapalt@ukadon.shillest.net)'s status on Monday, 20-Jun-2022 04:58:25 JST ぽな@ばぐとら 🛸 ぽな@ばぐとら 🛸
      in reply to

      @GoEast 内部でアプリがバグって落ちる時と同じことが起きていて、SSPの異常検出が働いて落ちてはいないけど、SSPから呼び出しているSHIORIかSAORIの内部でひっどいバグが発生してる

      In conversation Monday, 20-Jun-2022 04:58:25 JST permalink
    • ぽな@ばぐとら 🛸 (ponapalt@ukadon.shillest.net)'s status on Monday, 20-Jun-2022 05:00:13 JST ぽな@ばぐとら 🛸 ぽな@ばぐとら 🛸
      in reply to

      @GoEast で、本来はいくら書き方が間違っていたとしてもそもそも起きてはならない問題なので、ゴースト側でいじらずに再現手順だけ突き詰めてバグ報告の流れかなあと

      In conversation Monday, 20-Jun-2022 05:00:13 JST permalink
    • ごーとう@GoEast (goeast@ukadon.shillest.net)'s status on Monday, 20-Jun-2022 05:10:32 JST ごーとう@GoEast ごーとう@GoEast
      in reply to
      • ぽな@ばぐとら 🛸

      @ponapalt
      …!! :meow_fearful:

      セーブデータが壊れてしまったのかなと思ったのですが、それとは別問題のエラーということですね…

      SHIORIは里々を使っていて、SAORIはhttpc、ssu、textcopy、time_checkが入っています。
      このどれかでバグが起きているかもしれないということでしょうか…
      (古いものや使っていないものも入っているのでマズそう……そういえばssuはいつかのverの里々から必要ないのでしたっけ…?)

      とにかく再現手順を探ってみます :meow_uwucry:
      ありがとうございます!:meow_uwucry:

      In conversation Monday, 20-Jun-2022 05:10:32 JST permalink
    • ぽな@ばぐとら 🛸 (ponapalt@ukadon.shillest.net)'s status on Monday, 20-Jun-2022 05:12:15 JST ぽな@ばぐとら 🛸 ぽな@ばぐとら 🛸
      in reply to

      @GoEast とにかく「何をしたら起きるか」かなあと 今の時点でなんかわかってることあります?
      あ、今ssu.dllはあってもなくても内部呼び出しで済ませるので影響はないっす。

      In conversation Monday, 20-Jun-2022 05:12:15 JST permalink
    • ごーとう@GoEast (goeast@ukadon.shillest.net)'s status on Monday, 20-Jun-2022 05:24:45 JST ごーとう@GoEast ごーとう@GoEast
      in reply to
      • ぽな@ばぐとら 🛸

      @ponapalt
      いいえ、今の時点ではっきりと分かっていることはないです… :meow_uwucry:

      報告頂いた前兆として見えてしまっていた処理が「Twitterからツイートを取得する処理」の一部っぽかったので、そこから文字列がまずかったのだろうなあというあたりを付けている程度です。
      ここで使用しているのはhttpcのSAORIです。

      とりあえずは、怪しそうな文字列をhttpcで取得させてみつつ、同様の症状が起きないか調べていくつもりです……

      In conversation Monday, 20-Jun-2022 05:24:45 JST permalink
    • ぽな@ばぐとら 🛸 (ponapalt@ukadon.shillest.net)'s status on Monday, 20-Jun-2022 05:29:37 JST ぽな@ばぐとら 🛸 ぽな@ばぐとら 🛸
      in reply to

      @GoEast たとえ書き方が悪かったとしても、落ちるのと同等の例外処理に陥るのではなくて、きちんと何かしらのエラーを吐いてどこが間違っているよと報告するように組むのが正しいので、もし特定できたとしてもエラーが起きる辞書をとって置いておいてもらえると助かるかなーと

      In conversation Monday, 20-Jun-2022 05:29:37 JST permalink
    • ごーとう@GoEast (goeast@ukadon.shillest.net)'s status on Monday, 20-Jun-2022 05:39:26 JST ごーとう@GoEast ごーとう@GoEast
      in reply to
      • ぽな@ばぐとら 🛸

      @ponapalt
      ふむふむふむ……
      幸い報告してくださった方が匿名ではなく連絡が取れる方ですので、まるごとデータ頂けるか訊いてみることにします……! :meow_uwucry:

      In conversation Monday, 20-Jun-2022 05:39:26 JST permalink

Feeds

  • Activity Streams
  • RSS 2.0
  • Atom
  • Help
  • About
  • FAQ
  • TOS
  • Privacy
  • Source
  • Version
  • Contact

senooken JP Social is a social network, courtesy of senooken. It runs on GNU social, version 2.0.2-beta0, available under the GNU Affero General Public License.

Creative Commons Attribution 3.0 All senooken JP Social content and data are available under the Creative Commons Attribution 3.0 license.