忍者ブログ

ひつ(じのひよこが)プログラミングします。
お仕事や趣味で困ったこととか、何度も「あれ?どうだったかしら」と調べたりしたこととか、作ったものとか、こどものこととかを書きます
★前は週末定期更新でしたが今は不定期更新です

2024/11    10« 1  2  3  4  5  6  7  8  9  10  11  12  13  14  15  16  17  18  19  20  21  22  23  24  25  26  27  28  29  30  »12

Javacord 「WARN d.b.javacord.utils.PacketHandler - Couldn't handle packet of type GUILD_CREATE. Please contact the developer!」

×

[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。

コメント

ただいまコメントを受けつけておりません。

Javacord 「WARN d.b.javacord.utils.PacketHandler - Couldn't handle packet of type GUILD_CREATE. Please contact the developer!」

先日公開した bcdice-discord について issue を頂いた。頂いたログの前半を成型するとこんな感じである。

[pool-5-thread-1] WARN d.b.javacord.utils.PacketHandler - Couldn't handle packet of type GUILD_CREATE. Please contact the developer! 
(packet: {"default_message_notifications":1,"unavailable":false,"owner_id": ... ※省略※ ... }) 
org.json.JSONException: JSONObject["type"] not a string.
  at org.json.JSONObject.getString(JSONObject.java:658) ~[discord-bcdicebot.jar:na] 
  at de.btobastian.javacord.entities.impl.ImplServer.(ImplServer.java:111) ~[discord-bcdicebot.jar:na] 
  at de.btobastian.javacord.utils.handler.server.GuildCreateHandler.handle(GuildCreateHandler.java:59) ~[discord-bcdicebot.jar:na] 
  at de.btobastian.javacord.utils.PacketHandler$1.run(PacketHandler.java:71) ~[discord-bcdicebot.jar:na] 
  at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) [na:1.8.0_144] 
  at java.util.concurrent.FutureTask.run(FutureTask.java:266) [na:1.8.0_144] 
  at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [na:1.8.0_144] 
  at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [na:1.8.0_144] 
  at java.lang.Thread.run(Thread.java:748) [na:1.8.0_144]

ライブラリ起因のバグらしく、2.0.17 では修正されている。Javacord の方に issue が挙がっていた。ああ、ログ本文の Please contact the developer! で Javacord の developer の方なのか。

issue のやり取り曰く Hey, the latest version should fix this bug. (日本語:(・_・)ノ やぁ。そのバグは最新版で直したよ。試してみてね) とのことである。コミット (e241b20f9131729f9dbf168d948001ae739f7e5c) を見るとチャンネルに関する null チェックが漏れていたらしい。あるあるであることだなぁ。

bcdice-discord の方にも修正は適用済みである。

PR

コメント

ただいまコメントを受けつけておりません。

ブログ内検索

P R