I received this error when I was trying to download and import 150K records. I have no problem with fewer records 10k to 20K (tested so far). Just wondering if there is solution for this or is just a size limitation.
java.lang.OutOfMemoryError: OutOfMemoryError thrown while trying to throw OutOfMemoryError; no stack trace available
java.lang.OutOfMemoryError: Failed to allocate a 104 byte allocation with 88 free bytes and 88B until OOM, max allowed footprint 536870912, growth limit 536870912
at com.android.org.conscrypt.NativeCrypto.SSL_read(Native Method)
at com.android.org.conscrypt.OpenSSLSocketImpl$SSLInputStream.read(OpenSSLSocketImpl.java:766)
at okikio$2.read(Okio.java:138)
at okio.AsyncTimeout$2.read(AsyncTimeout.java:236)
at okio.RealBufferedSource.request(RealBufferedSource.java:66)
at okio.RealBufferedSource.require(RealBufferedSource.java:59)
at okhttp3.internal.http2.Http2Reader.nextFrame(Http2Reader.java:88)
at okhttp3.internal.http2.Http2Connection$ReaderRunnable.execute(Http2Connection.java:568)
at okhttp3.internal.NamedRunnable.run(NamedRunnable.java:32)
at java.lang.Thread.run(Thread.java:764)
java.lang.OutOfMemoryError: OutOfMemoryError thrown while trying to throw OutOfMemoryError; no stack trace available
java.lang.OutOfMemoryError: Failed to allocate a 104 byte allocation with 88 free bytes and 88B until OOM, max allowed footprint 536870912, growth limit 536870912
at com.android.org.conscrypt.NativeCrypto.SSL_read(Native Method)
at com.android.org.conscrypt.OpenSSLSocketImpl$SSLInputStream.read(OpenSSLSocketImpl.java:766)
at okikio$2.read(Okio.java:138)
at okio.AsyncTimeout$2.read(AsyncTimeout.java:236)
at okio.RealBufferedSource.request(RealBufferedSource.java:66)
at okio.RealBufferedSource.require(RealBufferedSource.java:59)
at okhttp3.internal.http2.Http2Reader.nextFrame(Http2Reader.java:88)
at okhttp3.internal.http2.Http2Connection$ReaderRunnable.execute(Http2Connection.java:568)
at okhttp3.internal.NamedRunnable.run(NamedRunnable.java:32)
at java.lang.Thread.run(Thread.java:764)