fluffychat icon indicating copy to clipboard operation
fluffychat copied to clipboard

trying to open large videos results in a crash due to a java.lang.outofmemoryerror

Open Gonzukum opened this issue 1 year ago • 1 comments

Bug Description

FATAL EXCEPTION: main Process: chat.fluffy.fluffychat, PID: 20277 java.lang.OutOfMemoryError: Failed to allocate a 205010352 byte allocation with 60270672 free bytes and 57MB until OOM, target footprint 268435456, growth limit 268435456 at java.util.Arrays.copyOf(Arrays.java:3578) at java.io.ByteArrayOutputStream.grow(ByteArrayOutputStream.java:120) at java.io.ByteArrayOutputStream.ensureCapacity(ByteArrayOutputStream.java:95) at java.io.ByteArrayOutputStream.write(ByteArrayOutputStream.java:137) at io.flutter.plugin.common.StandardMessageCodec.writeValue(StandardMessageCodec.java:243) at io.flutter.plugin.common.StandardMessageCodec.writeValue(StandardMessageCodec.java:284) at io.flutter.plugin.common.StandardMessageCodec.writeValue(StandardMessageCodec.java:277) at io.flutter.plugin.common.StandardMethodCodec.encodeSuccessEnvelope(StandardMethodCodec.java:61) at io.flutter.plugin.common.MethodChannel$IncomingMethodCallHandler$1.success(MethodChannel.java:272) at com.mr.flutter.plugin.filepicker.FilePickerPlugin$MethodResultWrapper$1.run(FilePickerPlugin.java:214) at android.os.Handler.handleCallback(Handler.java:958) at android.os.Handler.dispatchMessage(Handler.java:99) at android.os.Looper.loopOnce(Looper.java:205) at android.os.Looper.loop(Looper.java:294) at android.app.ActivityThread.main(ActivityThread.java:8248) at java.lang.reflect.Method.invoke(Native Method) at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:552) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:971)

Steps to Reproduce

1.click send file 2. Click video above 100mb Screenshot_20240305-003603 Screenshot_20240305-003619 Screenshot_20240305-003634 Screenshot_20240305-003642

Expected Behavior

Be able to upload without it resulting in a out of memory crash

App Version

1.18.0

Additional Platform Information

pixel 6 rooted with magisk kitsune

Additional Context

No response

Gonzukum avatar Mar 05 '24 05:03 Gonzukum

This issue is stale because it has been open for 120 days with no activity.

github-actions[bot] avatar Aug 05 '24 01:08 github-actions[bot]