B4J Question Serial Port Close

mrossen

Active Member
Licensed User
Longtime User
Hi,

When I close the Serial Port this been written in the log?

Anyone know why?

Program started.

java.lang.NegativeArraySizeException
at jssc.SerialNativeInterface.readBytes(Native Method)
at jssc.SerialPort.readBytes(SerialPort.java:421)
at anywheresoftware.b4j.serial.Serial$1.read(Serial.java:124)
at anywheresoftware.b4a.randomaccessfile.AsyncStreams$AIN.readNumberOfBytes(AsyncStreams.java:272)
at anywheresoftware.b4a.randomaccessfile.AsyncStreams$AIN.run(AsyncStreams.java:251)
at java.lang.Thread.run(Thread.java:744)
java.lang.RuntimeException: java.lang.NegativeArraySizeException
at anywheresoftware.b4j.serial.Serial$1.read(Serial.java:129)
at anywheresoftware.b4a.randomaccessfile.AsyncStreams$AIN.readNumberOfBytes(AsyncStreams.java:272)
at anywheresoftware.b4a.randomaccessfile.AsyncStreams$AIN.run(AsyncStreams.java:251)
at java.lang.Thread.run(Thread.java:744)
Caused by: java.lang.NegativeArraySizeException
at jssc.SerialNativeInterface.readBytes(Native Method)
at jssc.SerialPort.readBytes(SerialPort.java:421)
at anywheresoftware.b4j.serial.Serial$1.read(Serial.java:124)
... 3 more
Error: (NegativeArraySizeException) java.lang.NegativeArraySizeException
Connection is broken.

Mogens.
 

mrossen

Active Member
Licensed User
Longtime User
No,

I have done that now and now I only got it once,

Program started.
START
java.lang.NegativeArraySizeException
at jssc.SerialNativeInterface.readBytes(Native Method)
at jssc.SerialPort.readBytes(SerialPort.java:421)
at anywheresoftware.b4j.serial.Serial$1.read(Serial.java:124)
at anywheresoftware.b4a.randomaccessfile.AsyncStreams$AIN.readNumberOfBytes(AsyncStreams.java:272)
at anywheresoftware.b4a.randomaccessfile.AsyncStreams$AIN.run(AsyncStreams.java:251)
at java.lang.Thread.run(Thread.java:744)


Mogens
 
Upvote 0
Top