From b78d05f664585ca236974cf1b229b1aea047e303 Mon Sep 17 00:00:00 2001 From: khanhduytran0 Date: Sat, 12 Sep 2020 19:40:24 +0700 Subject: [PATCH] Increase logcat buffer size so it won't crash by `Unexpected EOF` --- app/src/main/java/net/kdt/pojavlaunch/MainActivity.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/net/kdt/pojavlaunch/MainActivity.java b/app/src/main/java/net/kdt/pojavlaunch/MainActivity.java index 61bb8528d..04241aca0 100644 --- a/app/src/main/java/net/kdt/pojavlaunch/MainActivity.java +++ b/app/src/main/java/net/kdt/pojavlaunch/MainActivity.java @@ -874,9 +874,9 @@ public class MainActivity extends AppCompatActivity implements OnTouchListener, Thread t = new Thread(() -> { try { Log.i("jrelog-logcat","Clearing logcat"); - new ProcessBuilder().command("logcat","-c").redirectErrorStream(true).start(); + new ProcessBuilder().command("logcat", "-c").redirectErrorStream(true).start(); Log.i("jrelog-logcat","Starting logcat"); - Process p = new ProcessBuilder().command("logcat","-v","brief","*:S").redirectErrorStream(true).start(); + Process p = new ProcessBuilder().command("logcat", "-G", "1m", "-v", "brief", "*:S").redirectErrorStream(true).start(); byte[] buf = new byte[512]; int len; while ((len = p.getInputStream().read(buf)) != -1) {