Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

what caused IOException and Broken pipe

Tags:

android

avd

My AVD is of API 15, I don't know why but the following message keeps coming up whenever I run an application on emulator. It doesn't seem to have caused any trouble except for the error message in console.

[2012-06-17 00:03:26 - ddmlib] Broken pipe java.io.IOException: Broken pipe     at sun.nio.ch.FileDispatcher.write0(Native Method)     at sun.nio.ch.SocketDispatcher.write(SocketDispatcher.java:47)     at sun.nio.ch.IOUtil.writeFromNativeBuffer(IOUtil.java:122)     at sun.nio.ch.IOUtil.write(IOUtil.java:93)     at sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:352)     at com.android.ddmlib.JdwpPacket.writeAndConsume(JdwpPacket.java:213)     at com.android.ddmlib.Client.sendAndConsume(Client.java:575)     at com.android.ddmlib.HandleHeap.sendREAQ(HandleHeap.java:348)     at com.android.ddmlib.Client.requestAllocationStatus(Client.java:421)     at com.android.ddmlib.DeviceMonitor.createClient(DeviceMonitor.java:837)     at com.android.ddmlib.DeviceMonitor.openClient(DeviceMonitor.java:805)     at com.android.ddmlib.DeviceMonitor.processIncomingJdwpData(DeviceMonitor.java:765)     at com.android.ddmlib.DeviceMonitor.deviceClientMonitorLoop(DeviceMonitor.java:652)     at com.android.ddmlib.DeviceMonitor.access$100(DeviceMonitor.java:44)     at com.android.ddmlib.DeviceMonitor$3.run(DeviceMonitor.java:580) 

What could be the cause?

like image 299
manuzhang Avatar asked Jun 16 '12 17:06

manuzhang


People also ask

What causes broken pipe error?

This error generally means means that the data stopped flowing to us and we were unable to start the transfer again. Often times this is caused by a wireless internet connection with fluctuating signal strength, a firewall or other security software.

What causes IOException Java?

It can throw an IOException when the either the stream itself is corrupted or some error occurred during reading the data i.e. Security Exceptions, Permission Denied etc and/or a set of Exceptions which are derived from IOEXception .


1 Answers

If someone uses both eclipse and android studio together, then this error will be thrown by eclipse. So even if you select the device through DDMS, its gonna throw this error.

like image 110
Abhishek Patidar Avatar answered Oct 04 '22 13:10

Abhishek Patidar