Broken Pipe und andere Probleme

  • Antworten:1
Tobias Schmidt
  • Forum-Beiträge: 2

20.03.2012, 21:21:17 via Website

Hallo,

ich migriere eine Anwendung nach Android, und habe dabei folgende Probleme. Die Anwedung sendet und empfängt verschiedene Nachrichten. Das Ergebnis will ich dann auf dem Handy anzeigen.

Zuerst bekam ich eine NetworkOnMainThreadException. Dann habe ich den ganzen Vorgang in einen AsyncTask gelegt. Seitdem bekomme ich aber folgenden Fehler. Der Stacktrace verweist leider gar nicht auf meinen eigenen Code. Ist das eine bekanntes Problem?

1[2012-03-20 20:59:59 - ddmlib] Broken pipe
2java.io.IOException: Broken pipe
3 at sun.nio.ch.FileDispatcher.write0(Native Method)
4 at sun.nio.ch.SocketDispatcher.write(SocketDispatcher.java:29)
5 at sun.nio.ch.IOUtil.writeFromNativeBuffer(IOUtil.java:69)
6 at sun.nio.ch.IOUtil.write(IOUtil.java:40)
7 at sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:334)
8 at com.android.ddmlib.JdwpPacket.writeAndConsume(JdwpPacket.java:213)
9 at com.android.ddmlib.Client.sendAndConsume(Client.java:575)
10 at com.android.ddmlib.HandleHeap.sendREAQ(HandleHeap.java:348)
11 at com.android.ddmlib.Client.requestAllocationStatus(Client.java:421)
12 at com.android.ddmlib.DeviceMonitor.createClient(DeviceMonitor.java:854)
13 at com.android.ddmlib.DeviceMonitor.openClient(DeviceMonitor.java:822)
14 at com.android.ddmlib.DeviceMonitor.processIncomingJdwpData(DeviceMonitor.java:781)
15 at com.android.ddmlib.DeviceMonitor.deviceClientMonitorLoop(DeviceMonitor.java:649)
16 at com.android.ddmlib.DeviceMonitor.access$100(DeviceMonitor.java:42)
17 at com.android.ddmlib.DeviceMonitor$3.run(DeviceMonitor.java:577)

vg,

Tobias

— geändert am 20.03.2012, 21:23:22

Antworten
Florian B.
  • Forum-Beiträge: 284

20.03.2012, 23:04:36 via Website

Wenn ich mich nicht irre, dann wir eine Broken Pipe Exception geworfen, wenn die Gegenstell nicht mehr da ist. Die Verbindung also abgebrochen wurde.

Antworten