legendsayantan / ShizuTools

Contains many tools to control android system via shizuku.
GNU General Public License v3.0
649 stars 17 forks source link

App crashes when I click on MixedAudio option #3

Closed abh1kr closed 4 months ago

abh1kr commented 4 months ago

The app crashes every time I click on MixedAudio option. I've tried this for multiple times and I am running Android 14 on a Samsung device with OneUI 6.1

NikunjKhangwal commented 4 months ago

Same here

Crash log:-

FATAL EXCEPTION: Thread-7
Process: com.legendsayantan.adbtools, PID: 20049
java.io.FileNotFoundException: /storage/emulated/0/Android/data/com.legendsayantan.adbtools/output.txt: open failed: ENOENT (No such file or directory)
    at libcore.io.IoBridge.open(IoBridge.java:574)
    at java.io.FileInputStream.<init>(FileInputStream.java:160)
    at kotlin.io.FilesKt__FileReadWriteKt.readText(FileReadWrite.kt:125)
    at kotlin.io.FilesKt__FileReadWriteKt.readText$default(FileReadWrite.kt:125)
    at com.legendsayantan.adbtools.lib.Utils$Companion.lastCommandOutput(Utils.kt:88)
    at com.legendsayantan.adbtools.MixedAudioActivity.reloadApps(MixedAudioActivity.kt:39)
    at com.legendsayantan.adbtools.MixedAudioActivity.onCreate$lambda$0(MixedAudioActivity.kt:27)
    at com.legendsayantan.adbtools.MixedAudioActivity.$r8$lambda$ffJ1Hu0qdhSzXuG9R_Gei9N-uj0(Unknown Source:0)
    at com.legendsayantan.adbtools.MixedAudioActivity$$ExternalSyntheticLambda1.run(Unknown Source:2)
    at java.lang.Thread.run(Thread.java:1012)
Caused by: android.system.ErrnoException: open failed: ENOENT (No such file or directory)
    at libcore.io.Linux.open(Native Method)
    at libcore.io.ForwardingOs.open(ForwardingOs.java:563)
    at libcore.io.BlockGuardOs.open(BlockGuardOs.java:274)
    at libcore.io.ForwardingOs.open(ForwardingOs.java:563)
    at android.app.ActivityThread$AndroidOs.open(ActivityThread.java:8153)
    at libcore.io.IoBridge.open(IoBridge.java:560)
    ... 9 more
legendsayantan commented 4 months ago

Thanks for the report, it will help the development process.

0-BlackSpectrum-0 commented 4 months ago

Same here:

FATAL EXCEPTION: Thread-2
Process: com.legendsayantan.adbtools, PID: 14274
java.io.FileNotFoundException: /storage/emulated/0/Android/data/com.legendsayantan.adbtools/output.txt: open failed: ENOENT (No such file or directory)
    at libcore.io.IoBridge.open(IoBridge.java:492)
    at java.io.FileInputStream.<init>(FileInputStream.java:160)
    at kotlin.io.FilesKt__FileReadWriteKt.readText(FileReadWrite.kt:125)
    at kotlin.io.FilesKt__FileReadWriteKt.readText$default(FileReadWrite.kt:125)
    at com.legendsayantan.adbtools.lib.Utils$Companion.lastCommandOutput(Utils.kt:88)
    at com.legendsayantan.adbtools.MixedAudioActivity.reloadApps(MixedAudioActivity.kt:39)
    at com.legendsayantan.adbtools.MixedAudioActivity.onCreate$lambda$0(MixedAudioActivity.kt:27)
    at com.legendsayantan.adbtools.MixedAudioActivity.$r8$lambda$ffJ1Hu0qdhSzXuG9R_Gei9N-uj0(Unknown Source:0)
    at com.legendsayantan.adbtools.MixedAudioActivity$$ExternalSyntheticLambda1.run(Unknown Source:2)
    at java.lang.Thread.run(Thread.java:923)
Caused by: android.system.ErrnoException: open failed: ENOENT (No such file or directory)
    at libcore.io.Linux.open(Native Method)
    at libcore.io.ForwardingOs.open(ForwardingOs.java:166)
    at libcore.io.BlockGuardOs.open(BlockGuardOs.java:254)
    at libcore.io.ForwardingOs.open(ForwardingOs.java:166)
    at android.app.ActivityThread$AndroidOs.open(ActivityThread.java:8514)
    at libcore.io.IoBridge.open(IoBridge.java:478)
    ... 9 more

Samsung M30s Android 11 with One UI 3.1 Logs

legendsayantan commented 4 months ago

This issue should not occur anymore on the latest available apk file.