I have a strange problem with the java.io.input.StreamReader, it holds a cyclic reference between the java.io.Reader's lock and the member sd which is the StreamDecoder. All usages are directly from ...
package com.example.myapp.data import android.content.ContentResolver import android.content.Context import android.net.Uri import java.io.BufferedReader import java.io.InputStreamReader import ...
java.io.IOException: Underlying input stream returned zero bytes at sun.nio.cs.StreamDecoder.readBytes(StreamDecoder.java:288) at sun.nio.cs.StreamDecoder.implRead ...