Connection to WinXP Pro causes
java.lang.ArrayIndexOutOfBoundsException after login.
Using properJavaRDP-1.0.2.jar, properJavaRDP14-
1.0.2.jar, log4j-java1.1.jar with java version 1.4.2_03 on
WinXP Pro Service Pack 1
Log4J output is:
0 [main] INFO net.propero.rdp - properJavaRDP version
1.0.2
0 [main] INFO net.propero.rdp - Java version is 1.4
10 [main] INFO net.propero.rdp - Operating System is
Windows XP version 5.1
741 [main] INFO net.propero.rdp - Connecting to
office:3389 ...
952 [main] INFO net.propero.rdp.Secure - 128 Bit
Encryption enabled!
962 [main] INFO net.propero.rdp - Connection
successful!
3065 [main] FATAL net.propero.rdp processData -
java.lang.ArrayIndexOutOfBoundsE
xception: null
java.lang.ArrayIndexOutOfBoundsException
at java.lang.System.arraycopy(Native Method)
at net.propero.rdp.Orders.drawText(Unknown
Source)
at net.propero.rdp.Orders.processText2(Unknown
Source)
at net.propero.rdp.Orders.processOrders(Unknown
Source)
at net.propero.rdp.Rdp.processUpdate(Unknown
Source)
at net.propero.rdp.Rdp.processData(Unknown
Source)
at net.propero.rdp.Rdp.mainLoop(Unknown Source)
at net.propero.rdp.Rdesktop.main(Unknown
Source)
5799 [main] INFO net.propero.rdp processData -
Disconnecting ...
5809 [main] INFO net.propero.rdp processData -
Disconnected
Logged In: YES
user_id=1109834
Works ok when connecting to Win 2000 Server