LIME icon indicating copy to clipboard operation
LIME copied to clipboard

[Bug]: v1.12.1 LSPatch でアクティビティがクラッシュ

Open s1204IT opened this issue 10 months ago • 11 comments

LSPatch 使用の有無

  • [x] 私は LSPatch を使用している状態での報告を行います

内容の詳細

LINE: 15.0.0 LIME: v1.12.1

--------- beginning of crash
01-23 19:30:13.797 19447 19651 E AndroidRuntime: FATAL EXCEPTION: [LINE] #3 Uf.c$a
01-23 19:30:13.797 19447 19651 E AndroidRuntime: Process: jp.naver.line.android, PID: 19447
01-23 19:30:13.797 19447 19651 E AndroidRuntime: java.lang.IllegalStateException: receiveSource is not set.
01-23 19:30:13.797 19447 19651 E AndroidRuntime:        at Wi.b.f(Unknown Source:33)
01-23 19:30:13.797 19447 19651 E AndroidRuntime:        at yh1.c.f(Unknown Source:7)
01-23 19:30:13.797 19447 19651 E AndroidRuntime:        at Qk1.b.f(Unknown Source:25)
01-23 19:30:13.797 19447 19651 E AndroidRuntime:        at Qk1.b.n(Unknown Source:0)
01-23 19:30:13.797 19447 19651 E AndroidRuntime:        at org.apache.thrift.l.a(Unknown Source:2)
01-23 19:30:13.797 19447 19651 E AndroidRuntime:        at java.lang.reflect.Method.invoke(Native Method)
01-23 19:30:13.797 19447 19651 E AndroidRuntime:        at org.lsposed.lspd.nativebridge.HookBridge.invokeOriginalMethod(Native Method)
01-23 19:30:13.797 19447 19651 E AndroidRuntime:        at org.lsposed.lspd.impl.LSPosedBridge$NativeHooker.callback(SourceFile:82)
01-23 19:30:13.797 19447 19651 E AndroidRuntime:        at LSPHooker_.a(Unknown Source:14)
01-23 19:30:13.797 19447 19651 E AndroidRuntime:        at jp.naver.line.android.thrift.client.impl.LegacyTalkServiceClientImpl.e3(Unknown Source:28)
01-23 19:30:13.797 19447 19651 E AndroidRuntime:        at dh1.f$d.f(Unknown Source:27)
01-23 19:30:13.797 19447 19651 E AndroidRuntime:        at Uf.c$a.run(Unknown Source:4)
01-23 19:30:13.797 19447 19651 E AndroidRuntime:        at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:487)
01-23 19:30:13.797 19447 19651 E AndroidRuntime:        at java.util.concurrent.FutureTask.run(FutureTask.java:264)
01-23 19:30:13.797 19447 19651 E AndroidRuntime:        at jp.naver.line.android.util.q$a.c(Unknown Source:47)
01-23 19:30:13.797 19447 19651 E AndroidRuntime:        at jp.naver.line.android.util.q$a.run(Unknown Source:31)
01-23 19:30:13.797 19447 19651 E AndroidRuntime:        at java.lang.Thread.run(Thread.java:1012)

再現する手順

JingMatrix v0.7 で、LINE 15.0.0 (公式サイト単体APK) に LIME v1.12.1 をパッチしインストール

有効にしている LIME の設定

VOOM アイコンを削除, ニュースまたは通話アイコンを削除, ウォレットアイコンを削除, ボトムバーのアイコンのラベルを削除, ボトムバーのアイコンを均等に配置, 広告を削除, おすすめを削除, LYP プレミアムのおすすめを削除, 通知から "通知オフ" アクションを削除, WebView を規定のブラウザにリダイレクト, 送信取り消しを拒否, トラッキング通信をブロック

バージョンの確認

  • [x] 私は最新版の LIME を使用しており、それに適合するバージョンの LINE アプリを使用しています

s1204IT avatar Jan 23 '25 10:01 s1204IT

不足している情報があればお知らせください。

s1204IT avatar Jan 23 '25 10:01 s1204IT

@areteruhiro わかりますか?

s1204IT avatar Jan 23 '25 11:01 s1204IT

トラッキング通信機能が原因です、おんなじエラーみたことあります

areteruhiro avatar Jan 23 '25 11:01 areteruhiro

また同様の部分なんですね

s1204IT avatar Jan 23 '25 12:01 s1204IT

やっぱりそうでしたね 通信が確認できたら関数自体の実行を終わらせるようにするとどうにもクラッシュするようです

Chipppppppppp avatar Jan 24 '25 01:01 Chipppppppppp

応急処置でもいいので、処理をただの void する様に修正したパッチアップデートを公開して頂けませんか?

s1204IT avatar Jan 24 '25 03:01 s1204IT

それか機能を無効化する手段があるならご教授願います。

s1204IT avatar Jan 24 '25 03:01 s1204IT

https://github.com/Chipppppppppp/LIME/actions/runs/12942862039/artifacts/2478746587

areteruhiro avatar Jan 24 '25 03:01 areteruhiro

すべての機能を一度オフにしました

areteruhiro avatar Jan 24 '25 03:01 areteruhiro

一度、これで直らなかったら ローカルでパッチしてもらって、一度パッチをオフ→オン という、手順をしてみてください。

areteruhiro avatar Jan 24 '25 03:01 areteruhiro

https://github.com/Chipppppppppp/LIME/actions/runs/12942862039/artifacts/2478746587

ログまで見れていないですが、同じく開かなかったので、前述した通りただの void にしたら起動しました。

https://github.com/Chipppppppppp/LIME/commit/0d184a1

s1204IT avatar Jan 24 '25 06:01 s1204IT