Foresight Forecast

david.lamb781's Avatar

david.lamb781

17 Apr, 2024 08:22 AM

On update to Moneydance 2024 (5117) Foresight Forecast has stopped working correctly with only the first 3 months timeframe being graphed. Any period beyond this appears blank on the graph or the Transactions List. It would appear that there is a bug in this release.

Can anyone assist please.

David Lamb

  1. 1 Posted by Stuart Beesley ... on 17 Apr, 2024 08:27 AM

    Stuart Beesley (Mr Toolbox)'s Avatar

    Is there any error in help/console?

  2. 2 Posted by david.lamb781 on 17 Apr, 2024 09:29 AM

    david.lamb781's Avatar

    The only error I can see appears when the console is opened.

    [image: image.png]

  3. Support Staff 3 Posted by Maddy on 17 Apr, 2024 11:41 AM

    Maddy's Avatar

    Would you be able to send us a copy of your Moneydance error logs? The logs should include information on what might be causing the issue.

    They are saved on your computer as an errlog.txt file. You need to navigate to:

    Local Disk(C:)>Users>Your Name>.moneydance>errlog.txt

    Finally you can copy the full content into your next reply here.

    Thank you

    --
    Maddy, Infinite Kind Support

  4. 4 Posted by dw-uk on 17 Apr, 2024 12:30 PM

    dw-uk's Avatar

    My observation:

    On Linux Mint 20.3 with Cinnamon desktop. Fresh install of MD2024 (5115) (no previous MD install on this machine). Imported backup of my live data for testing purposes = Foresight worked as expected given any timeframe.

    Upgraded to MD2024 (5117) = On FIRST run of MD following U/G, Foresight behaved as reported by OP. Specifically, the date axis is drawn to full extent of stated range, but plot stops at end of 3rd month; Doing an 'up-tick' with the mouse re-scales the axis to match the truncated plot.

    On subsequent restarts of MD - I was going to say it was OK, but on more testing, behaviour is erratic - sometimes works as it should, sometimes timescale is truncated after approximately 3 months, but specific stop-point varies around this point. Multiple java entries are written to console during Foresight run (attached).

    A final thought: given erratic behaviour with (5117), maybe I was just lucky with the couple of runs with (5115)

  5. 5 Posted by dw-uk on 17 Apr, 2024 12:31 PM

    dw-uk's Avatar

    File did not attach. 2nd try

  6. 6 Posted by Duncan Machray on 17 Apr, 2024 01:04 PM

    Duncan Machray's Avatar

    This happens to me too.

  7. 7 Posted by Duncan Machray on 17 Apr, 2024 01:08 PM

    Duncan Machray's Avatar

    However if you run foresight forecast several times (about 3) it seems to start working

  8. 8 Posted by dantellocy on 17 Apr, 2024 01:18 PM

    dantellocy's Avatar

    You are not alone..happening to me as well.

  9. 9 Posted by david.lamb781 on 17 Apr, 2024 02:30 PM

    david.lamb781's Avatar

    Error Log text as requested:

    20240417-15:13:26.897: Starting Moneydance 2024 (5117)
    20240417-15:13:26.898: Settings Folder: C:\Users\David Lamb\.moneydance
    20240417-15:13:26.898: OS: Windows 10 10.0 amd64
    20240417-15:13:26.898: Architecture: intel64
    20240417-15:13:26.898: Java: 21.0.2 (Eclipse Adoptium)
    20240417-15:13:26.899: Is in sandbox: false; restricted file access: false
    20240417-15:13:26.899: Library path: c:\program files\moneydance\jre\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files\Intel\Intel(R) Management Engine Components\DAL;C:\Users\David Lamb\AppData\Local\Microsoft\WindowsApps;
    20240417-15:13:27.109: initialized extension moneyforesight in 0.128 seconds
    20240417-15:13:27.110: initializing extensions...
    findandreplace (0): 04-17 15:13:27.223|Initialized build 1218 ok
    20240417-15:13:27.223: initialized extension findandreplace in 0.046 seconds
    20240417-15:13:27.248: initialized extension invextension in 0.0 seconds
    20240417-15:13:27.264: initialized extension priceui in 0.006 seconds
    20240417-15:13:27.451: initialized extension securityquoteload in 0.055 seconds
    20240417-15:13:27.461: python.path: C:\Users\David Lamb\.moneydance\python
    20240417-15:13:27.461: python.cachedir: C:\Users\David Lamb\.moneydance\python\cache
    20240417-15:13:27.461: python.cachedir.skip: false
    Quote Load>INFO:15:13:27-main(Quote Load,Init) Started Build 3204.00
    Quote Load>INFO:15:13:27-main(Quote Load,Init) Locale en_GB
    toolbox:2024/04/17-15:13:33:
    #############################################################################################################################
    toolbox: toolbox_init.py initializer script running - performing some quick checks, logging diagnostics, then will exit....
    #############################################################################################################################

    20240417-15:13:33.180: initialized extension toolbox in 0.722 seconds
    20240417-15:13:34.078: loaded font java.awt.Font[family=Dialog,name=Dialog,style=plain,size=12] from descriptor: Dialog-12
    20240417-15:13:34.314: loaded font java.awt.Font[family=Calibri,name=Calibri,style=plain,size=12] from descriptor: Calibri-12
    20240417-15:13:35.599: loaded font java.awt.Font[family=Dialog,name=Helvetica,style=plain,size=12] from descriptor: Helvetica-12
    20240417-15:13:35.599: loaded font java.awt.Font[family=Dialog,name=Hack,style=plain,size=12] from descriptor: Hack-12
    20240417-15:13:36.080: Font initialisation attempted from non-UI thread. Hopping over to dispatch thread...
    20240417-15:13:36.081: Initializing fonts:
    20240417-15:13:36.082: default: [[Tahoma, Dialog]]
    20240417-15:13:36.082: printing: [[Tahoma, Dialog]]
    20240417-15:13:36.082: monospaced: [[Tahoma, Calibri, Monospaced]]
    20240417-15:13:36.082: coding: [[Hack, Monospaced]]
    20240417-15:13:36.082: loaded font java.awt.Font[family=Tahoma,name=Tahoma,style=plain,size=12] from descriptor: Tahoma-12
    20240417-15:13:36.082: loaded font java.awt.Font[family=Tahoma,name=Tahoma,style=plain,size=12] from descriptor: Tahoma-12
    20240417-15:13:36.082: loaded font java.awt.Font[family=Tahoma,name=Tahoma,style=plain,size=12] from descriptor: Tahoma-12
    20240417-15:13:36.082: loaded font java.awt.Font[family=Hack,name=Hack,style=plain,size=12] from descriptor: Hack-12
    20240417-15:13:36.083: loaded font java.awt.Font[family=Tahoma,name=Tahoma,style=plain,size=12] from descriptor: Tahoma-12
    20240417-15:13:36.083: loaded font java.awt.Font[family=Tahoma,name=Tahoma,style=plain,size=12] from descriptor: Tahoma-12
    20240417-15:13:36.083: loaded font java.awt.Font[family=Tahoma,name=Tahoma,style=plain,size=32] from descriptor: Tahoma-32
    20240417-15:13:36.083: loaded font java.awt.Font[family=Tahoma,name=Tahoma,style=plain,size=12] from descriptor: Tahoma-12
    20240417-15:13:36.083: loaded font java.awt.Font[family=Tahoma,name=Tahoma,style=plain,size=12] from descriptor: Tahoma-12
    20240417-15:13:36.083: loaded font java.awt.Font[family=Tahoma,name=Tahoma,style=plain,size=14] from descriptor: Tahoma-14
    20240417-15:13:36.128: fonts resolved:
     default: Tahoma:12.0:style0
     mono: Tahoma:12.0:style0
     coding: Hack:12.0:style0
     print: Tahoma:12.0:style0
     header: Tahoma:14.0:style0
     register: Tahoma:11.0:style0
     reportTitle: Tahoma:32.0:style0
     calendarTitle: Tahoma:11.0:style0
     reportHeader: Tahoma:10.0:style0
     detailTitle: Tahoma:14.0:style0
    20240417-15:13:36.594: Setting look and feel class to com.sun.java.swing.plaf.windows.WindowsLookAndFeel
    20240417-15:13:36.632: Font initialisation attempted from non-UI thread. Hopping over to dispatch thread...
    20240417-15:13:36.632: loaded font java.awt.Font[family=Tahoma,name=Tahoma,style=plain,size=12] from descriptor: Tahoma-12
    20240417-15:13:36.632: loaded font java.awt.Font[family=Tahoma,name=Tahoma,style=plain,size=12] from descriptor: Tahoma-12
    20240417-15:13:36.633: loaded font java.awt.Font[family=Tahoma,name=Tahoma,style=plain,size=12] from descriptor: Tahoma-12
    20240417-15:13:36.633: loaded font java.awt.Font[family=Hack,name=Hack,style=plain,size=12] from descriptor: Hack-12
    20240417-15:13:36.633: loaded font java.awt.Font[family=Tahoma,name=Tahoma,style=plain,size=12] from descriptor: Tahoma-12
    20240417-15:13:36.633: loaded font java.awt.Font[family=Tahoma,name=Tahoma,style=plain,size=12] from descriptor: Tahoma-12
    20240417-15:13:36.633: loaded font java.awt.Font[family=Tahoma,name=Tahoma,style=plain,size=32] from descriptor: Tahoma-32
    20240417-15:13:36.633: loaded font java.awt.Font[family=Tahoma,name=Tahoma,style=plain,size=12] from descriptor: Tahoma-12
    20240417-15:13:36.634: loaded font java.awt.Font[family=Tahoma,name=Tahoma,style=plain,size=12] from descriptor: Tahoma-12
    20240417-15:13:36.634: loaded font java.awt.Font[family=Tahoma,name=Tahoma,style=plain,size=14] from descriptor: Tahoma-14
    20240417-15:13:36.697: Java Virtual Machine (JVM) statistics:
    ----------------------------------------------------------------------
    JVM - Available processor cores: 4
    JVM - Maximum memory possible: 13.5 GB
    JVM - Total memory allocated: 0.2 GB (used 0.1 GB / free 0.1 GB)

    ----------------------------------------------------------------------

    20240417-15:13:36.719: initialized extension yahooqt in 3.479 seconds
    20240417-15:13:36.719: finished initializing all extensions
    20240417-15:13:36.741: starting file opening routines...
    20240417-15:13:36.741: opening last file: DB_EN_Lamb
    20240417-15:13:36.754: Loading dataset: C:\Users\David Lamb\.moneydance\Documents\DB_EN_Lamb.moneydance
    20240417-15:13:36.797: loading with 128 bit encryption key
    20240417-15:13:36.999: reading trunk data tiksync/trunk
    20240417-15:13:39.232: trunk data loaded (2.232 seconds), checking for incremental updates
    20240417-15:13:39.232: loading un-synced txn files...
    20240417-15:13:39.240: loading synced txn files...
    20240417-15:13:39.443: reading txn file 8f184854-4366-4aeb-bba2-92afc4264493.mdtxn
    20240417-15:13:39.446: reading txn file a4f2fa21-b296-4d61-b42b-ba0be7b912bf.mdtxn
    20240417-15:13:39.448: reading txn file d541abfe-1215-4d9d-8f33-8f2989773b5c.mdtxn
    20240417-15:13:39.451: reading txn file dbc086cc-27de-4d8b-9acf-4f0538b81756.mdtxn
    20240417-15:13:39.466: finished loading / updating trunk data file
    20240417-15:13:42.189: replacing root: null () with new root: Root Account (0a53b507-0d9d-4264-b194-824d6722d3c1
    toolbox:2024/04/17-15:13:43:
    -----------------------------------------------------
    Toolbox - quick information:
    -----
    MD CONSOLE FILE LOCATION: 'C:\Users\David Lamb\.moneydance\errlog.txt'
    MD CONFIG/PREFERENCES LOCATION: 'C:\Users\David Lamb\.moneydance\config.dict'
    -----
    BACKUPS - Save Daily option: daily (config key: 'backup.scheme' value: 'every_x_days')
    BACKUPS - Keep no more than: 10 unique days of backups
    BACKUPS - Separate Backup Foldr: True
    BACKUPS - Backup Folder: 'C:\Users\David Lamb\.moneydance\archive\backups' (backup location exists)
    ..key - 'backup.location': 'C:\Users\David Lamb\.moneydance\archive\backups'
    ..key - 'backup.last_browsed': '<not set>'
    ..key - 'backup.last_saved': '<not set>'
    ..key - '_default_backup_dir': '<not set>'
    -----
    System Default Locale Cty/Lang: 'GB' / 'en'
    MD Preference Locale Ctry/Lang: 'GB' / 'en'
    MD Locale Cty/Lang: 'GB' / 'en'
    Moneydance decimal point: '.'
    -----
    MD EXECUTION MODE: 2 (Normal)
    -----------------------------------------------------

    20240417-15:13:44.586: starting syncing via encryptedFS(DropboxAPI:/.moneydancesync/4355827b-57ec-4e6b-8a57-96b3e000d527) isPrimary=false
    20240417-15:13:44.587: Starting syncing using folder https://dropbox.com/home/.moneydancesync/4355827b-57ec-4e6b-8a57-96b3e000d527
    20240417-15:13:44.592: Starting syncing using folder https://dropbox.com/home/.moneydancesync/4355827b-57ec-4e6b-8a57-96b3e000d527
    20240417-15:13:44.859: MDPlus status undetermined or not activated
    20240417-15:13:48.378: finished file opening routines
    set antialiasing to HRGB
    Quote Load>INFO:15:13:50-main(Quote Load,HandleEventFileOpened) Debug level set to INFO
    Quote Load>INFO:15:13:50-main(Quote Load,sendAuto) Syncing - delay set
    ConnectionTask for Update_If_Needed done, result true
    20240417-15:13:55.720: Update info received with successful signature verification
    20240417-15:13:55.747: Version info retrieved; we are up to date!
    Quote Load>INFO:15:14:18-AWT-EventQueue-0(Quote Load,sendAuto) Check Auto Sync after delay
    Quote Load>INFO:15:14:18-AWT-EventQueue-0(Quote Load,sendAuto) Syncing - delay set
    20240417-15:14:32.246: Scheduling next reminders auto-commit for Wed Apr 17 15:14:37 BST 2024 (was previously scheduled for Thu Jan 01 01:00:00 GMT 1970)
    20240417-15:14:42.267: Scheduling next reminders auto-commit for Wed Apr 17 18:14:42 BST 2024 (was previously scheduled for Thu Jan 01 01:00:00 GMT 1970)
    Quote Load>INFO:15:14:48-AWT-EventQueue-0(Quote Load,sendAuto) Check Auto Sync after delay
    Quote Load>INFO:15:14:48-AWT-EventQueue-0(Quote Load,sendAuto) Check Auto without delay
    Quote Load>INFO:15:14:48-AWT-EventQueue-0(Quote Load,sendAuto) now 15:14:48.305215900 next 2024-04-17T17:00
    Exception in thread "AWT-EventQueue-0" java.lang.ClassCastException: class sun.util.calendar.Gregorian$Date cannot be cast to class sun.util.calendar.JulianCalendar$Date (sun.util.calendar.Gregorian$Date and sun.util.calendar.JulianCalendar$Date are in module java.base of loader 'bootstrap')
    at java.base/sun.util.calendar.JulianCalendar.getCalendarDateFromFixedDate(Unknown Source)
    at java.base/java.util.GregorianCalendar.computeFields(Unknown Source)
    at java.base/java.util.GregorianCalendar.computeTime(Unknown Source)
    at java.base/java.util.Calendar.updateTime(Unknown Source)
    at java.base/java.util.Calendar.getTimeInMillis(Unknown Source)
    at org.jfree.data.time.Day.getFirstMillisecond(Day.java:330)
    at org.jfree.data.time.TimeSeriesCollection.getX(TimeSeriesCollection.java:383)
    at org.jfree.data.time.TimeSeriesCollection.getXValue(TimeSeriesCollection.java:355)
    at org.jfree.chart.labels.AbstractXYItemLabelGenerator.createItemArray(AbstractXYItemLabelGenerator.java:247)
    at org.jfree.chart.labels.AbstractXYItemLabelGenerator.generateLabelString(AbstractXYItemLabelGenerator.java:217)
    at org.jfree.chart.labels.StandardXYToolTipGenerator.generateToolTip(StandardXYToolTipGenerator.java:158)
    at org.jfree.chart.renderer.xy.AbstractXYItemRenderer.addEntity(AbstractXYItemRenderer.java:1636)
    at org.jfree.chart.renderer.xy.XYLineAndShapeRenderer.drawSecondaryPass(XYLineAndShapeRenderer.java:994)
    at org.jfree.chart.renderer.xy.XYLineAndShapeRenderer.drawItem(XYLineAndShapeRenderer.java:726)
    at org.jfree.chart.plot.XYPlot.render(XYPlot.java:3450)
    at org.jfree.chart.plot.XYPlot.draw(XYPlot.java:2987)
    at org.jfree.chart.JFreeChart.draw(JFreeChart.java:1161)
    at org.jfree.chart.ChartPanel.paintChartToBuffer(ChartPanel.java:1488)
    at org.jfree.chart.ChartPanel.paintComponent(ChartPanel.java:1402)
    at java.desktop/javax.swing.JComponent.paint(Unknown Source)
    at java.desktop/javax.swing.JComponent.paintToOffscreen(Unknown Source)
    at java.desktop/javax.swing.RepaintManager$PaintManager.paintDoubleBufferedFPScales(Unknown Source)
    at java.desktop/javax.swing.RepaintManager$PaintManager.paintDoubleBuffered(Unknown Source)
    at java.desktop/javax.swing.RepaintManager$PaintManager.paint(Unknown Source)
    at java.desktop/javax.swing.RepaintManager.paint(Unknown Source)
    at java.desktop/javax.swing.JComponent._paintImmediately(Unknown Source)
    at java.desktop/javax.swing.JComponent.paintImmediately(Unknown Source)
    at java.desktop/javax.swing.RepaintManager$4.run(Unknown Source)
    at java.desktop/javax.swing.RepaintManager$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/javax.swing.RepaintManager.paintDirtyRegions(Unknown Source)
    at java.desktop/javax.swing.RepaintManager.paintDirtyRegions(Unknown Source)
    at java.desktop/javax.swing.RepaintManager.prePaintDirtyRegions(Unknown Source)
    at java.desktop/javax.swing.RepaintManager$ProcessingRunnable.run(Unknown Source)
    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)
    Exception in thread "AWT-EventQueue-0" java.lang.ClassCastException: class sun.util.calendar.Gregorian$Date cannot be cast to class sun.util.calendar.JulianCalendar$Date (sun.util.calendar.Gregorian$Date and sun.util.calendar.JulianCalendar$Date are in module java.base of loader 'bootstrap')
    at java.base/sun.util.calendar.JulianCalendar.getCalendarDateFromFixedDate(Unknown Source)
    at java.base/java.util.GregorianCalendar.computeFields(Unknown Source)
    at java.base/java.util.GregorianCalendar.computeTime(Unknown Source)
    at java.base/java.util.Calendar.updateTime(Unknown Source)
    at java.base/java.util.Calendar.getTimeInMillis(Unknown Source)
    at org.jfree.data.time.Day.getFirstMillisecond(Day.java:330)
    at org.jfree.data.time.TimeSeriesCollection.getX(TimeSeriesCollection.java:383)
    at org.jfree.data.time.TimeSeriesCollection.getXValue(TimeSeriesCollection.java:355)
    at org.jfree.chart.renderer.xy.XYLineAndShapeRenderer.drawSecondaryPass(XYLineAndShapeRenderer.java:930)
    at org.jfree.chart.renderer.xy.XYLineAndShapeRenderer.drawItem(XYLineAndShapeRenderer.java:726)
    at org.jfree.chart.plot.XYPlot.render(XYPlot.java:3450)
    at org.jfree.chart.plot.XYPlot.draw(XYPlot.java:2987)
    at org.jfree.chart.JFreeChart.draw(JFreeChart.java:1161)
    at org.jfree.chart.ChartPanel.paintChartToBuffer(ChartPanel.java:1488)
    at org.jfree.chart.ChartPanel.paintComponent(ChartPanel.java:1402)
    at java.desktop/javax.swing.JComponent.paint(Unknown Source)
    at java.desktop/javax.swing.JComponent.paintToOffscreen(Unknown Source)
    at java.desktop/javax.swing.RepaintManager$PaintManager.paintDoubleBufferedFPScales(Unknown Source)
    at java.desktop/javax.swing.RepaintManager$PaintManager.paintDoubleBuffered(Unknown Source)
    at java.desktop/javax.swing.RepaintManager$PaintManager.paint(Unknown Source)
    at java.desktop/javax.swing.RepaintManager.paint(Unknown Source)
    at java.desktop/javax.swing.JComponent._paintImmediately(Unknown Source)
    at java.desktop/javax.swing.JComponent.paintImmediately(Unknown Source)
    at java.desktop/javax.swing.RepaintManager$4.run(Unknown Source)
    at java.desktop/javax.swing.RepaintManager$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/javax.swing.RepaintManager.paintDirtyRegions(Unknown Source)
    at java.desktop/javax.swing.RepaintManager.paintDirtyRegions(Unknown Source)
    at java.desktop/javax.swing.RepaintManager.prePaintDirtyRegions(Unknown Source)
    at java.desktop/javax.swing.RepaintManager$ProcessingRunnable.run(Unknown Source)
    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)
    Exception in thread "AWT-EventQueue-0" java.util.ConcurrentModificationException
    at java.base/java.util.ArrayList$Itr.checkForComodification(Unknown Source)
    at java.base/java.util.ArrayList$Itr.next(Unknown Source)
    at org.jfree.chart.plot.XYPlot.drawAnnotations(XYPlot.java:3668)
    at org.jfree.chart.plot.XYPlot.draw(XYPlot.java:3055)
    at org.jfree.chart.JFreeChart.draw(JFreeChart.java:1161)
    at org.jfree.chart.ChartPanel.paintChartToBuffer(ChartPanel.java:1488)
    at org.jfree.chart.ChartPanel.paintComponent(ChartPanel.java:1402)
    at java.desktop/javax.swing.JComponent.paint(Unknown Source)
    at java.desktop/javax.swing.JComponent.paintToOffscreen(Unknown Source)
    at java.desktop/javax.swing.RepaintManager$PaintManager.paintDoubleBufferedFPScales(Unknown Source)
    at java.desktop/javax.swing.RepaintManager$PaintManager.paintDoubleBuffered(Unknown Source)
    at java.desktop/javax.swing.RepaintManager$PaintManager.paint(Unknown Source)
    at java.desktop/javax.swing.RepaintManager.paint(Unknown Source)
    at java.desktop/javax.swing.JComponent._paintImmediately(Unknown Source)
    at java.desktop/javax.swing.JComponent.paintImmediately(Unknown Source)
    at java.desktop/javax.swing.RepaintManager$4.run(Unknown Source)
    at java.desktop/javax.swing.RepaintManager$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/javax.swing.RepaintManager.paintDirtyRegions(Unknown Source)
    at java.desktop/javax.swing.RepaintManager.paintDirtyRegions(Unknown Source)
    at java.desktop/javax.swing.RepaintManager.prePaintDirtyRegions(Unknown Source)
    at java.desktop/javax.swing.RepaintManager$ProcessingRunnable.run(Unknown Source)
    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)
    Exception in thread "AWT-EventQueue-0" java.util.ConcurrentModificationException
    at java.base/java.util.ArrayList$Itr.checkForComodification(Unknown Source)
    at java.base/java.util.ArrayList$Itr.next(Unknown Source)
    at org.jfree.chart.plot.XYPlot.drawAnnotations(XYPlot.java:3668)
    at org.jfree.chart.plot.XYPlot.draw(XYPlot.java:3055)
    at org.jfree.chart.JFreeChart.draw(JFreeChart.java:1161)
    at org.jfree.chart.ChartPanel.paintChartToBuffer(ChartPanel.java:1488)
    at org.jfree.chart.ChartPanel.paintComponent(ChartPanel.java:1402)
    at java.desktop/javax.swing.JComponent.paint(Unknown Source)
    at java.desktop/javax.swing.JComponent.paintToOffscreen(Unknown Source)
    at java.desktop/javax.swing.RepaintManager$PaintManager.paintDoubleBufferedFPScales(Unknown Source)
    at java.desktop/javax.swing.RepaintManager$PaintManager.paintDoubleBuffered(Unknown Source)
    at java.desktop/javax.swing.RepaintManager$PaintManager.paint(Unknown Source)
    at java.desktop/javax.swing.RepaintManager.paint(Unknown Source)
    at java.desktop/javax.swing.JComponent._paintImmediately(Unknown Source)
    at java.desktop/javax.swing.JComponent.paintImmediately(Unknown Source)
    at java.desktop/javax.swing.RepaintManager$4.run(Unknown Source)
    at java.desktop/javax.swing.RepaintManager$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/javax.swing.RepaintManager.paintDirtyRegions(Unknown Source)
    at java.desktop/javax.swing.RepaintManager.paintDirtyRegions(Unknown Source)
    at java.desktop/javax.swing.RepaintManager.prePaintDirtyRegions(Unknown Source)
    at java.desktop/javax.swing.RepaintManager$ProcessingRunnable.run(Unknown Source)
    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)
    Exception in thread "AWT-EventQueue-0" java.lang.ArrayIndexOutOfBoundsException
    Exception in thread "AWT-EventQueue-0" java.util.ConcurrentModificationException
    at java.base/java.util.ArrayList$Itr.checkForComodification(Unknown Source)
    at java.base/java.util.ArrayList$Itr.next(Unknown Source)
    at org.jfree.chart.plot.XYPlot.drawAnnotations(XYPlot.java:3668)
    at org.jfree.chart.plot.XYPlot.draw(XYPlot.java:3055)
    at org.jfree.chart.JFreeChart.draw(JFreeChart.java:1161)
    at org.jfree.chart.ChartPanel.paintChartToBuffer(ChartPanel.java:1488)
    at org.jfree.chart.ChartPanel.paintComponent(ChartPanel.java:1402)
    at java.desktop/javax.swing.JComponent.paint(Unknown Source)
    at java.desktop/javax.swing.JComponent.paintToOffscreen(Unknown Source)
    at java.desktop/javax.swing.RepaintManager$PaintManager.paintDoubleBufferedFPScales(Unknown Source)
    at java.desktop/javax.swing.RepaintManager$PaintManager.paintDoubleBuffered(Unknown Source)
    at java.desktop/javax.swing.RepaintManager$PaintManager.paint(Unknown Source)
    at java.desktop/javax.swing.RepaintManager.paint(Unknown Source)
    at java.desktop/javax.swing.JComponent._paintImmediately(Unknown Source)
    at java.desktop/javax.swing.JComponent.paintImmediately(Unknown Source)
    at java.desktop/javax.swing.RepaintManager$4.run(Unknown Source)
    at java.desktop/javax.swing.RepaintManager$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/javax.swing.RepaintManager.paintDirtyRegions(Unknown Source)
    at java.desktop/javax.swing.RepaintManager.paintDirtyRegions(Unknown Source)
    at java.desktop/javax.swing.RepaintManager.prePaintDirtyRegions(Unknown Source)
    at java.desktop/javax.swing.RepaintManager$ProcessingRunnable.run(Unknown Source)
    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)
    Exception in thread "AWT-EventQueue-0" java.util.ConcurrentModificationException
    at java.base/java.util.ArrayList$Itr.checkForComodification(Unknown Source)
    at java.base/java.util.ArrayList$Itr.next(Unknown Source)
    at org.jfree.chart.plot.XYPlot.drawAnnotations(XYPlot.java:3668)
    at org.jfree.chart.plot.XYPlot.draw(XYPlot.java:3055)
    at org.jfree.chart.JFreeChart.draw(JFreeChart.java:1161)
    at org.jfree.chart.ChartPanel.paintChartToBuffer(ChartPanel.java:1488)
    at org.jfree.chart.ChartPanel.paintComponent(ChartPanel.java:1402)
    at java.desktop/javax.swing.JComponent.paint(Unknown Source)
    at java.desktop/javax.swing.JComponent.paintToOffscreen(Unknown Source)
    at java.desktop/javax.swing.RepaintManager$PaintManager.paintDoubleBufferedFPScales(Unknown Source)
    at java.desktop/javax.swing.RepaintManager$PaintManager.paintDoubleBuffered(Unknown Source)
    at java.desktop/javax.swing.RepaintManager$PaintManager.paint(Unknown Source)
    at java.desktop/javax.swing.RepaintManager.paint(Unknown Source)
    at java.desktop/javax.swing.JComponent._paintImmediately(Unknown Source)
    at java.desktop/javax.swing.JComponent.paintImmediately(Unknown Source)
    at java.desktop/javax.swing.RepaintManager$4.run(Unknown Source)
    at java.desktop/javax.swing.RepaintManager$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/javax.swing.RepaintManager.paintDirtyRegions(Unknown Source)
    at java.desktop/javax.swing.RepaintManager.paintDirtyRegions(Unknown Source)
    at java.desktop/javax.swing.RepaintManager.prePaintDirtyRegions(Unknown Source)
    at java.desktop/javax.swing.RepaintManager$ProcessingRunnable.run(Unknown Source)
    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)
    Exception in thread "AWT-EventQueue-0" java.util.ConcurrentModificationException
    at java.base/java.util.ArrayList$Itr.checkForComodification(Unknown Source)
    at java.base/java.util.ArrayList$Itr.next(Unknown Source)
    at org.jfree.chart.plot.XYPlot.drawAnnotations(XYPlot.java:3668)
    at org.jfree.chart.plot.XYPlot.draw(XYPlot.java:3055)
    at org.jfree.chart.JFreeChart.draw(JFreeChart.java:1161)
    at org.jfree.chart.ChartPanel.paintChartToBuffer(ChartPanel.java:1488)
    at org.jfree.chart.ChartPanel.paintComponent(ChartPanel.java:1402)
    at java.desktop/javax.swing.JComponent.paint(Unknown Source)
    at java.desktop/javax.swing.JComponent.paintToOffscreen(Unknown Source)
    at java.desktop/javax.swing.RepaintManager$PaintManager.paintDoubleBufferedFPScales(Unknown Source)
    at java.desktop/javax.swing.RepaintManager$PaintManager.paintDoubleBuffered(Unknown Source)
    at java.desktop/javax.swing.RepaintManager$PaintManager.paint(Unknown Source)
    at java.desktop/javax.swing.RepaintManager.paint(Unknown Source)
    at java.desktop/javax.swing.JComponent._paintImmediately(Unknown Source)
    at java.desktop/javax.swing.JComponent.paintImmediately(Unknown Source)
    at java.desktop/javax.swing.RepaintManager$4.run(Unknown Source)
    at java.desktop/javax.swing.RepaintManager$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/javax.swing.RepaintManager.paintDirtyRegions(Unknown Source)
    at java.desktop/javax.swing.RepaintManager.paintDirtyRegions(Unknown Source)
    at java.desktop/javax.swing.RepaintManager.prePaintDirtyRegions(Unknown Source)
    at java.desktop/javax.swing.RepaintManager$ProcessingRunnable.run(Unknown Source)
    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)
    Exception in thread "AWT-EventQueue-0" java.lang.ArrayIndexOutOfBoundsException
    Exception in thread "AWT-EventQueue-0" java.lang.ArrayIndexOutOfBoundsException
    Exception in thread "AWT-EventQueue-0" java.util.ConcurrentModificationException
    at java.base/java.util.ArrayList$Itr.checkForComodification(Unknown Source)
    at java.base/java.util.ArrayList$Itr.next(Unknown Source)
    at org.jfree.chart.plot.XYPlot.drawAnnotations(XYPlot.java:3668)
    at org.jfree.chart.plot.XYPlot.draw(XYPlot.java:3055)
    at org.jfree.chart.JFreeChart.draw(JFreeChart.java:1161)
    at org.jfree.chart.ChartPanel.paintChartToBuffer(ChartPanel.java:1488)
    at org.jfree.chart.ChartPanel.paintComponent(ChartPanel.java:1402)
    at java.desktop/javax.swing.JComponent.paint(Unknown Source)
    at java.desktop/javax.swing.JComponent.paintToOffscreen(Unknown Source)
    at java.desktop/javax.swing.RepaintManager$PaintManager.paintDoubleBufferedFPScales(Unknown Source)
    at java.desktop/javax.swing.RepaintManager$PaintManager.paintDoubleBuffered(Unknown Source)
    at java.desktop/javax.swing.RepaintManager$PaintManager.paint(Unknown Source)
    at java.desktop/javax.swing.RepaintManager.paint(Unknown Source)
    at java.desktop/javax.swing.JComponent._paintImmediately(Unknown Source)
    at java.desktop/javax.swing.JComponent.paintImmediately(Unknown Source)
    at java.desktop/javax.swing.RepaintManager$4.run(Unknown Source)
    at java.desktop/javax.swing.RepaintManager$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/javax.swing.RepaintManager.paintDirtyRegions(Unknown Source)
    at java.desktop/javax.swing.RepaintManager.paintDirtyRegions(Unknown Source)
    at java.desktop/javax.swing.RepaintManager.prePaintDirtyRegions(Unknown Source)
    at java.desktop/javax.swing.RepaintManager$ProcessingRunnable.run(Unknown Source)
    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)

  10. 10 Posted by Duncan Machray on 17 Apr, 2024 02:37 PM

    Duncan Machray's Avatar

    Sent to me by accident?

  11. 11 Posted by andrea.depiero on 17 Apr, 2024 02:50 PM

    andrea.depiero's Avatar

    Same here, I have the same problem, Foresight Forecast is broken with build 5117.

  12. 12 Posted by esplin on 17 Apr, 2024 03:10 PM

    esplin's Avatar

    Experiencing the same problem - looking for a fix.

  13. 13 Posted by Stuart Beesley ... on 17 Apr, 2024 05:10 PM

    Stuart Beesley (Mr Toolbox)'s Avatar

    It's clearly a bug... reported....

  14. 14 Posted by mckatemcp on 18 Apr, 2024 12:20 PM

    mckatemcp's Avatar

    +1
    Same problem

  15. 15 Posted by Stuart Beesley ... on 18 Apr, 2024 12:31 PM

    Stuart Beesley (Mr Toolbox)'s Avatar

    Can you all share:
    - your system locale settings (ie the operating system country code / language) - your MD preferences for locale (country/language) - your MD date settings

    ?

    Thanks.

  16. 16 Posted by andrea.depiero on 18 Apr, 2024 12:41 PM

    andrea.depiero's Avatar

    I am on Windows 11, Italian / Italian. MD is set on "italiano (Italia)", date setting "dd/MM/yyyy".

  17. 17 Posted by mckatemcp on 18 Apr, 2024 12:45 PM

    mckatemcp's Avatar

    Mac OS 14.4.1
    United States
    English
    MM/dd/yyyy

  18. 18 Posted by dw-uk on 18 Apr, 2024 12:49 PM

    dw-uk's Avatar

    Linux Mint 20.3 locale settings:

    LANG=en_GB.UTF-8
    LANGUAGE=en_GB:en
    LC_CTYPE="en_GB.UTF-8"
    LC_NUMERIC="en_GB.UTF-8"
    LC_TIME="en_GB.UTF-8"
    LC_COLLATE="en_GB.UTF-8"
    LC_MONETARY="en_GB.UTF-8"
    <snipped>

    MD date: yyyy/MM/dd
    MD locale: English (UK)

  19. 19 Posted by david.lamb781 on 18 Apr, 2024 03:48 PM

    david.lamb781's Avatar

    Windows 10
    English (United Kingdom) / English (United Kingdom)
    MD Locale English (United Kingdom)
    MD Date setting dd/MM/yyyy

  20. 20 Posted by esplin on 19 Apr, 2024 01:30 PM

    esplin's Avatar

    Windows 11
    English (United Kingdom) / English (United Kingdom)
    MD Locale English (United Kingdom)
    MD Date setting dd/MM/yyyy

  21. 21 Posted by abreaders on 20 Apr, 2024 10:18 AM

    abreaders's Avatar

    Same issue with both new builds 5117 and 5118. I'm on Mac OS 12.7.4
    I'm in UK, Englidh, date setting DD/MM/YYYY

  22. 22 Posted by Stuart Beesley ... on 20 Apr, 2024 10:23 AM

    Stuart Beesley (Mr Toolbox)'s Avatar

    Yup. Nothing was fixed on this in 5118.

  23. 23 Posted by David Potter on 22 Apr, 2024 09:21 AM

    David Potter's Avatar

    Yes - I'm seeing the same issue. Just wanted to join the conversation.

    Thanks

  24. 24 Posted by Stuart Beesley ... on 22 Apr, 2024 10:07 AM

    Stuart Beesley (Mr Toolbox)'s Avatar

    Is anyone here able to create a test/dummy dataset that demonstrates this Moneyforesight issue (crash in console) as I am unable to replicate? Thanks

  25. 25 Posted by andrea.depiero on 22 Apr, 2024 10:10 AM

    andrea.depiero's Avatar

    Stuart, would you like to call me by Google Meet so I can share my desktop and let you collect all the data you need?

  26. 26 Posted by Stuart Beesley ... on 22 Apr, 2024 10:53 AM

    Stuart Beesley (Mr Toolbox)'s Avatar

    Thank you for the offer. But I am not from IK support, so that would not be appropriate. But if anyone can create and send a test dataset that demonstrates the issue, that would be best.

  27. 27 Posted by dw-uk on 22 Apr, 2024 11:01 AM

    dw-uk's Avatar

    Hi Stuart,

    I'll throw something something together this afternoon.

    Doug.

  28. 28 Posted by dw-uk on 22 Apr, 2024 12:41 PM

    dw-uk's Avatar

    Replicated:

    Test file created using existing live installation of MD2022.6 (4097). FF graphs OK.
    Export backup
    Import backup to test install of MD2024.1 (5118). FF graph truncated & errors logged.

    It does generally get to 6-12 months, rather than around 3 with the test copy of my live datafile, but there are many, many fewer accounts/reminders in the dummy test datafile.

    Backup exported from MD2024.1 (5118) and attached with a couple of console logs.

  29. 29 Posted by Stuart Beesley ... on 22 Apr, 2024 06:05 PM

    Stuart Beesley (Mr Toolbox)'s Avatar

    Thanks.. Your dataset does reproduce the crash for me - so thanks/great. It's passed along to the developer.. He said he's working on the internal dates causing an issue.... TBC..

  30. 30 Posted by dw-uk on 22 Apr, 2024 06:09 PM

    dw-uk's Avatar

    The Thanks are due to you...

Comments are currently closed for this discussion. You can start a new one.

Keyboard shortcuts

Generic

? Show this help
ESC Blurs the current field

Comment Form

r Focus the comment reply box
^ + ↩ Submit the comment

You can use Command ⌘ instead of Control ^ on Mac