!SESSION 2025-08-19 10:49:30.916 ----------------------------------------------- eclipse.buildId=0.78.1. java.version=21.0.5 java.vendor=Azul Systems, Inc. BootLoader constants: OS=win32, ARCH=x86_64, WS=win32, NL=en_US Command-line arguments: -os win32 -ws win32 -arch x86_64 This is a continuation of log file C:\Users\Nezih\AppData\Local\PortfolioPerformance\workspace\.metadata\.bak_0.log Created Time: 2025-08-19 11:52:30.967 !ENTRY name.abuchen.portfolio.ui 4 0 2025-08-19 11:52:30.967 !MESSAGE Cannot invoke "name.abuchen.portfolio.money.Money.subtract(name.abuchen.portfolio.money.Money)" because the return value of "name.abuchen.portfolio.ui.views.taxonomy.TaxonomyNode.getTarget()" is null !STACK 0 java.lang.NullPointerException: Cannot invoke "name.abuchen.portfolio.money.Money.subtract(name.abuchen.portfolio.money.Money)" because the return value of "name.abuchen.portfolio.ui.views.taxonomy.TaxonomyNode.getTarget()" is null at name.abuchen.portfolio.ui.views.dashboard.charts.RebalancingChartWidget.update(RebalancingChartWidget.java:141) at name.abuchen.portfolio.ui.views.dashboard.charts.RebalancingChartWidget.update(RebalancingChartWidget.java:1) at name.abuchen.portfolio.ui.views.dashboard.DashboardView$CalculateWidgetDataRunnable.lambda$2(DashboardView.java:293) at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) at java.base/java.util.stream.ReferencePipeline$2$1.accept(Unknown Source) at java.base/java.util.HashMap$EntrySpliterator.forEachRemaining(Unknown Source) at java.base/java.util.stream.AbstractPipeline.copyInto(Unknown Source) at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) at java.base/java.util.stream.AbstractPipeline.evaluate(Unknown Source) at java.base/java.util.stream.ReferencePipeline.forEach(Unknown Source) at name.abuchen.portfolio.ui.views.dashboard.DashboardView$CalculateWidgetDataRunnable.lambda$0(DashboardView.java:290) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:132) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4177) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3793) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1151) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:339) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1042) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:153) at org.eclipse.e4.ui.internal.workbench.swt.E4Application.start(E4Application.java:165) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:208) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:143) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:109) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:439) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:271) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(Unknown Source) at java.base/java.lang.reflect.Method.invoke(Unknown Source) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:668) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:605) at org.eclipse.equinox.launcher.Main.run(Main.java:1481) !ENTRY name.abuchen.portfolio.ui 4 0 2025-08-19 11:52:31.133 !MESSAGE Cannot invoke "name.abuchen.portfolio.money.Money.subtract(name.abuchen.portfolio.money.Money)" because the return value of "name.abuchen.portfolio.ui.views.taxonomy.TaxonomyNode.getTarget()" is null !STACK 0 java.lang.NullPointerException: Cannot invoke "name.abuchen.portfolio.money.Money.subtract(name.abuchen.portfolio.money.Money)" because the return value of "name.abuchen.portfolio.ui.views.taxonomy.TaxonomyNode.getTarget()" is null at name.abuchen.portfolio.ui.views.dashboard.charts.RebalancingChartWidget.update(RebalancingChartWidget.java:141) at name.abuchen.portfolio.ui.views.dashboard.charts.RebalancingChartWidget.update(RebalancingChartWidget.java:1) at name.abuchen.portfolio.ui.views.dashboard.DashboardView$CalculateWidgetDataRunnable.lambda$2(DashboardView.java:293) at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) at java.base/java.util.stream.ReferencePipeline$2$1.accept(Unknown Source) at java.base/java.util.HashMap$EntrySpliterator.forEachRemaining(Unknown Source) at java.base/java.util.stream.AbstractPipeline.copyInto(Unknown Source) at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) at java.base/java.util.stream.AbstractPipeline.evaluate(Unknown Source) at java.base/java.util.stream.ReferencePipeline.forEach(Unknown Source) at name.abuchen.portfolio.ui.views.dashboard.DashboardView$CalculateWidgetDataRunnable.lambda$0(DashboardView.java:290) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:132) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4177) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3793) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1151) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:339) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1042) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:153) at org.eclipse.e4.ui.internal.workbench.swt.E4Application.start(E4Application.java:165) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:208) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:143) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:109) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:439) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:271) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(Unknown Source) at java.base/java.lang.reflect.Method.invoke(Unknown Source) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:668) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:605) at org.eclipse.equinox.launcher.Main.run(Main.java:1481) !ENTRY name.abuchen.portfolio.ui 4 0 2025-08-19 11:52:31.267 !MESSAGE Cannot invoke "name.abuchen.portfolio.money.Money.subtract(name.abuchen.portfolio.money.Money)" because the return value of "name.abuchen.portfolio.ui.views.taxonomy.TaxonomyNode.getTarget()" is null !STACK 0 java.lang.NullPointerException: Cannot invoke "name.abuchen.portfolio.money.Money.subtract(name.abuchen.portfolio.money.Money)" because the return value of "name.abuchen.portfolio.ui.views.taxonomy.TaxonomyNode.getTarget()" is null at name.abuchen.portfolio.ui.views.dashboard.charts.RebalancingChartWidget.update(RebalancingChartWidget.java:141) at name.abuchen.portfolio.ui.views.dashboard.charts.RebalancingChartWidget.update(RebalancingChartWidget.java:1) at name.abuchen.portfolio.ui.views.dashboard.DashboardView$CalculateWidgetDataRunnable.lambda$2(DashboardView.java:293) at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) at java.base/java.util.stream.ReferencePipeline$2$1.accept(Unknown Source) at java.base/java.util.HashMap$EntrySpliterator.forEachRemaining(Unknown Source) at java.base/java.util.stream.AbstractPipeline.copyInto(Unknown Source) at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) at java.base/java.util.stream.AbstractPipeline.evaluate(Unknown Source) at java.base/java.util.stream.ReferencePipeline.forEach(Unknown Source) at name.abuchen.portfolio.ui.views.dashboard.DashboardView$CalculateWidgetDataRunnable.lambda$0(DashboardView.java:290) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:132) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4177) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3793) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1151) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:339) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1042) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:153) at org.eclipse.e4.ui.internal.workbench.swt.E4Application.start(E4Application.java:165) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:208) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:143) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:109) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:439) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:271) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(Unknown Source) at java.base/java.lang.reflect.Method.invoke(Unknown Source) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:668) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:605) at org.eclipse.equinox.launcher.Main.run(Main.java:1481) !ENTRY name.abuchen.portfolio.ui 4 0 2025-08-19 11:52:31.458 !MESSAGE Cannot invoke "name.abuchen.portfolio.money.Money.subtract(name.abuchen.portfolio.money.Money)" because the return value of "name.abuchen.portfolio.ui.views.taxonomy.TaxonomyNode.getTarget()" is null !STACK 0 java.lang.NullPointerException: Cannot invoke "name.abuchen.portfolio.money.Money.subtract(name.abuchen.portfolio.money.Money)" because the return value of "name.abuchen.portfolio.ui.views.taxonomy.TaxonomyNode.getTarget()" is null at name.abuchen.portfolio.ui.views.dashboard.charts.RebalancingChartWidget.update(RebalancingChartWidget.java:141) at name.abuchen.portfolio.ui.views.dashboard.charts.RebalancingChartWidget.update(RebalancingChartWidget.java:1) at name.abuchen.portfolio.ui.views.dashboard.DashboardView$CalculateWidgetDataRunnable.lambda$2(DashboardView.java:293) at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) at java.base/java.util.stream.ReferencePipeline$2$1.accept(Unknown Source) at java.base/java.util.HashMap$EntrySpliterator.forEachRemaining(Unknown Source) at java.base/java.util.stream.AbstractPipeline.copyInto(Unknown Source) at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) at java.base/java.util.stream.AbstractPipeline.evaluate(Unknown Source) at java.base/java.util.stream.ReferencePipeline.forEach(Unknown Source) at name.abuchen.portfolio.ui.views.dashboard.DashboardView$CalculateWidgetDataRunnable.lambda$0(DashboardView.java:290) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:132) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4177) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3793) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1151) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:339) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1042) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:153) at org.eclipse.e4.ui.internal.workbench.swt.E4Application.start(E4Application.java:165) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:208) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:143) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:109) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:439) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:271) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(Unknown Source) at java.base/java.lang.reflect.Method.invoke(Unknown Source) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:668) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:605) at org.eclipse.equinox.launcher.Main.run(Main.java:1481) !ENTRY name.abuchen.portfolio.ui 4 0 2025-08-19 11:52:31.631 !MESSAGE Cannot invoke "name.abuchen.portfolio.money.Money.subtract(name.abuchen.portfolio.money.Money)" because the return value of "name.abuchen.portfolio.ui.views.taxonomy.TaxonomyNode.getTarget()" is null !STACK 0 java.lang.NullPointerException: Cannot invoke "name.abuchen.portfolio.money.Money.subtract(name.abuchen.portfolio.money.Money)" because the return value of "name.abuchen.portfolio.ui.views.taxonomy.TaxonomyNode.getTarget()" is null at name.abuchen.portfolio.ui.views.dashboard.charts.RebalancingChartWidget.update(RebalancingChartWidget.java:141) at name.abuchen.portfolio.ui.views.dashboard.charts.RebalancingChartWidget.update(RebalancingChartWidget.java:1) at name.abuchen.portfolio.ui.views.dashboard.DashboardView$CalculateWidgetDataRunnable.lambda$2(DashboardView.java:293) at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) at java.base/java.util.stream.ReferencePipeline$2$1.accept(Unknown Source) at java.base/java.util.HashMap$EntrySpliterator.forEachRemaining(Unknown Source) at java.base/java.util.stream.AbstractPipeline.copyInto(Unknown Source) at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) at java.base/java.util.stream.AbstractPipeline.evaluate(Unknown Source) at java.base/java.util.stream.ReferencePipeline.forEach(Unknown Source) at name.abuchen.portfolio.ui.views.dashboard.DashboardView$CalculateWidgetDataRunnable.lambda$0(DashboardView.java:290) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:132) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4177) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3793) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1151) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:339) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1042) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:153) at org.eclipse.e4.ui.internal.workbench.swt.E4Application.start(E4Application.java:165) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:208) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:143) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:109) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:439) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:271) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(Unknown Source) at java.base/java.lang.reflect.Method.invoke(Unknown Source) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:668) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:605) at org.eclipse.equinox.launcher.Main.run(Main.java:1481) !ENTRY name.abuchen.portfolio.ui 4 0 2025-08-19 11:52:50.319 !MESSAGE Cannot invoke "name.abuchen.portfolio.money.Money.subtract(name.abuchen.portfolio.money.Money)" because the return value of "name.abuchen.portfolio.ui.views.taxonomy.TaxonomyNode.getTarget()" is null !STACK 0 java.lang.NullPointerException: Cannot invoke "name.abuchen.portfolio.money.Money.subtract(name.abuchen.portfolio.money.Money)" because the return value of "name.abuchen.portfolio.ui.views.taxonomy.TaxonomyNode.getTarget()" is null at name.abuchen.portfolio.ui.views.dashboard.charts.RebalancingChartWidget.update(RebalancingChartWidget.java:141) at name.abuchen.portfolio.ui.views.dashboard.charts.RebalancingChartWidget.update(RebalancingChartWidget.java:1) at name.abuchen.portfolio.ui.views.dashboard.DashboardView$CalculateWidgetDataRunnable.lambda$2(DashboardView.java:293) at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) at java.base/java.util.stream.ReferencePipeline$2$1.accept(Unknown Source) at java.base/java.util.HashMap$EntrySpliterator.forEachRemaining(Unknown Source) at java.base/java.util.stream.AbstractPipeline.copyInto(Unknown Source) at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) at java.base/java.util.stream.AbstractPipeline.evaluate(Unknown Source) at java.base/java.util.stream.ReferencePipeline.forEach(Unknown Source) at name.abuchen.portfolio.ui.views.dashboard.DashboardView$CalculateWidgetDataRunnable.lambda$0(DashboardView.java:290) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:132) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4177) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3793) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1151) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:339) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1042) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:153) at org.eclipse.e4.ui.internal.workbench.swt.E4Application.start(E4Application.java:165) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:208) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:143) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:109) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:439) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:271) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(Unknown Source) at java.base/java.lang.reflect.Method.invoke(Unknown Source) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:668) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:605) at org.eclipse.equinox.launcher.Main.run(Main.java:1481) !ENTRY name.abuchen.portfolio.ui 4 0 2025-08-19 11:52:50.470 !MESSAGE Cannot invoke "name.abuchen.portfolio.money.Money.subtract(name.abuchen.portfolio.money.Money)" because the return value of "name.abuchen.portfolio.ui.views.taxonomy.TaxonomyNode.getTarget()" is null !STACK 0 java.lang.NullPointerException: Cannot invoke "name.abuchen.portfolio.money.Money.subtract(name.abuchen.portfolio.money.Money)" because the return value of "name.abuchen.portfolio.ui.views.taxonomy.TaxonomyNode.getTarget()" is null at name.abuchen.portfolio.ui.views.dashboard.charts.RebalancingChartWidget.update(RebalancingChartWidget.java:141) at name.abuchen.portfolio.ui.views.dashboard.charts.RebalancingChartWidget.update(RebalancingChartWidget.java:1) at name.abuchen.portfolio.ui.views.dashboard.DashboardView$CalculateWidgetDataRunnable.lambda$2(DashboardView.java:293) at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) at java.base/java.util.stream.ReferencePipeline$2$1.accept(Unknown Source) at java.base/java.util.HashMap$EntrySpliterator.forEachRemaining(Unknown Source) at java.base/java.util.stream.AbstractPipeline.copyInto(Unknown Source) at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) at java.base/java.util.stream.AbstractPipeline.evaluate(Unknown Source) at java.base/java.util.stream.ReferencePipeline.forEach(Unknown Source) at name.abuchen.portfolio.ui.views.dashboard.DashboardView$CalculateWidgetDataRunnable.lambda$0(DashboardView.java:290) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:132) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4177) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3793) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1151) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:339) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1042) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:153) at org.eclipse.e4.ui.internal.workbench.swt.E4Application.start(E4Application.java:165) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:208) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:143) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:109) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:439) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:271) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(Unknown Source) at java.base/java.lang.reflect.Method.invoke(Unknown Source) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:668) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:605) at org.eclipse.equinox.launcher.Main.run(Main.java:1481) !ENTRY name.abuchen.portfolio.ui 4 0 2025-08-19 11:58:38.507 !MESSAGE Cannot invoke "name.abuchen.portfolio.money.Money.subtract(name.abuchen.portfolio.money.Money)" because the return value of "name.abuchen.portfolio.ui.views.taxonomy.TaxonomyNode.getTarget()" is null !STACK 0 java.lang.NullPointerException: Cannot invoke "name.abuchen.portfolio.money.Money.subtract(name.abuchen.portfolio.money.Money)" because the return value of "name.abuchen.portfolio.ui.views.taxonomy.TaxonomyNode.getTarget()" is null at name.abuchen.portfolio.ui.views.dashboard.charts.RebalancingChartWidget.update(RebalancingChartWidget.java:141) at name.abuchen.portfolio.ui.views.dashboard.charts.RebalancingChartWidget.update(RebalancingChartWidget.java:1) at name.abuchen.portfolio.ui.views.dashboard.DashboardView$CalculateWidgetDataRunnable.lambda$2(DashboardView.java:293) at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) at java.base/java.util.stream.ReferencePipeline$2$1.accept(Unknown Source) at java.base/java.util.HashMap$EntrySpliterator.forEachRemaining(Unknown Source) at java.base/java.util.stream.AbstractPipeline.copyInto(Unknown Source) at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) at java.base/java.util.stream.AbstractPipeline.evaluate(Unknown Source) at java.base/java.util.stream.ReferencePipeline.forEach(Unknown Source) at name.abuchen.portfolio.ui.views.dashboard.DashboardView$CalculateWidgetDataRunnable.lambda$0(DashboardView.java:290) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:132) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4177) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3793) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1151) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:339) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1042) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:153) at org.eclipse.e4.ui.internal.workbench.swt.E4Application.start(E4Application.java:165) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:208) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:143) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:109) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:439) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:271) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(Unknown Source) at java.base/java.lang.reflect.Method.invoke(Unknown Source) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:668) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:605) at org.eclipse.equinox.launcher.Main.run(Main.java:1481) !ENTRY name.abuchen.portfolio.ui 4 0 2025-08-19 11:59:53.648 !MESSAGE Cannot invoke "name.abuchen.portfolio.money.Money.subtract(name.abuchen.portfolio.money.Money)" because the return value of "name.abuchen.portfolio.ui.views.taxonomy.TaxonomyNode.getTarget()" is null !STACK 0 java.lang.NullPointerException: Cannot invoke "name.abuchen.portfolio.money.Money.subtract(name.abuchen.portfolio.money.Money)" because the return value of "name.abuchen.portfolio.ui.views.taxonomy.TaxonomyNode.getTarget()" is null at name.abuchen.portfolio.ui.views.dashboard.charts.RebalancingChartWidget.update(RebalancingChartWidget.java:141) at name.abuchen.portfolio.ui.views.dashboard.charts.RebalancingChartWidget.update(RebalancingChartWidget.java:1) at name.abuchen.portfolio.ui.views.dashboard.DashboardView$CalculateWidgetDataRunnable.lambda$2(DashboardView.java:293) at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) at java.base/java.util.stream.ReferencePipeline$2$1.accept(Unknown Source) at java.base/java.util.HashMap$EntrySpliterator.forEachRemaining(Unknown Source) at java.base/java.util.stream.AbstractPipeline.copyInto(Unknown Source) at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) at java.base/java.util.stream.AbstractPipeline.evaluate(Unknown Source) at java.base/java.util.stream.ReferencePipeline.forEach(Unknown Source) at name.abuchen.portfolio.ui.views.dashboard.DashboardView$CalculateWidgetDataRunnable.lambda$0(DashboardView.java:290) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:132) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4177) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3793) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1151) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:339) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1042) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:153) at org.eclipse.e4.ui.internal.workbench.swt.E4Application.start(E4Application.java:165) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:208) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:143) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:109) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:439) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:271) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(Unknown Source) at java.base/java.lang.reflect.Method.invoke(Unknown Source) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:668) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:605) at org.eclipse.equinox.launcher.Main.run(Main.java:1481) !ENTRY name.abuchen.portfolio.model.ClientFactory 1 0 2025-08-19 12:01:27.490 !MESSAGE Saving PM_ND_Equities.portfolio with [BINARY, COMPRESSED] !ENTRY name.abuchen.portfolio.model.ClientFactory 1 0 2025-08-19 12:03:46.351 !MESSAGE Saving PM_ND_Equities.portfolio with [BINARY, COMPRESSED] !ENTRY name.abuchen.portfolio 4 0 2025-08-19 12:23:41.521 !MESSAGE [PortfolioLog] 404 Not Found --> https://query1.finance.yahoo.com/v8/finance/chart/NOVA?lang=en-US®ion=US&corsDomain=finance.yahoo.com !ENTRY name.abuchen.portfolio.model.ClientFactory 1 0 2025-08-19 12:28:22.772 !MESSAGE Saving PM_ND_Equities.portfolio with [BINARY, COMPRESSED] !SESSION 2025-08-19 15:37:42.268 ----------------------------------------------- eclipse.buildId=0.78.1. java.version=21.0.5 java.vendor=Azul Systems, Inc. BootLoader constants: OS=win32, ARCH=x86_64, WS=win32, NL=en_US Command-line arguments: -os win32 -ws win32 -arch x86_64 !ENTRY name.abuchen.portfolio.model.ClientFactory 1 0 2025-08-19 15:37:49.194 !MESSAGE Loaded PM_ND_Equities.portfolio with [BINARY, COMPRESSED] !ENTRY name.abuchen.portfolio.ui 4 4 2025-08-19 15:37:50.965 !MESSAGE GLDTR - QNB FINANSPORTFOY ALTIN BYF Gold !SUBENTRY 1 name.abuchen.portfolio.ui 4 0 2025-08-19 15:37:50.965 !MESSAGE 403 Forbidden --> https://www.investing.com/etfs/istanbul-gold-etf-historical-data !ENTRY name.abuchen.portfolio.ui 4 4 2025-08-19 15:37:58.621 !MESSAGE Sunnova Energy International In !SUBENTRY 1 name.abuchen.portfolio.ui 4 0 2025-08-19 15:37:58.621 !MESSAGE Download error (attempt 1) for ticker NOVA: 404 Not Found --> https://query1.finance.yahoo.com/v8/finance/chart/NOVA?range=1mo&interval=1d !STACK 0 java.io.IOException: Download error (attempt 1) for ticker NOVA: 404 Not Found --> https://query1.finance.yahoo.com/v8/finance/chart/NOVA?range=1mo&interval=1d at name.abuchen.portfolio.online.impl.YahooFinanceQuoteFeed.internalGetQuotes(YahooFinanceQuoteFeed.java:225) at name.abuchen.portfolio.online.impl.YahooFinanceQuoteFeed.getHistoricalQuotes(YahooFinanceQuoteFeed.java:185) at name.abuchen.portfolio.ui.jobs.UpdateQuotesJob$2.run(UpdateQuotesJob.java:407) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63) Caused by: name.abuchen.portfolio.util.WebAccess$WebAccessException: 404 Not Found --> https://query1.finance.yahoo.com/v8/finance/chart/NOVA?range=1mo&interval=1d at name.abuchen.portfolio.util.WebAccess$CustomResponseHandler.handleResponse(WebAccess.java:170) at name.abuchen.portfolio.util.WebAccess$CustomResponseHandler.handleResponse(WebAccess.java:1) at org.apache.hc.client5.http.impl.classic.CloseableHttpClient.execute(CloseableHttpClient.java:247) at org.apache.hc.client5.http.impl.classic.CloseableHttpClient.execute(CloseableHttpClient.java:188) at org.apache.hc.client5.http.impl.classic.CloseableHttpClient.execute(CloseableHttpClient.java:162) at name.abuchen.portfolio.util.WebAccess.executeWith(WebAccess.java:294) at name.abuchen.portfolio.util.WebAccess.get(WebAccess.java:257) at name.abuchen.portfolio.online.impl.YahooFinanceQuoteFeed.requestData(YahooFinanceQuoteFeed.java:258) at name.abuchen.portfolio.online.impl.YahooFinanceQuoteFeed.internalGetQuotes(YahooFinanceQuoteFeed.java:220) ... 3 more !ENTRY name.abuchen.portfolio 4 0 2025-08-19 15:39:02.146 !MESSAGE [PortfolioLog] 404 Not Found --> https://query1.finance.yahoo.com/v8/finance/chart/NOVA?lang=en-US®ion=US&corsDomain=finance.yahoo.com