WitPTracker AE Release 1.11 Available!

This new stand alone release based on the legendary War in the Pacific from 2 by 3 Games adds significant improvements and changes to enhance game play, improve realism, and increase historical accuracy. With dozens of new features, new art, and engine improvements, War in the Pacific: Admiral's Edition brings you the most realistic and immersive WWII Pacific Theater wargame ever!

Moderators: wdolson, MOD_War-in-the-Pacific-Admirals-Edition

User avatar
Roger Neilson II
Posts: 1419
Joined: Sun Jul 16, 2006 11:16 am
Location: Newcastle upon Tyne. England

RE: problems with tracker

Post by Roger Neilson II »

For you guys 'tricky' seems to mean might take a little while - wonders if its possible to export the report and then it could be sorted or filtered in a spreadsheet? I am sure if there's a way you guys will find it.

Roger
Image
floydg
Posts: 2060
Joined: Sat Jun 26, 2004 10:08 pm
Location: Middletown, NJ

RE: problems with tracker

Post by floydg »

ORIGINAL: Roger Neilson II

For you guys 'tricky' seems to mean might take a little while - wonders if its possible to export the report and then it could be sorted or filtered in a spreadsheet? I am sure if there's a way you guys will find it.

Roger

Export to CSV is already there for alerts. But I think I have an idea that could satisfy your (and others') needs.
Delete the trackerdb.* files.
Copy the pwsdll.dll file from the game folder to the WitPTracker folder.
Try running the WitPTracker.bat again.
User avatar
Roger Neilson II
Posts: 1419
Joined: Sun Jul 16, 2006 11:16 am
Location: Newcastle upon Tyne. England

RE: problems with tracker

Post by Roger Neilson II »

Oho, that sounds good to me.

Roger
Image
User avatar
vonTirpitz
Posts: 510
Joined: Tue Mar 01, 2005 6:30 pm
Location: Wilmington, NC
Contact:

RE: load times

Post by vonTirpitz »

Hello folks.

After upgrading to 1.6 (and reloading all of my earlier turns - ~160 or so) I noticed that the load time had dramatically increased.

I am running Windows 7 (x64) and 64-bit Java ver.6 update 21 with the following command line: c:\Java\jre6\bin\java -Xms512m -Xmx768m -jar "WitPTracker.jar" nomap

Once loaded everything seems to run fine but the load time went from about ~100 seconds to over 1100 seconds. I haven't been successful running 32 bit java on my 64 bit OS and I have increased the memory allocation with no noticeable differences. Any thoughts? Thanks in advance.

Marc

Image
User avatar
n01487477
Posts: 4759
Joined: Tue Feb 21, 2006 12:00 am

RE: load times

Post by n01487477 »

ORIGINAL: vonTirpitz

Hello folks.

After upgrading to 1.6 (and reloading all of my earlier turns - ~160 or so) I noticed that the load time had dramatically increased.

I am running Windows 7 (x64) and 64-bit Java ver.6 update 21 with the following command line: c:\Java\jre6\bin\java -Xms512m -Xmx768m -jar "WitPTracker.jar" nomap

Once loaded everything seems to run fine but the load time went from about ~100 seconds to over 1100 seconds. I haven't been successful running 32 bit java on my 64 bit OS and I have increased the memory allocation with no noticeable differences. Any thoughts? Thanks in advance.

Marc
Marc,
I think you are using Java 32 bit as V6.update 21 is a 32 bit build... 64 bit Java doesn't work with Tracker as far as I know.

So you are saying that with 1.5.1 with 160 turns loaded it is faster to start even with the map removed ? That is a mystery ... Floyd and I are looking into optimisation but it will probably take us a while to get it right. Java is not quite the "killer" app builder, but it has come a long way in 10 yrs.

So I guess you'll have to look at optimising your computer's programs on start up ... can I ask for your machine specs please.

To the spectators ... Has Java 6 update 21 slowed down Tracker or have you seen any differences from 20 ?
User avatar
Roger Neilson II
Posts: 1419
Joined: Sun Jul 16, 2006 11:16 am
Location: Newcastle upon Tyne. England

Suddenly stopped working

Post by Roger Neilson II »

Been fine for ages and now I get this.... any clues?

F:\Mike\Tracker>java -Xms384m -Xmx512m -jar "WitPTracker.jar"
WitP Tracker AE tables loaded in 37 seconds
Exception in thread "AWT-EventQueue-0" java.lang.OutOfMemoryError: Java heap spa
ce
at java.awt.image.DataBufferInt.<init>(Unknown Source)
at java.awt.image.Raster.createPackedRaster(Unknown Source)
at java.awt.image.DirectColorModel.createCompatibleWritableRaster(Unknow
n Source)
at java.awt.image.BufferedImage.<init>(Unknown Source)
at witptracker.MapPanel$Map.<init>(MapPanel.java:354)
at witptracker.MapPanel.<init>(MapPanel.java:193)
at witptracker.GUIMain.CreateAndShowGUI(GUIMain.java:883)
at witptracker.GUIMain$5.run(GUIMain.java:997)
at java.awt.event.InvocationEvent.dispatch(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)
F:\Mike\Tracker>pause
Press any key to continue . .
Image
floydg
Posts: 2060
Joined: Sat Jun 26, 2004 10:08 pm
Location: Middletown, NJ

RE: Suddenly stopped working

Post by floydg »

ORIGINAL: Roger Neilson II

Been fine for ages and now I get this.... any clues?

F:\Mike\Tracker>java -Xms384m -Xmx512m -jar "WitPTracker.jar"
WitP Tracker AE tables loaded in 37 seconds
Exception in thread "AWT-EventQueue-0" java.lang.OutOfMemoryError: Java heap spa
ce
at java.awt.image.DataBufferInt.<init>(Unknown Source)
at java.awt.image.Raster.createPackedRaster(Unknown Source)
at java.awt.image.DirectColorModel.createCompatibleWritableRaster(Unknow
n Source)
at java.awt.image.BufferedImage.<init>(Unknown Source)
at witptracker.MapPanel$Map.<init>(MapPanel.java:354)
at witptracker.MapPanel.<init>(MapPanel.java:193)
at witptracker.GUIMain.CreateAndShowGUI(GUIMain.java:883)
at witptracker.GUIMain$5.run(GUIMain.java:997)
at java.awt.event.InvocationEvent.dispatch(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)
F:\Mike\Tracker>pause
Press any key to continue . .

Ran out of memory.

Maybe you're running too many other things. Try running with the "nomap" option and see if that fixes it. Or reboot the PC and try with nothing else running and see what happens.

Floyd
Delete the trackerdb.* files.
Copy the pwsdll.dll file from the game folder to the WitPTracker folder.
Try running the WitPTracker.bat again.
User avatar
Judykator
Posts: 183
Joined: Tue Jul 28, 2009 6:03 pm
Location: Poland

RE: Suddenly stopped working

Post by Judykator »

Every 3-4 rounds I gets alerts:

Image
Attachments
alerty.jpg
alerty.jpg (258.93 KiB) Viewed 143 times
Sorry for my English. It is not the best.
floydg
Posts: 2060
Joined: Sat Jun 26, 2004 10:08 pm
Location: Middletown, NJ

RE: Suddenly stopped working

Post by floydg »

The bogus class upgrades to all ships happen every 5 turns and it was my mistake when I added a new function.
I saw it when I was debugging, but neglected to fix it. It will be fixed in the next release.
Delete the trackerdb.* files.
Copy the pwsdll.dll file from the game folder to the WitPTracker folder.
Try running the WitPTracker.bat again.
User avatar
Roger Neilson II
Posts: 1419
Joined: Sun Jul 16, 2006 11:16 am
Location: Newcastle upon Tyne. England

RE: Suddenly stopped working

Post by Roger Neilson II »

trying to find where to put the nomap command, can't see!

Have tried in separate line on the .bat file in various places, not doing anything.

Roger
Image
floydg
Posts: 2060
Joined: Sat Jun 26, 2004 10:08 pm
Location: Middletown, NJ

RE: Suddenly stopped working

Post by floydg »

ORIGINAL: Roger Neilson II

trying to find where to put the nomap command, can't see!

Have tried in separate line on the .bat file in various places, not doing anything.

Roger

[font="Courier New"]java -Xms384m -Xmx512m -jar "WitPTracker.jar" nomap[/font]

Not to shame you or anything... this was in the release notes and a new batch file was provided that has this... [;)]
Delete the trackerdb.* files.
Copy the pwsdll.dll file from the game folder to the WitPTracker folder.
Try running the WitPTracker.bat again.
User avatar
Roger Neilson II
Posts: 1419
Joined: Sun Jul 16, 2006 11:16 am
Location: Newcastle upon Tyne. England

RE: Suddenly stopped working

Post by Roger Neilson II »

no map cured it, was trying to put it in a separate line, looked at the bat file and saw it goes after the other commands.

Thanks

Roger
Image
User avatar
vonTirpitz
Posts: 510
Joined: Tue Mar 01, 2005 6:30 pm
Location: Wilmington, NC
Contact:

RE: load times

Post by vonTirpitz »

Yep. I'm using the 32-bit version of java. Sorry about the confusion. I am running on a Q6600 Quad Core with 6GB RAM.

I am going to put 1.5.1 back on in another folder and run some tests. Will let you know if I figure out what is going on. Thanks!

Marc
ORIGINAL: n01487477
ORIGINAL: vonTirpitz

Hello folks.

After upgrading to 1.6 (and reloading all of my earlier turns - ~160 or so) I noticed that the load time had dramatically increased.

I am running Windows 7 (x64) and 64-bit Java ver.6 update 21 with the following command line: c:\Java\jre6\bin\java -Xms512m -Xmx768m -jar "WitPTracker.jar" nomap

Once loaded everything seems to run fine but the load time went from about ~100 seconds to over 1100 seconds. I haven't been successful running 32 bit java on my 64 bit OS and I have increased the memory allocation with no noticeable differences. Any thoughts? Thanks in advance.

Marc
Marc,
I think you are using Java 32 bit as V6.update 21 is a 32 bit build... 64 bit Java doesn't work with Tracker as far as I know.

So you are saying that with 1.5.1 with 160 turns loaded it is faster to start even with the map removed ? That is a mystery ... Floyd and I are looking into optimisation but it will probably take us a while to get it right. Java is not quite the "killer" app builder, but it has come a long way in 10 yrs.

So I guess you'll have to look at optimising your computer's programs on start up ... can I ask for your machine specs please.

To the spectators ... Has Java 6 update 21 slowed down Tracker or have you seen any differences from 20 ?
Image
User avatar
jetjockey
Posts: 263
Joined: Mon Nov 23, 2009 12:31 am
Location: Western Pennsylvania

RE: load times

Post by jetjockey »

Bug report:

I've noticed some oddities WRT Tracker's (Excellent program BTW, thanks) "Ships sunk" tab on the Victory Points page.

1) I like to add notes to the page, but the notes will disappear when I read a new turn. If I close tracker and then restart, the notes will reappear.

2) Sinking reporting: I had a running battle with the HMS Royal Sovereign, first hitting her with two torpedoes on 7/9/42, generating the first sinking report. The 10th and 11th saw more air attacks on her and more sinking reports, but no false sinking report. I finally ran her down with a surface TF and sank her on the 13th. Now here is the really odd part, when I first load tracker the sinking date is listed as the 9th, but when I read a turn the date reverts to the 13th. I'm now to the 17th. BTW: AE lists the sinking date as the 13th.
Brian
Rainer79
Posts: 603
Joined: Fri Oct 31, 2008 7:49 am
Location: Austria

RE: load times

Post by Rainer79 »

Hi,
I get a couple of error messages now everytime Tracker starts though I did not notice any oddities in the program itself (yet).

at org.hsqldb.jdbc.jdbcStatement.fetchResult(Unknown Source)
at org.hsqldb.jdbc.jdbcStatement.executeUpdate(Unknown Source)
at witptracker.Database.InsertRow(Database.java:54)
at witptracker.Pilots.InsertSmallDelta(Pilots.java:175)
at witptracker.Pilots.InsertInTable(Pilots.java:162)
at witptracker.InMemoryDB.ComparePilotLists(InMemoryDB.java:3003)
at witptracker.ReadTurnTask.doInBackground(ReadTurnTask.java:194)
at witptracker.ReadTurnTask.doInBackground(ReadTurnTask.java:1)
at javax.swing.SwingWorker$1.call(Unknown Source)
at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
at java.util.concurrent.FutureTask.run(Unknown Source)
at javax.swing.SwingWorker.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source
)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Insert Error code = -65
Table=PilotSmallDelta Values=(32969,520,1,0)
java.sql.SQLException: Numeric value out of range
at org.hsqldb.jdbc.Util.sqlException(Unknown Source)
at org.hsqldb.jdbc.jdbcStatement.fetchResult(Unknown Source)
at org.hsqldb.jdbc.jdbcStatement.executeUpdate(Unknown Source)
at witptracker.Database.InsertRow(Database.java:54)
at witptracker.Pilots.InsertSmallDelta(Pilots.java:175)
at witptracker.Pilots.InsertInTable(Pilots.java:163)
at witptracker.InMemoryDB.ComparePilotLists(InMemoryDB.java:3003)
at witptracker.ReadTurnTask.doInBackground(ReadTurnTask.java:194)
at witptracker.ReadTurnTask.doInBackground(ReadTurnTask.java:1)
at javax.swing.SwingWorker$1.call(Unknown Source)
at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
at java.util.concurrent.FutureTask.run(Unknown Source)
at javax.swing.SwingWorker.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source
)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Insert Error code = -65
Table=PilotSmallDelta Values=(32969,520,3,0)
java.sql.SQLException: Numeric value out of range
at org.hsqldb.jdbc.Util.sqlException(Unknown Source)
at org.hsqldb.jdbc.jdbcStatement.fetchResult(Unknown Source)
at org.hsqldb.jdbc.jdbcStatement.executeUpdate(Unknown Source)
at witptracker.Database.InsertRow(Database.java:54)
at witptracker.Pilots.InsertSmallDelta(Pilots.java:175)
at witptracker.Pilots.InsertInTable(Pilots.java:164)
at witptracker.InMemoryDB.ComparePilotLists(InMemoryDB.java:3003)
at witptracker.ReadTurnTask.doInBackground(ReadTurnTask.java:194)
at witptracker.ReadTurnTask.doInBackground(ReadTurnTask.java:1)
at javax.swing.SwingWorker$1.call(Unknown Source)
at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
at java.util.concurrent.FutureTask.run(Unknown Source)
at javax.swing.SwingWorker.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source
)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Insert Error code = -65
Table=PilotSmallDelta Values=(32969,520,4,1)
java.sql.SQLException: Numeric value out of range
at org.hsqldb.jdbc.Util.sqlException(Unknown Source)
at org.hsqldb.jdbc.jdbcStatement.fetchResult(Unknown Source)
at org.hsqldb.jdbc.jdbcStatement.executeUpdate(Unknown Source)
at witptracker.Database.InsertRow(Database.java:54)
at witptracker.Pilots.InsertSmallDelta(Pilots.java:175)
at witptracker.Pilots.InsertInTable(Pilots.java:165)
at witptracker.InMemoryDB.ComparePilotLists(InMemoryDB.java:3003)
at witptracker.ReadTurnTask.doInBackground(ReadTurnTask.java:194)
at witptracker.ReadTurnTask.doInBackground(ReadTurnTask.java:1)
at javax.swing.SwingWorker$1.call(Unknown Source)
at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
at java.util.concurrent.FutureTask.run(Unknown Source)
at javax.swing.SwingWorker.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source
)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Insert Error code = -65
Table=PilotSmallDelta Values=(32969,520,6,12)
java.sql.SQLException: Numeric value out of range
at org.hsqldb.jdbc.Util.sqlException(Unknown Source)
at org.hsqldb.jdbc.jdbcStatement.fetchResult(Unknown Source)
at org.hsqldb.jdbc.jdbcStatement.executeUpdate(Unknown Source)
at witptracker.Database.InsertRow(Database.java:54)
at witptracker.Pilots.InsertLargeDelta(Pilots.java:180)
at witptracker.Pilots.InsertInTable(Pilots.java:167)
at witptracker.InMemoryDB.ComparePilotLists(InMemoryDB.java:3003)
at witptracker.ReadTurnTask.doInBackground(ReadTurnTask.java:194)
at witptracker.ReadTurnTask.doInBackground(ReadTurnTask.java:1)
at javax.swing.SwingWorker$1.call(Unknown Source)
at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
at java.util.concurrent.FutureTask.run(Unknown Source)
at javax.swing.SwingWorker.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source
)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Insert Error code = -65
Table=PilotLargeDelta Values=(32969,520,5,115)
java.sql.SQLException: Numeric value out of range
at org.hsqldb.jdbc.Util.sqlException(Unknown Source)
at org.hsqldb.jdbc.jdbcStatement.fetchResult(Unknown Source)
at org.hsqldb.jdbc.jdbcStatement.executeUpdate(Unknown Source)
at witptracker.Database.InsertRow(Database.java:54)
at witptracker.Pilots.InsertLargeDelta(Pilots.java:180)
at witptracker.Pilots.InsertInTable(Pilots.java:168)
at witptracker.InMemoryDB.ComparePilotLists(InMemoryDB.java:3003)
at witptracker.ReadTurnTask.doInBackground(ReadTurnTask.java:194)
at witptracker.ReadTurnTask.doInBackground(ReadTurnTask.java:1)
at javax.swing.SwingWorker$1.call(Unknown Source)
at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
at java.util.concurrent.FutureTask.run(Unknown Source)
at javax.swing.SwingWorker.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source
)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Insert Error code = -65
Table=PilotLargeDelta Values=(32969,520,7,0)
java.sql.SQLException: Numeric value out of range
at org.hsqldb.jdbc.Util.sqlException(Unknown Source)
at org.hsqldb.jdbc.jdbcStatement.fetchResult(Unknown Source)
at org.hsqldb.jdbc.jdbcStatement.executeUpdate(Unknown Source)
at witptracker.Database.InsertRow(Database.java:54)
at witptracker.Pilots.InsertInTable(Pilots.java:157)
at witptracker.InMemoryDB.ComparePilotLists(InMemoryDB.java:3003)
at witptracker.ReadTurnTask.doInBackground(ReadTurnTask.java:194)
at witptracker.ReadTurnTask.doInBackground(ReadTurnTask.java:1)
at javax.swing.SwingWorker$1.call(Unknown Source)
at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
at java.util.concurrent.FutureTask.run(Unknown Source)
at javax.swing.SwingWorker.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source
)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Insert Error code = -65
Table=Pilots Values=(32970,'Okamoto L.',1,5)
java.sql.SQLException: Numeric value out of range
at org.hsqldb.jdbc.Util.sqlException(Unknown Source)
at org.hsqldb.jdbc.jdbcStatement.fetchResult(Unknown Source)
at org.hsqldb.jdbc.jdbcStatement.executeUpdate(Unknown Source)
at witptracker.Database.InsertRow(Database.java:54)
at witptracker.Pilots.InsertSmallDelta(Pilots.java:175)
at witptracker.Pilots.InsertInTable(Pilots.java:160)
at witptracker.InMemoryDB.ComparePilotLists(InMemoryDB.java:3003)
at witptracker.ReadTurnTask.doInBackground(ReadTurnTask.java:194)
at witptracker.ReadTurnTask.doInBackground(ReadTurnTask.java:1)
at javax.swing.SwingWorker$1.call(Unknown Source)
at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
at java.util.concurrent.FutureTask.run(Unknown Source)
at javax.swing.SwingWorker.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source
)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Insert Error code = -65
Table=PilotSmallDelta Values=(32970,520,2,0)
java.sql.SQLException: Numeric value out of range
at org.hsqldb.jdbc.Util.sqlException(Unknown Source)
at org.hsqldb.jdbc.jdbcStatement.fetchResult(Unknown Source)
at org.hsqldb.jdbc.jdbcStatement.executeUpdate(Unknown Source)
at witptracker.Database.InsertRow(Database.java:54)
at witptracker.Pilots.InsertSmallDelta(Pilots.java:175)
at witptracker.Pilots.InsertInTable(Pilots.java:161)
at witptracker.InMemoryDB.ComparePilotLists(InMemoryDB.java:3003)
at witptracker.ReadTurnTask.doInBackground(ReadTurnTask.java:194)
at witptracker.ReadTurnTask.doInBackground(ReadTurnTask.java:1)
at javax.swing.SwingWorker$1.call(Unknown Source)
at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
at java.util.concurrent.FutureTask.run(Unknown Source)
at javax.swing.SwingWorker.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source
)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Insert Error code = -65
Table=PilotSmallDelta Values=(32970,520,0,42)
java.sql.SQLException: Numeric value out of range
at org.hsqldb.jdbc.Util.sqlException(Unknown Source)
at org.hsqldb.jdbc.jdbcStatement.fetchResult(Unknown Source)
at org.hsqldb.jdbc.jdbcStatement.executeUpdate(Unknown Source)
at witptracker.Database.InsertRow(Database.java:54)
at witptracker.Pilots.InsertSmallDelta(Pilots.java:175)
at witptracker.Pilots.InsertInTable(Pilots.java:162)
at witptracker.InMemoryDB.ComparePilotLists(InMemoryDB.java:3003)
at witptracker.ReadTurnTask.doInBackground(ReadTurnTask.java:194)
at witptracker.ReadTurnTask.doInBackground(ReadTurnTask.java:1)
at javax.swing.SwingWorker$1.call(Unknown Source)
at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
at java.util.concurrent.FutureTask.run(Unknown Source)
at javax.swing.SwingWorker.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source
)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Insert Error code = -65
Table=PilotSmallDelta Values=(32970,520,1,0)
java.sql.SQLException: Numeric value out of range
at org.hsqldb.jdbc.Util.sqlException(Unknown Source)
at org.hsqldb.jdbc.jdbcStatement.fetchResult(Unknown Source)
at org.hsqldb.jdbc.jdbcStatement.executeUpdate(Unknown Source)
at witptracker.Database.InsertRow(Database.java:54)
at witptracker.Pilots.InsertSmallDelta(Pilots.java:175)
at witptracker.Pilots.InsertInTable(Pilots.java:163)
at witptracker.InMemoryDB.ComparePilotLists(InMemoryDB.java:3003)
at witptracker.ReadTurnTask.doInBackground(ReadTurnTask.java:194)
at witptracker.ReadTurnTask.doInBackground(ReadTurnTask.java:1)
at javax.swing.SwingWorker$1.call(Unknown Source)
at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
at java.util.concurrent.FutureTask.run(Unknown Source)
at javax.swing.SwingWorker.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source
)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Insert Error code = -65
Table=PilotSmallDelta Values=(32970,520,3,0)
java.sql.SQLException: Numeric value out of range
at org.hsqldb.jdbc.Util.sqlException(Unknown Source)
at org.hsqldb.jdbc.jdbcStatement.fetchResult(Unknown Source)
at org.hsqldb.jdbc.jdbcStatement.executeUpdate(Unknown Source)
at witptracker.Database.InsertRow(Database.java:54)
at witptracker.Pilots.InsertSmallDelta(Pilots.java:175)
at witptracker.Pilots.InsertInTable(Pilots.java:164)
at witptracker.InMemoryDB.ComparePilotLists(InMemoryDB.java:3003)
at witptracker.ReadTurnTask.doInBackground(ReadTurnTask.java:194)
at witptracker.ReadTurnTask.doInBackground(ReadTurnTask.java:1)
at javax.swing.SwingWorker$1.call(Unknown Source)
at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
at java.util.concurrent.FutureTask.run(Unknown Source)
at javax.swing.SwingWorker.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source
)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Insert Error code = -65
Table=PilotSmallDelta Values=(32970,520,4,1)
java.sql.SQLException: Numeric value out of range
at org.hsqldb.jdbc.Util.sqlException(Unknown Source)
at org.hsqldb.jdbc.jdbcStatement.fetchResult(Unknown Source)
at org.hsqldb.jdbc.jdbcStatement.executeUpdate(Unknown Source)
at witptracker.Database.InsertRow(Database.java:54)
at witptracker.Pilots.InsertSmallDelta(Pilots.java:175)
at witptracker.Pilots.InsertInTable(Pilots.java:165)
at witptracker.InMemoryDB.ComparePilotLists(InMemoryDB.java:3003)
at witptracker.ReadTurnTask.doInBackground(ReadTurnTask.java:194)
at witptracker.ReadTurnTask.doInBackground(ReadTurnTask.java:1)
at javax.swing.SwingWorker$1.call(Unknown Source)
at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
at java.util.concurrent.FutureTask.run(Unknown Source)
at javax.swing.SwingWorker.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source
)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Insert Error code = -65
Table=PilotSmallDelta Values=(32970,520,6,2)
java.sql.SQLException: Numeric value out of range
at org.hsqldb.jdbc.Util.sqlException(Unknown Source)
at org.hsqldb.jdbc.jdbcStatement.fetchResult(Unknown Source)
at org.hsqldb.jdbc.jdbcStatement.executeUpdate(Unknown Source)
at witptracker.Database.InsertRow(Database.java:54)
at witptracker.Pilots.InsertLargeDelta(Pilots.java:180)
at witptracker.Pilots.InsertInTable(Pilots.java:167)
at witptracker.InMemoryDB.ComparePilotLists(InMemoryDB.java:3003)
at witptracker.ReadTurnTask.doInBackground(ReadTurnTask.java:194)
at witptracker.ReadTurnTask.doInBackground(ReadTurnTask.java:1)
at javax.swing.SwingWorker$1.call(Unknown Source)
at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
at java.util.concurrent.FutureTask.run(Unknown Source)
at javax.swing.SwingWorker.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source
)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Insert Error code = -65
Table=PilotLargeDelta Values=(32970,520,5,268)
java.sql.SQLException: Numeric value out of range
at org.hsqldb.jdbc.Util.sqlException(Unknown Source)
at org.hsqldb.jdbc.jdbcStatement.fetchResult(Unknown Source)
at org.hsqldb.jdbc.jdbcStatement.executeUpdate(Unknown Source)
at witptracker.Database.InsertRow(Database.java:54)
at witptracker.Pilots.InsertLargeDelta(Pilots.java:180)
at witptracker.Pilots.InsertInTable(Pilots.java:168)
at witptracker.InMemoryDB.ComparePilotLists(InMemoryDB.java:3003)
at witptracker.ReadTurnTask.doInBackground(ReadTurnTask.java:194)
at witptracker.ReadTurnTask.doInBackground(ReadTurnTask.java:1)
at javax.swing.SwingWorker$1.call(Unknown Source)
at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
at java.util.concurrent.FutureTask.run(Unknown Source)
at javax.swing.SwingWorker.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source
)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Insert Error code = -65
Table=PilotLargeDelta Values=(32970,520,7,0)
floydg
Posts: 2060
Joined: Sat Jun 26, 2004 10:08 pm
Location: Middletown, NJ

RE: load times

Post by floydg »

ORIGINAL: jetjockey

Bug report:

I've noticed some oddities WRT Tracker's (Excellent program BTW, thanks) "Ships sunk" tab on the Victory Points page.

1) I like to add notes to the page, but the notes will disappear when I read a new turn. If I close tracker and then restart, the notes will reappear.

This I can easily fix.
2) Sinking reporting: I had a running battle with the HMS Royal Sovereign, first hitting her with two torpedoes on 7/9/42, generating the first sinking report. The 10th and 11th saw more air attacks on her and more sinking reports, but no false sinking report. I finally ran her down with a surface TF and sank her on the 13th. Now here is the really odd part, when I first load tracker the sinking date is listed as the 9th, but when I read a turn the date reverts to the 13th. I'm now to the 17th. BTW: AE lists the sinking date as the 13th.

I'd need saves from the 9th thru 13th to see what's happening.
Delete the trackerdb.* files.
Copy the pwsdll.dll file from the game folder to the WitPTracker folder.
Try running the WitPTracker.bat again.
floydg
Posts: 2060
Joined: Sat Jun 26, 2004 10:08 pm
Location: Middletown, NJ

RE: load times

Post by floydg »

ORIGINAL: Rainer79

Hi,
I get a couple of error messages now everytime Tracker starts though I did not notice any oddities in the program itself (yet).

at org.hsqldb.jdbc.jdbcStatement.fetchResult(Unknown Source)
at org.hsqldb.jdbc.jdbcStatement.executeUpdate(Unknown Source)
at witptracker.Database.InsertRow(Database.java:54)
at witptracker.Pilots.InsertSmallDelta(Pilots.java:175)
at witptracker.Pilots.InsertInTable(Pilots.java:162)
at witptracker.InMemoryDB.ComparePilotLists(InMemoryDB.java:3003)
at witptracker.ReadTurnTask.doInBackground(ReadTurnTask.java:194)
at witptracker.ReadTurnTask.doInBackground(ReadTurnTask.java:1)
at javax.swing.SwingWorker$1.call(Unknown Source)
at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
at java.util.concurrent.FutureTask.run(Unknown Source)
at javax.swing.SwingWorker.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source
)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Insert Error code = -65
Table=PilotSmallDelta Values=(32969,520,1,0)
java.sql.SQLException: Numeric value out of range
at org.hsqldb.jdbc.Util.sqlException(Unknown Source)
at org.hsqldb.jdbc.jdbcStatement.fetchResult(Unknown Source)
at org.hsqldb.jdbc.jdbcStatement.executeUpdate(Unknown Source)
at witptracker.Database.InsertRow(Database.java:54)
at witptracker.Pilots.InsertSmallDelta(Pilots.java:175)
at witptracker.Pilots.InsertInTable(Pilots.java:163)
at witptracker.InMemoryDB.ComparePilotLists(InMemoryDB.java:3003)
at witptracker.ReadTurnTask.doInBackground(ReadTurnTask.java:194)
at witptracker.ReadTurnTask.doInBackground(ReadTurnTask.java:1)
at javax.swing.SwingWorker$1.call(Unknown Source)
at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
at java.util.concurrent.FutureTask.run(Unknown Source)
at javax.swing.SwingWorker.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source
)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Insert Error code = -65
Table=PilotSmallDelta Values=(32969,520,3,0)

[...]

Looks like we didn't fully handle more than 32768 pilots, so the index is out of range.

This will need some work...

Floyd
Delete the trackerdb.* files.
Copy the pwsdll.dll file from the game folder to the WitPTracker folder.
Try running the WitPTracker.bat again.
KMCCARTHY
Posts: 103
Joined: Sat Nov 28, 2009 7:56 am

How do you export error messages from the load screen?

Post by KMCCARTHY »

V1.6 stopped working after a few successful runs. How can I export the error messages so I can post them here?
floydg
Posts: 2060
Joined: Sat Jun 26, 2004 10:08 pm
Location: Middletown, NJ

RE: How do you export error messages from the load screen?

Post by floydg »

ORIGINAL: KMCCARTHY

V1.6 stopped working after a few successful runs. How can I export the error messages so I can post them here?

In the command window, right-click the mouse and choose Select All. Then go to where you want to put it and choose Paste (or control-v).
Delete the trackerdb.* files.
Copy the pwsdll.dll file from the game folder to the WitPTracker folder.
Try running the WitPTracker.bat again.
User avatar
Nomad
Posts: 7273
Joined: Wed Sep 05, 2001 8:00 am
Location: West Yellowstone, Montana

RE: How do you export error messages from the load screen?

Post by Nomad »

I have Java 6 level 20 and it seems to be taking a very long time to load the db. the turn loads fine. I had one where after about 6 minutes I just stopped it, I didn't think it would ever finish. I did notice that task manager was showing Java as using about 6-11% of the CPU, and idle using the rest.
Post Reply

Return to “War in the Pacific: Admiral's Edition”