Ciao
ho un problema con il programma im questione.
Sono sotto debian e lancio il programma con: java -jar
il programma parte ma quando cerco d'aprire il file dei canali ottengo questo risultato:
(da notare che fino a ieri ha funzionato benissimo e non ho idea di cosa dover controllare)
Codice:
HMR Channel Manager - Program Version: 0.95 beta
333516
len = 333516
crc32 = ffffffffa73dfab9
crc32calc = ffffffffa73dfab9
crc32 OK!!
header = ff000006
number of rows(Channels) = 386
row size(byte) = 864
idx = 0
idx = 1
idx = 2
idx = 3
------------------------[edit cut]-----------------------
idx = 70
idx = 71
idx = 72
idx = 73
idx = 74
idx = 75
idx = 76
idx = 77
idx = 78
19-set-2012 22.43.08 org.jdesktop.application.Task failed
GRAVE: hmrchanman.HMRChanManView$OpenTask@1342ba4 failed: java.lang.NegativeArraySizeException
java.lang.NegativeArraySizeException
at hmrutilities.DTVChannelRow.setObjFromByteArray(DTVChannelRow.java:107)
at hmrutilities.DTVChannel.load(DTVChannel.java:85)
at hmrchanman.HMRChanManView$OpenTask.doInBackground(HMRChanManView.java:563)
at hmrchanman.HMRChanManView$OpenTask.doInBackground(HMRChanManView.java:544)
at org.jdesktop.swingworker.SwingWorker$1.call(Unknown Source)
at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
at java.util.concurrent.FutureTask.run(FutureTask.java:138)
at org.jdesktop.swingworker.SwingWorker.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
at java.lang.Thread.run(Thread.java:662)
Sembra un errore Java, possibile?
grazie
Discussioni Simili: