03-19 17:43:06.859: W/dalvikvm(30802): threadid=13: thread exiting with uncaught exception (group=0x41799da0) 03-19 17:43:06.869: E/AndroidRuntime(30802): FATAL EXCEPTION: Thread-23014 03-19 17:43:06.869: E/AndroidRuntime(30802): Process: net.mitchtech.ioio.sensorgraph, PID: 30802 03-19 17:43:06.869: E/AndroidRuntime(30802): java.lang.NullPointerException: dst == null 03-19 17:43:06.869: E/AndroidRuntime(30802): at java.lang.System.arraycopy(Native Method) 03-19 17:43:06.869: E/AndroidRuntime(30802): at ioio.lib.impl.TwiMasterImpl.dataReceived(TwiMasterImpl.java:140) 03-19 17:43:06.869: E/AndroidRuntime(30802): at ioio.lib.impl.IncomingState$DataModuleState.dataReceived(IncomingState.java:115) 03-19 17:43:06.869: E/AndroidRuntime(30802): at ioio.lib.impl.IncomingState.handleI2cResult(IncomingState.java:430) 03-19 17:43:06.869: E/AndroidRuntime(30802): at ioio.lib.impl.IOIOProtocol$IncomingThread.run(IOIOProtocol.java:774) 03-19 17:43:07.429: D/IOIOImpl(30802): Client requested disconnect. 03-19 17:43:07.429: V/SocketIOIOConnection(30802): Client initiated disconnect 03-19 17:43:07.429: D/IOIOImpl(30802): Client requested disconnect. 03-19 17:43:07.429: V/BluetoothIOIOConnection(30802): Client initiated disconnect 03-19 17:43:07.429: D/IOIOImpl(30802): Connection lost / aborted 03-19 17:43:07.429: D/IOIOBaseApplicationHelper(30802): IOIOThread is exiting 03-19 17:43:07.429: D/IOIOBaseApplicationHelper(30802): IOIOThread is exiting 03-19 17:43:07.469: E/TwiImpl(30802): Caught exception 03-19 17:43:07.469: E/TwiImpl(30802): java.io.IOException: socket closed 03-19 17:43:07.469: E/TwiImpl(30802): at android.net.LocalSocketImpl$SocketOutputStream.write(LocalSocketImpl.java:127) 03-19 17:43:07.469: E/TwiImpl(30802): at android.bluetooth.BluetoothSocket.write(BluetoothSocket.java:499) 03-19 17:43:07.469: E/TwiImpl(30802): at android.bluetooth.BluetoothOutputStream.write(BluetoothOutputStream.java:85) 03-19 17:43:07.469: E/TwiImpl(30802): at ioio.lib.impl.IOIOProtocol.flush(IOIOProtocol.java:164) 03-19 17:43:07.469: E/TwiImpl(30802): at ioio.lib.impl.IOIOProtocol.endBatch(IOIOProtocol.java:158) 03-19 17:43:07.469: E/TwiImpl(30802): at ioio.lib.impl.IOIOProtocol.i2cWriteRead(IOIOProtocol.java:292) 03-19 17:43:07.469: E/TwiImpl(30802): at ioio.lib.impl.TwiMasterImpl.send(TwiMasterImpl.java:162) 03-19 17:43:07.469: E/TwiImpl(30802): at ioio.lib.impl.FlowControlledPacketSender$FlushThread.run(FlowControlledPacketSender.java:112) 03-19 17:43:07.549: E/TwiImpl(30802): Caught exception 03-19 17:43:07.549: E/TwiImpl(30802): java.io.IOException: socket closed 03-19 17:43:07.549: E/TwiImpl(30802): at android.net.LocalSocketImpl$SocketOutputStream.write(LocalSocketImpl.java:127) 03-19 17:43:07.549: E/TwiImpl(30802): at android.bluetooth.BluetoothSocket.write(BluetoothSocket.java:499) 03-19 17:43:07.549: E/TwiImpl(30802): at android.bluetooth.BluetoothOutputStream.write(BluetoothOutputStream.java:85) 03-19 17:43:07.549: E/TwiImpl(30802): at ioio.lib.impl.IOIOProtocol.flush(IOIOProtocol.java:164) 03-19 17:43:07.549: E/TwiImpl(30802): at ioio.lib.impl.IOIOProtocol.endBatch(IOIOProtocol.java:158) 03-19 17:43:07.549: E/TwiImpl(30802): at ioio.lib.impl.IOIOProtocol.i2cWriteRead(IOIOProtocol.java:292) 03-19 17:43:07.549: E/TwiImpl(30802): at ioio.lib.impl.TwiMasterImpl.send(TwiMasterImpl.java:162) 03-19 17:43:07.549: E/TwiImpl(30802): at ioio.lib.impl.FlowControlledPacketSender$FlushThread.run(FlowControlledPacketSender.java:112)