Quote:
Originally Posted by Rosso69
Exception in thread "main" java.lang.IndexOutOfBoundsException: Index: 257, Size: 79
at java.util.LinkedList.entry(LinkedList.java:382)
at java.util.LinkedList.get(LinkedList.java:332)
at org.quaternions.ipddump.data.Database.createRecord (Database.java:85)
at org.quaternions.ipddump.Main.parse(Main.java:177)
at org.quaternions.ipddump.Main.main(Main.java:36)
|
I'm not, but I see you're using an 8830 - the first thing I would make sure is that you're not using a newer version of IPD files than the program expects. IPDump wants a version 2 (0x02); check your 8830 IPD file by doing this:
- Download this freeware hex editor to your PC and unzip:
http://www.chmaas.handshake.de/delph...vi32/xvi32.htm
- Run xvi32, and open your IPD file
- Look at position 26 - is the value in the square '02'? (the value in position 25, right before it, should be a '0A' - just to make sure you're in the right spot)
You can get more nerdy if you want by checking your IPD file from the 8830 against the other values that he's expecting; here's his newest java source file with comments in it:
http://code.google.com/p/ipddump/sou...IPDParser.java
(look at line 164 or so, that's where it starts)
hope this helps some...