That is strange. I have alerted Mike. Would it be possible to ensure Quote Loader HELP – DEBUG is set to DETAILED and if you can reproduce the issue or if it happens again post the errlog.txt file so Mike has something to analyse.
Hmmm... Weird. I have the same error today. BUT when I changed the Help from Info to Debug it went away. Does not reproduce if I set it back to Info. Repeated several times and it all shows the current 9/24 date. I will wait a couple of days and run it again and see if the problem reappears. I set the Help level back to Info.
Will try that. It is now so intermittent that I may have trouble reproducing it. I will try this evening (eastern US time). I don't recall any Java Exceptions.
I take it back, there are two during the portfolio update of on line banking. Not sure why but during calculating portfolio value which it does a lot upon startup.
calculated portfolio cost basis in 1.399 seconds
Exception in thread "AWT-EventQueue-0" java.lang.IllegalArgumentException: The 'year' argument must be in range 1900 to 9999.
at org.jfree.date.SpreadsheetDate.(SpreadsheetDate.java:114) at org.jfree.date.SerialDate.createInstance(SerialDate.java:795) at org.jfree.data.time.Day.(Day.java:128) at com.moneydance.apps.md.view.gui.graphtool.GraphGenerator.getIntervalObj(GraphGenerator.java:46) at com.moneydance.apps.md.view.gui.SecurityDetailPanel.createVolumeData(SecurityDetailPanel.java:478) at com.moneydance.apps.md.view.gui.SecurityDetailPanel.createChart(SecurityDetailPanel.java:308) at com.moneydance.apps.md.view.gui.SecurityDetailPanel.reallyRebuildPerfGraph(SecurityDetailPanel.java:614) at com.moneydance.apps.md.view.gui.SecurityDetailPanel$4.run(SecurityDetailPanel.java:603) at com.moneydance.awt.CollapsibleRefresher$1.run(CollapsibleRefresher.java:19) at java.desktop/java.awt.event.InvocationEvent.dispatch(Unknown Source) at java.desktop/java.awt.EventQueue.dispatchEventImpl(Unknown Source) at java.desktop/java.awt.EventQueue$4.run(Unknown Source) at java.desktop/java.awt.EventQueue$4.run(Unknown Source) at java.base/java.security.AccessController.doPrivileged(Unknown Source) at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source) at java.desktop/java.awt.EventQueue.dispatchEvent(Unknown Source) at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source) at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source) at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source) at java.desktop/java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.desktop/java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.desktop/java.awt.EventDispatchThread.run(Unknown Source) calculated portfolio cost basis in 2.704 seconds
But I will leave it on DETAILED and capture an errlog just after an error. I will DM you on Slack since I would rather not post it publicly.
And this morning, the last 3 have the 9/3 date. The values are the HD values for 9/3 from Yahoo. Yahoo has the historical data through 9/29 for all three of these securities. Those securities have the data correctly for 9/3 and have data through 9/27. Is there a limit to the number of securities that QL can handle? I have over 60 securities that QL is trying to update.