title: GsaIOException Buffer overflow, no available space
body: <p>I have a MediaPlayer app with a live streaming function. When I test the app with a physically device(API 22 Lollipop and API 23 Marshmallow) there are no problems with starting of the stream.
  Today I want to test the application with a Emulator (API 25 Nougat). Stream is not working and I get the following error:</p>
  
  <blockquote>
    <p>(SourceFile:139)
                                                                                                      at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1133) 
                                                                                                      at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:607) 
                                                                                                      at java.lang.Thread.run(Thread.java:761) 
                                                                                                      at com.google.android.apps.gsa.shared.util.concurrent.a.ad$1.run(SourceFile:85) 
    02-23 23:58:09.834 2166-3554/com.google.android.googlequicksearchbox:search W/ErrorProcessor: onFatalError, processing error from engine(4)
                                                                                                  com.google.android.apps.gsa.shared.speech.a.g: Error reading from input stream
                                                                                                      at com.google.android.apps.gsa.staticplugins.recognizer.i.a.a(SourceFile:342)
                                                                                                      at com.google.android.apps.gsa.staticplugins.recognizer.i.a$1.run(SourceFile:1367)
                                                                                                      at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:428)
                                                                                                      at java.util.concurrent.FutureTask.run(FutureTask.java:237)
                                                                                                      at com.google.android.apps.gsa.shared.util.concurrent.a.ak.run(SourceFile:66)
                                                                                                      at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1133)
                                                                                                      at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:607)
                                                                                                      at java.lang.Thread.run(Thread.java:761)
                                                                                                      at com.google.android.apps.gsa.shared.util.concurrent.a.ad$1.run(SourceFile:85)
                                                                                                   Caused by: com.google.android.apps.gsa.shared.exception.GsaIOException: Error code: 393238 | Buffer overflow, no available space.
                                                                                                      at com.google.android.apps.gsa.speech.audio.Tee.g(SourceFile:2531)
                                                                                                      at com.google.android.apps.gsa.speech.audio.ap.read(SourceFile:555)
                                                                                                      at java.io.InputStream.read(InputStream.java:101)
                                                                                                      at com.google.android.apps.gsa.speech.audio.al.run(SourceFile:362)
                                                                                                      at com.google.android.apps.gsa.speech.audio.ak$1.run(SourceFile:471)
                                                                                                      at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:428)
                                                                                                      at java.util.concurrent.FutureTask.run(FutureTask.java:237)
                                                                                                      at com.google.android.apps.gsa.shared.util.concurrent.a.ak.run(SourceFile:66)
                                                                                                      at com.google.android.apps.gsa.shared.util.concurrent.a.ax.run(SourceFile:139)
                                                                                                      at com.google.android.apps.gsa.shared.util.concurrent.a.ax.run(SourceFile:139)
                                                                                                      at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1133) 
                                                                                                      at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:607) 
                                                                                                      at java.lang.Thread.run(Thread.java:761) 
                                                                                                      at com.google.android.apps.gsa.shared.util.concurrent.a.ad$1.run(SourceFile:85) </p>
  </blockquote>
  
  <p>I can recognize only one thing where I think it is important.</p>
  
  <blockquote>
    <p>GsaIOException: Error code: 393238 | Buffer overflow, no available space</p>
  </blockquote>
  
  <p>But I don't know what it could mean. Can anyone explain what kind of Exception it is. And where I can search at the code to find the problem?</p>