error generating cash flow report???
I have this program mostly to generate a cash flow report for taxes. Why am I getting a "Error Generating Report" message?
I can do most other reports.
Please help
Phil
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
1 Posted by Stuart Beesley ... on 16 Dec, 2022 05:48 PM
grab help/console and upload here
2 Posted by Phil Levesque on 16 Dec, 2022 07:28 PM
Starting Moneydance 2022.5 (4091) at Fri Dec 16 10:57:16 EST 2022
Settings Folder: C:\Users\Phil\.moneydance
OS: Windows 10 10.0 amd64
Architecture: intel64
Java: 17.0.3 (Eclipse Adoptium)
Is in sandbox: false; restricted file access: false
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:\Users\Phil\AppData\Local\Microsoft\WindowsApps;
initialized extension moneyforesight in 0.183 seconds
Font initialisation attempted from non-UI thread. Hopping over to dispatch thread...
Initializing fonts:
default: [[Dialog]]
printing: [[Dialog]]
monospaced: [[Calibri, Monospaced]]
coding: [[Hack, Monospaced]]
fonts resolved:
default: Dialog:18.0:style0
mono: Calibri:18.0:style0
coding: Hack:18.0:style0
print: Dialog:12.0:style0
header: Dialog:20.0:style0
register: Dialog:17.0:style0
reportTitle: Dialog:32.0:style0
calendarTitle: Dialog:17.0:style0
reportHeader: Dialog:16.0:style0
detailTitle: Dialog:20.0:style0
Setting look and feel class to com.sun.java.swing.plaf.windows.WindowsLookAndFeel
Font initialisation attempted from non-UI thread. Hopping over to dispatch thread...
opening last file: 2019-20221208-1127
loading dataset: C:\Users\Phil\.moneydance\Documents\2019-20221208-1127.moneydance
loading with 128 bit encryption key
reading trunk data tiksync/trunk
trunk data loaded (0.182 seconds), checking for incremental updates
loading un-synced txn files...
loading synced txn files...
replacing root: null () with new root: 2019 (5bd43e66-c9df-4e2f-b608-f05f2886198d
Update info received with successful signature verification
Version info retrieved; we are up to date!
set antialiasing to HRGB
mousePressed, but the parent is an ancestor
mousePressed, but the parent is an ancestor
mousePressed, but the parent is an ancestor
mousePressed, but the parent is an ancestor
mousePressed, but the parent is an ancestor
mousePressed, but the parent is an ancestor
mousePressed, but the parent is an ancestor
mousePressed, but the parent is an ancestor
mousePressed, but the parent is an ancestor
mousePressed, but the parent is an ancestor
mousePressed, but the parent is an ancestor
mousePressed, but the parent is an ancestor
mousePressed, but the parent is an ancestor
mousePressed, but the parent is an ancestor
mousePressed, but the parent is an ancestor
mousePressed, but the parent is an ancestor
mousePressed, but the parent is an ancestor
mousePressed, but the parent is an ancestor
mousePressed, but the parent is an ancestor
mousePressed, but the parent is an ancestor
mousePressed, but the parent is an ancestor
MDPRINTER2: looking up print service...
MDPRINTER2: no default print service found. Creating a PrinterJob to get one from there. 0.0 seconds
printer job class property: null
MDPRINTER2: PrinterJob: sun.awt.windows.WPrinterJob@30ee9744 0.001 seconds
MDPRINTER2: PrintService from PrinterJob: Win32 Printer : HP DeskJet 3630 series 0.086 seconds
MDPRINTER2: default print service: 'Win32 Printer : HP DeskJet 3630 series' found after 0.087 seconds
mousePressed, but the parent is an ancestor
mousePressed, but the parent is an ancestor
mousePressed, but the parent is an ancestor
mousePressed, but the parent is an ancestor
mousePressed, but the parent is an ancestor
mousePressed, but the parent is an ancestor
mousePressed, but the parent is an ancestor
mousePressed, but the parent is an ancestor
mousePressed, but the parent is an ancestor
mousePressed, but the parent is an ancestor
mousePressed, but the parent is an ancestor
mousePressed, but the parent is an ancestor
mousePressed, but the parent is an ancestor
mousePressed, but the parent is an ancestor
mousePressed, but the parent is an ancestor
mousePressed, but the parent is an ancestor
mousePressed, but the parent is an ancestor
mousePressed, but the parent is an ancestor
mousePressed, but the parent is an ancestor
mousePressed, but the parent is an ancestor
mousePressed, but the parent is an ancestor
mousePressed, but the parent is an ancestor
mousePressed, but the parent is an ancestor
mousePressed, but the parent is an ancestor
mousePressed, but the parent is an ancestor
mousePressed, but the parent is an ancestor
java.util.concurrent.ExecutionException: java.lang.NullPointerException: Cannot invoke "com.infinitekind.moneydance.model.TotalAmount.getAmount()" because "amounts[...]" is null
at java.base/java.util.concurrent.FutureTask.report(Unknown Source)
at java.base/java.util.concurrent.FutureTask.get(Unknown Source)
at com.moneydance.apps.md.view.gui.graphtool.GraphReportDetailPanel$GenerateReportTask.done(GraphReportDetailPanel.java:452)
at java.base/java.util.concurrent.FutureTask.finishCompletion(Unknown Source)
at java.base/java.util.concurrent.FutureTask.setException(Unknown Source)
at java.base/java.util.concurrent.FutureTask.run(Unknown Source)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.base/java.lang.Thread.run(Unknown Source)
Caused by: java.lang.NullPointerException: Cannot invoke "com.infinitekind.moneydance.model.TotalAmount.getAmount()" because "amounts[...]" is null
at com.moneydance.apps.md.view.gui.reporttool.RealDetailedCashFlowReport.getTotalRow(RealDetailedCashFlowReport.java:387)
at com.moneydance.apps.md.view.gui.reporttool.RealCashFlowReport.generate(RealCashFlowReport.java:121)
at com.moneydance.apps.md.view.gui.graphtool.GraphReportDetailPanel$ReportCalculateTask.call(GraphReportDetailPanel.java:532)
at com.moneydance.apps.md.view.gui.graphtool.GraphReportDetailPanel$ReportCalculateTask.call(GraphReportDetailPanel.java:524)
... 4 more
mousePressed, but the parent is an ancestor
Unrecognized grouping type: NONE
Unrecognized grouping type: NONE
Unrecognized grouping type: NONE
java.util.concurrent.ExecutionException: java.lang.NullPointerException: Cannot invoke "com.infinitekind.moneydance.model.TotalAmount.getAmount()" because "amounts[...]" is null
at java.base/java.util.concurrent.FutureTask.report(Unknown Source)
at java.base/java.util.concurrent.FutureTask.get(Unknown Source)
at com.moneydance.apps.md.view.gui.graphtool.GraphReportDetailPanel$GenerateReportTask.done(GraphReportDetailPanel.java:452)
at java.base/java.util.concurrent.FutureTask.finishCompletion(Unknown Source)
at java.base/java.util.concurrent.FutureTask.setException(Unknown Source)
at java.base/java.util.concurrent.FutureTask.run(Unknown Source)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.base/java.lang.Thread.run(Unknown Source)
Caused by: java.lang.NullPointerException: Cannot invoke "com.infinitekind.moneydance.model.TotalAmount.getAmount()" because "amounts[...]" is null
at com.moneydance.apps.md.view.gui.reporttool.RealDetailedCashFlowReport.getTotalRow(RealDetailedCashFlowReport.java:387)
at com.moneydance.apps.md.view.gui.reporttool.RealCashFlowReport.generate(RealCashFlowReport.java:121)
at com.moneydance.apps.md.view.gui.graphtool.GraphReportDetailPanel$ReportCalculateTask.call(GraphReportDetailPanel.java:532)
at com.moneydance.apps.md.view.gui.graphtool.GraphReportDetailPanel$ReportCalculateTask.call(GraphReportDetailPanel.java:524)
... 4 more
mousePressed, but the parent is an ancestor
mousePressed, but the parent is an ancestor
mousePressed, but the parent is an ancestor
mousePressed, but the parent is an ancestor
mousePressed, but the parent is an ancestor
mousePressed, but the parent is an ancestor
mousePressed, but the parent is an ancestor
mousePressed, but the parent is an ancestor
mousePressed, but the parent is an ancestor
mousePressed, but the parent is an ancestor
mousePressed, but the parent is an ancestor
mousePressed, but the parent is an ancestor
mousePressed, but the parent is an ancestor
mousePressed, but the parent is an ancestor
mousePressed, but the parent is an ancestor
mousePressed, but the parent is an ancestor
mousePressed, but the parent is an ancestor
mousePressed, but the parent is an ancestor
mousePressed, but the parent is an ancestor
mousePressed, but the parent is an ancestor
mousePressed, but the parent is an ancestor
mousePressed, but the parent is an ancestor
mousePressed, but the parent is an ancestor
mousePressed, but the parent is an ancestor
mousePressed, but the parent is an ancestor
mousePressed, but the parent is an ancestor
mousePressed, but the parent is an ancestor
mousePressed, but the parent is an ancestor
mousePressed, but the parent is an ancestor
mousePressed, but the parent is an ancestor
mousePressed, but the parent is an ancestor
mousePressed, but the parent is an ancestor
mousePressed, but the parent is an ancestor
mousePressed, but the parent is an ancestor
mousePressed, but the parent is an ancestor
mousePressed, but the parent is an ancestor
mousePressed, but the parent is an ancestor
mousePressed, but the parent is an ancestor
mousePressed, but the parent is an ancestor
mousePressed, but the parent is an ancestor
java.util.concurrent.ExecutionException: java.lang.NullPointerException: Cannot invoke "com.infinitekind.moneydance.model.TotalAmount.getAmount()" because "amounts[...]" is null
at java.base/java.util.concurrent.FutureTask.report(Unknown Source)
at java.base/java.util.concurrent.FutureTask.get(Unknown Source)
at com.moneydance.apps.md.view.gui.graphtool.GraphReportDetailPanel$GenerateReportTask.done(GraphReportDetailPanel.java:452)
at java.base/java.util.concurrent.FutureTask.finishCompletion(Unknown Source)
at java.base/java.util.concurrent.FutureTask.setException(Unknown Source)
at java.base/java.util.concurrent.FutureTask.run(Unknown Source)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.base/java.lang.Thread.run(Unknown Source)
Caused by: java.lang.NullPointerException: Cannot invoke "com.infinitekind.moneydance.model.TotalAmount.getAmount()" because "amounts[...]" is null
at com.moneydance.apps.md.view.gui.reporttool.RealDetailedCashFlowReport.getTotalRow(RealDetailedCashFlowReport.java:387)
at com.moneydance.apps.md.view.gui.reporttool.RealCashFlowReport.generate(RealCashFlowReport.java:121)
at com.moneydance.apps.md.view.gui.graphtool.GraphReportDetailPanel$ReportCalculateTask.call(GraphReportDetailPanel.java:532)
at com.moneydance.apps.md.view.gui.graphtool.GraphReportDetailPanel$ReportCalculateTask.call(GraphReportDetailPanel.java:524)
... 4 more
java.util.concurrent.ExecutionException: java.lang.NullPointerException: Cannot invoke "com.infinitekind.moneydance.model.TotalAmount.getAmount()" because "amounts[...]" is null
at java.base/java.util.concurrent.FutureTask.report(Unknown Source)
at java.base/java.util.concurrent.FutureTask.get(Unknown Source)
at com.moneydance.apps.md.view.gui.graphtool.GraphReportDetailPanel$GenerateReportTask.done(GraphReportDetailPanel.java:452)
at java.base/java.util.concurrent.FutureTask.finishCompletion(Unknown Source)
at java.base/java.util.concurrent.FutureTask.setException(Unknown Source)
at java.base/java.util.concurrent.FutureTask.run(Unknown Source)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.base/java.lang.Thread.run(Unknown Source)
Caused by: java.lang.NullPointerException: Cannot invoke "com.infinitekind.moneydance.model.TotalAmount.getAmount()" because "amounts[...]" is null
at com.moneydance.apps.md.view.gui.reporttool.RealDetailedCashFlowReport.getTotalRow(RealDetailedCashFlowReport.java:387)
at com.moneydance.apps.md.view.gui.reporttool.RealCashFlowReport.generate(RealCashFlowReport.java:121)
at com.moneydance.apps.md.view.gui.graphtool.GraphReportDetailPanel$ReportCalculateTask.call(GraphReportDetailPanel.java:532)
at com.moneydance.apps.md.view.gui.graphtool.GraphReportDetailPanel$ReportCalculateTask.call(GraphReportDetailPanel.java:524)
... 4 more
Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException: Cannot invoke "com.infinitekind.moneydance.model.TotalAmount.getAmount()" because "amounts[...]" is null
at com.moneydance.apps.md.view.gui.reporttool.RealDetailedCashFlowReport.getTotalRow(RealDetailedCashFlowReport.java:387)
at com.moneydance.apps.md.view.gui.reporttool.RealCashFlowReport.generate(RealCashFlowReport.java:121)
at com.moneydance.apps.md.view.gui.GraphReportWindow.build(GraphReportWindow.java:201)
at com.moneydance.apps.md.view.gui.GraphReportWindow.actionPerformed(GraphReportWindow.java:152)
at java.desktop/javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
at java.desktop/javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)
at java.desktop/javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
at java.desktop/javax.swing.DefaultButtonModel.setPressed(Unknown Source)
at java.desktop/javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Source)
at java.desktop/java.awt.Component.processMouseEvent(Unknown Source)
at java.desktop/javax.swing.JComponent.processMouseEvent(Unknown Source)
at java.desktop/java.awt.Component.processEvent(Unknown Source)
at java.desktop/java.awt.Container.processEvent(Unknown Source)
at java.desktop/java.awt.Component.dispatchEventImpl(Unknown Source)
at java.desktop/java.awt.Container.dispatchEventImpl(Unknown Source)
at java.desktop/java.awt.Component.dispatchEvent(Unknown Source)
at java.desktop/java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
at java.desktop/java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
at java.desktop/java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
at java.desktop/java.awt.Container.dispatchEventImpl(Unknown Source)
at java.desktop/java.awt.Window.dispatchEventImpl(Unknown Source)
at java.desktop/java.awt.Component.dispatchEvent(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.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
at java.desktop/java.awt.EventQueue$5.run(Unknown Source)
at java.desktop/java.awt.EventQueue$5.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.NullPointerException: Cannot invoke "com.infinitekind.moneydance.model.TotalAmount.getAmount()" because "amounts[...]" is null
at com.moneydance.apps.md.view.gui.reporttool.RealDetailedCashFlowReport.getTotalRow(RealDetailedCashFlowReport.java:387)
at com.moneydance.apps.md.view.gui.reporttool.RealCashFlowReport.generate(RealCashFlowReport.java:121)
at com.moneydance.apps.md.view.gui.GraphReportWindow.build(GraphReportWindow.java:201)
at com.moneydance.apps.md.view.gui.GraphReportWindow.actionPerformed(GraphReportWindow.java:152)
at java.desktop/javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
at java.desktop/javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)
at java.desktop/javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
at java.desktop/javax.swing.DefaultButtonModel.setPressed(Unknown Source)
at java.desktop/javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Source)
at java.desktop/java.awt.Component.processMouseEvent(Unknown Source)
at java.desktop/javax.swing.JComponent.processMouseEvent(Unknown Source)
at java.desktop/java.awt.Component.processEvent(Unknown Source)
at java.desktop/java.awt.Container.processEvent(Unknown Source)
at java.desktop/java.awt.Component.dispatchEventImpl(Unknown Source)
at java.desktop/java.awt.Container.dispatchEventImpl(Unknown Source)
at java.desktop/java.awt.Component.dispatchEvent(Unknown Source)
at java.desktop/java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
at java.desktop/java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
at java.desktop/java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
at java.desktop/java.awt.Container.dispatchEventImpl(Unknown Source)
at java.desktop/java.awt.Window.dispatchEventImpl(Unknown Source)
at java.desktop/java.awt.Component.dispatchEvent(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.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
at java.desktop/java.awt.EventQueue$5.run(Unknown Source)
at java.desktop/java.awt.EventQueue$5.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.NullPointerException: Cannot invoke "com.infinitekind.moneydance.model.TotalAmount.getAmount()" because "amounts[...]" is null
at com.moneydance.apps.md.view.gui.reporttool.RealDetailedCashFlowReport.getTotalRow(RealDetailedCashFlowReport.java:387)
at com.moneydance.apps.md.view.gui.reporttool.RealCashFlowReport.generate(RealCashFlowReport.java:121)
at com.moneydance.apps.md.view.gui.GraphReportWindow.build(GraphReportWindow.java:201)
at com.moneydance.apps.md.view.gui.GraphReportWindow.actionPerformed(GraphReportWindow.java:152)
at java.desktop/javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
at java.desktop/javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)
at java.desktop/javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
at java.desktop/javax.swing.DefaultButtonModel.setPressed(Unknown Source)
at java.desktop/javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Source)
at java.desktop/java.awt.Component.processMouseEvent(Unknown Source)
at java.desktop/javax.swing.JComponent.processMouseEvent(Unknown Source)
at java.desktop/java.awt.Component.processEvent(Unknown Source)
at java.desktop/java.awt.Container.processEvent(Unknown Source)
at java.desktop/java.awt.Component.dispatchEventImpl(Unknown Source)
at java.desktop/java.awt.Container.dispatchEventImpl(Unknown Source)
at java.desktop/java.awt.Component.dispatchEvent(Unknown Source)
at java.desktop/java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
at java.desktop/java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
at java.desktop/java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
at java.desktop/java.awt.Container.dispatchEventImpl(Unknown Source)
at java.desktop/java.awt.Window.dispatchEventImpl(Unknown Source)
at java.desktop/java.awt.Component.dispatchEvent(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.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
at java.desktop/java.awt.EventQueue$5.run(Unknown Source)
at java.desktop/java.awt.EventQueue$5.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.NullPointerException: Cannot invoke "com.infinitekind.moneydance.model.TotalAmount.getAmount()" because "amounts[...]" is null
at com.moneydance.apps.md.view.gui.reporttool.RealDetailedCashFlowReport.getTotalRow(RealDetailedCashFlowReport.java:387)
at com.moneydance.apps.md.view.gui.reporttool.RealCashFlowReport.generate(RealCashFlowReport.java:121)
at com.moneydance.apps.md.view.gui.GraphReportWindow.build(GraphReportWindow.java:201)
at com.moneydance.apps.md.view.gui.GraphReportWindow.actionPerformed(GraphReportWindow.java:152)
at java.desktop/javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
at java.desktop/javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)
at java.desktop/javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
at java.desktop/javax.swing.DefaultButtonModel.setPressed(Unknown Source)
at java.desktop/javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Source)
at java.desktop/java.awt.Component.processMouseEvent(Unknown Source)
at java.desktop/javax.swing.JComponent.processMouseEvent(Unknown Source)
at java.desktop/java.awt.Component.processEvent(Unknown Source)
at java.desktop/java.awt.Container.processEvent(Unknown Source)
at java.desktop/java.awt.Component.dispatchEventImpl(Unknown Source)
at java.desktop/java.awt.Container.dispatchEventImpl(Unknown Source)
at java.desktop/java.awt.Component.dispatchEvent(Unknown Source)
at java.desktop/java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
at java.desktop/java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
at java.desktop/java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
at java.desktop/java.awt.Container.dispatchEventImpl(Unknown Source)
at java.desktop/java.awt.Window.dispatchEventImpl(Unknown Source)
at java.desktop/java.awt.Component.dispatchEvent(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.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
at java.desktop/java.awt.EventQueue$5.run(Unknown Source)
at java.desktop/java.awt.EventQueue$5.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.NullPointerException: Cannot invoke "com.infinitekind.moneydance.model.TotalAmount.getAmount()" because "amounts[...]" is null
at com.moneydance.apps.md.view.gui.reporttool.RealDetailedCashFlowReport.getTotalRow(RealDetailedCashFlowReport.java:387)
at com.moneydance.apps.md.view.gui.reporttool.RealCashFlowReport.generate(RealCashFlowReport.java:121)
at com.moneydance.apps.md.view.gui.GraphReportWindow.build(GraphReportWindow.java:201)
at com.moneydance.apps.md.view.gui.GraphReportWindow.actionPerformed(GraphReportWindow.java:152)
at java.desktop/javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
at java.desktop/javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)
at java.desktop/javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
at java.desktop/javax.swing.DefaultButtonModel.setPressed(Unknown Source)
at java.desktop/javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Source)
at java.desktop/java.awt.Component.processMouseEvent(Unknown Source)
at java.desktop/javax.swing.JComponent.processMouseEvent(Unknown Source)
at java.desktop/java.awt.Component.processEvent(Unknown Source)
at java.desktop/java.awt.Container.processEvent(Unknown Source)
at java.desktop/java.awt.Component.dispatchEventImpl(Unknown Source)
at java.desktop/java.awt.Container.dispatchEventImpl(Unknown Source)
at java.desktop/java.awt.Component.dispatchEvent(Unknown Source)
at java.desktop/java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
at java.desktop/java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
at java.desktop/java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
at java.desktop/java.awt.Container.dispatchEventImpl(Unknown Source)
at java.desktop/java.awt.Window.dispatchEventImpl(Unknown Source)
at java.desktop/java.awt.Component.dispatchEvent(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.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
at java.desktop/java.awt.EventQueue$5.run(Unknown Source)
at java.desktop/java.awt.EventQueue$5.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.NullPointerException: Cannot invoke "com.infinitekind.moneydance.model.TotalAmount.getAmount()" because "amounts[...]" is null
at com.moneydance.apps.md.view.gui.reporttool.RealDetailedCashFlowReport.getTotalRow(RealDetailedCashFlowReport.java:387)
at com.moneydance.apps.md.view.gui.reporttool.RealCashFlowReport.generate(RealCashFlowReport.java:121)
at com.moneydance.apps.md.view.gui.GraphReportWindow.build(GraphReportWindow.java:201)
at com.moneydance.apps.md.view.gui.GraphReportWindow.actionPerformed(GraphReportWindow.java:152)
at java.desktop/javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
at java.desktop/javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)
at java.desktop/javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
at java.desktop/javax.swing.DefaultButtonModel.setPressed(Unknown Source)
at java.desktop/javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Source)
at java.desktop/java.awt.Component.processMouseEvent(Unknown Source)
at java.desktop/javax.swing.JComponent.processMouseEvent(Unknown Source)
at java.desktop/java.awt.Component.processEvent(Unknown Source)
at java.desktop/java.awt.Container.processEvent(Unknown Source)
at java.desktop/java.awt.Component.dispatchEventImpl(Unknown Source)
at java.desktop/java.awt.Container.dispatchEventImpl(Unknown Source)
at java.desktop/java.awt.Component.dispatchEvent(Unknown Source)
at java.desktop/java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
at java.desktop/java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
at java.desktop/java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
at java.desktop/java.awt.Container.dispatchEventImpl(Unknown Source)
at java.desktop/java.awt.Window.dispatchEventImpl(Unknown Source)
at java.desktop/java.awt.Component.dispatchEvent(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.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
at java.desktop/java.awt.EventQueue$5.run(Unknown Source)
at java.desktop/java.awt.EventQueue$5.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)
java.util.concurrent.ExecutionException: java.lang.NullPointerException: Cannot invoke "com.infinitekind.moneydance.model.TotalAmount.getAmount()" because "amounts[...]" is null
at java.base/java.util.concurrent.FutureTask.report(Unknown Source)
at java.base/java.util.concurrent.FutureTask.get(Unknown Source)
at com.moneydance.apps.md.view.gui.graphtool.GraphReportDetailPanel$GenerateReportTask.done(GraphReportDetailPanel.java:452)
at java.base/java.util.concurrent.FutureTask.finishCompletion(Unknown Source)
at java.base/java.util.concurrent.FutureTask.setException(Unknown Source)
at java.base/java.util.concurrent.FutureTask.run(Unknown Source)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.base/java.lang.Thread.run(Unknown Source)
Caused by: java.lang.NullPointerException: Cannot invoke "com.infinitekind.moneydance.model.TotalAmount.getAmount()" because "amounts[...]" is null
at com.moneydance.apps.md.view.gui.reporttool.RealDetailedCashFlowReport.getTotalRow(RealDetailedCashFlowReport.java:387)
at com.moneydance.apps.md.view.gui.reporttool.RealCashFlowReport.generate(RealCashFlowReport.java:121)
at com.moneydance.apps.md.view.gui.graphtool.GraphReportDetailPanel$ReportCalculateTask.call(GraphReportDetailPanel.java:532)
at com.moneydance.apps.md.view.gui.graphtool.GraphReportDetailPanel$ReportCalculateTask.call(GraphReportDetailPanel.java:524)
... 4 more
java.util.concurrent.ExecutionException: java.lang.NullPointerException: Cannot invoke "com.infinitekind.moneydance.model.TotalAmount.getAmount()" because "amounts[...]" is null
at java.base/java.util.concurrent.FutureTask.report(Unknown Source)
at java.base/java.util.concurrent.FutureTask.get(Unknown Source)
at com.moneydance.apps.md.view.gui.graphtool.GraphReportDetailPanel$GenerateReportTask.done(GraphReportDetailPanel.java:452)
at java.base/java.util.concurrent.FutureTask.finishCompletion(Unknown Source)
at java.base/java.util.concurrent.FutureTask.setException(Unknown Source)
at java.base/java.util.concurrent.FutureTask.run(Unknown Source)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.base/java.lang.Thread.run(Unknown Source)
Caused by: java.lang.NullPointerException: Cannot invoke "com.infinitekind.moneydance.model.TotalAmount.getAmount()" because "amounts[...]" is null
at com.moneydance.apps.md.view.gui.reporttool.RealDetailedCashFlowReport.getTotalRow(RealDetailedCashFlowReport.java:387)
at com.moneydance.apps.md.view.gui.reporttool.RealCashFlowReport.generate(RealCashFlowReport.java:121)
at com.moneydance.apps.md.view.gui.graphtool.GraphReportDetailPanel$ReportCalculateTask.call(GraphReportDetailPanel.java:532)
at com.moneydance.apps.md.view.gui.graphtool.GraphReportDetailPanel$ReportCalculateTask.call(GraphReportDetailPanel.java:524)
... 4 more
java.util.concurrent.ExecutionException: java.lang.NullPointerException: Cannot invoke "com.infinitekind.moneydance.model.TotalAmount.getAmount()" because "amounts[...]" is null
at java.base/java.util.concurrent.FutureTask.report(Unknown Source)
at java.base/java.util.concurrent.FutureTask.get(Unknown Source)
at com.moneydance.apps.md.view.gui.graphtool.GraphReportDetailPanel$GenerateReportTask.done(GraphReportDetailPanel.java:452)
at java.base/java.util.concurrent.FutureTask.finishCompletion(Unknown Source)
at java.base/java.util.concurrent.FutureTask.setException(Unknown Source)
at java.base/java.util.concurrent.FutureTask.run(Unknown Source)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.base/java.lang.Thread.run(Unknown Source)
Caused by: java.lang.NullPointerException: Cannot invoke "com.infinitekind.moneydance.model.TotalAmount.getAmount()" because "amounts[...]" is null
at com.moneydance.apps.md.view.gui.reporttool.RealDetailedCashFlowReport.getTotalRow(RealDetailedCashFlowReport.java:387)
at com.moneydance.apps.md.view.gui.reporttool.RealCashFlowReport.generate(RealCashFlowReport.java:121)
at com.moneydance.apps.md.view.gui.graphtool.GraphReportDetailPanel$ReportCalculateTask.call(GraphReportDetailPanel.java:532)
at com.moneydance.apps.md.view.gui.graphtool.GraphReportDetailPanel$ReportCalculateTask.call(GraphReportDetailPanel.java:524)
... 4 more
java.util.concurrent.ExecutionException: java.lang.NullPointerException: Cannot invoke "com.infinitekind.moneydance.model.TotalAmount.getAmount()" because "amounts[...]" is null
at java.base/java.util.concurrent.FutureTask.report(Unknown Source)
at java.base/java.util.concurrent.FutureTask.get(Unknown Source)
at com.moneydance.apps.md.view.gui.graphtool.GraphReportDetailPanel$GenerateReportTask.done(GraphReportDetailPanel.java:452)
at java.base/java.util.concurrent.FutureTask.finishCompletion(Unknown Source)
at java.base/java.util.concurrent.FutureTask.setException(Unknown Source)
at java.base/java.util.concurrent.FutureTask.run(Unknown Source)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.base/java.lang.Thread.run(Unknown Source)
Caused by: java.lang.NullPointerException: Cannot invoke "com.infinitekind.moneydance.model.TotalAmount.getAmount()" because "amounts[...]" is null
at com.moneydance.apps.md.view.gui.reporttool.RealDetailedCashFlowReport.getTotalRow(RealDetailedCashFlowReport.java:387)
at com.moneydance.apps.md.view.gui.reporttool.RealCashFlowReport.generate(RealCashFlowReport.java:121)
at com.moneydance.apps.md.view.gui.graphtool.GraphReportDetailPanel$ReportCalculateTask.call(GraphReportDetailPanel.java:532)
at com.moneydance.apps.md.view.gui.graphtool.GraphReportDetailPanel$ReportCalculateTask.call(GraphReportDetailPanel.java:524)
... 4 more
System closed this discussion on 17 Mar, 2023 07:30 PM.