!SESSION 2023-12-12 22:27:02.956 ----------------------------------------------- eclipse.buildId=0.66.1. java.version=17.0.5 java.vendor=Azul Systems, Inc. BootLoader constants: OS=win32, ARCH=x86_64, WS=win32, NL=de_DE Command-line arguments: -os win32 -ws win32 -arch x86_64 This is a continuation of log file C:\Users\jsh\AppData\Local\PortfolioPerformance\workspace\.metadata\.bak_0.log Created Time: 2023-12-12 22:27:21.455 !ENTRY name.abuchen.portfolio 4 0 2023-12-12 22:27:21.455 !MESSAGE Cannot invoke "java.awt.image.BufferedImage.getWidth()" because "image" is null !STACK 0 java.lang.NullPointerException: Cannot invoke "java.awt.image.BufferedImage.getWidth()" because "image" is null at name.abuchen.portfolio.util.impl.ImageUtilImageIOImpl.scaleImage(ImageUtilImageIOImpl.java:143) at name.abuchen.portfolio.util.impl.ImageUtilImageIOImpl$ZoomingImageDataProvider.getImageData(ImageUtilImageIOImpl.java:51) at org.eclipse.swt.internal.DPIUtil.validateAndGetImageDataAtZoom(DPIUtil.java:408) at org.eclipse.swt.graphics.Image.(Image.java:717) at name.abuchen.portfolio.util.impl.ImageUtilImageIOImpl.toImage(ImageUtilImageIOImpl.java:111) at name.abuchen.portfolio.model.ImageManager.getImage(ImageManager.java:57) at name.abuchen.portfolio.model.ImageManager.getImage(ImageManager.java:32) at name.abuchen.portfolio.ui.views.columns.AttributeColumn$ImageLabelProvider.getImage(AttributeColumn.java:119) at org.eclipse.jface.viewers.ColumnLabelProvider.update(ColumnLabelProvider.java:41) at org.eclipse.jface.viewers.ViewerColumn.refresh(ViewerColumn.java:146) at org.eclipse.jface.viewers.AbstractTableViewer.doUpdateItem(AbstractTableViewer.java:416) at org.eclipse.jface.viewers.StructuredViewer$UpdateItemSafeRunnable.run(StructuredViewer.java:428) at org.eclipse.jface.util.SafeRunnable$1.run(SafeRunnable.java:129) at org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:174) at org.eclipse.jface.viewers.StructuredViewer.updateItem(StructuredViewer.java:2122) at org.eclipse.jface.viewers.AbstractTableViewer.internalRefreshAll(AbstractTableViewer.java:710) at org.eclipse.jface.viewers.AbstractTableViewer.internalRefresh(AbstractTableViewer.java:646) at org.eclipse.jface.viewers.AbstractTableViewer.internalRefresh(AbstractTableViewer.java:638) at org.eclipse.jface.viewers.StructuredViewer.lambda$2(StructuredViewer.java:1474) at org.eclipse.jface.viewers.StructuredViewer.preservingSelection(StructuredViewer.java:1403) at org.eclipse.jface.viewers.StructuredViewer.preservingSelection(StructuredViewer.java:1364) at org.eclipse.jface.viewers.StructuredViewer.refresh(StructuredViewer.java:1474) at org.eclipse.jface.viewers.ColumnViewer.refresh(ColumnViewer.java:541) at org.eclipse.jface.viewers.StructuredViewer.refresh(StructuredViewer.java:1428) at name.abuchen.portfolio.ui.views.AccountListView.notifyViewCreationCompleted(AccountListView.java:171) at name.abuchen.portfolio.ui.editor.AbstractFinanceView.createViewControl(AbstractFinanceView.java:189) at name.abuchen.portfolio.ui.editor.PortfolioPart.createView(PortfolioPart.java:573) at name.abuchen.portfolio.ui.editor.PortfolioPart.activateView(PortfolioPart.java:529) at name.abuchen.portfolio.ui.editor.PortfolioPart.activateView(PortfolioPart.java:517) at java.base/java.util.Optional.ifPresent(Unknown Source) at name.abuchen.portfolio.ui.editor.PortfolioPart.createContainerWithViews(PortfolioPart.java:207) at name.abuchen.portfolio.ui.editor.PortfolioPart.rebuildContainer(PortfolioPart.java:323) at name.abuchen.portfolio.ui.editor.PortfolioPart.onLoaded(PortfolioPart.java:354) at java.base/java.util.ArrayList.forEach(Unknown Source) at name.abuchen.portfolio.ui.editor.ClientInput.setClient(ClientInput.java:658) at name.abuchen.portfolio.ui.editor.LoadClientThread.lambda$0(LoadClientThread.java:36) 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:4047) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3663) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1155) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:342) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) at org.eclipse.e4.ui.internal.workbench.swt.E4Application.start(E4Application.java:168) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:136) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:402) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.base/java.lang.reflect.Method.invoke(Unknown Source) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:651) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:588) at org.eclipse.equinox.launcher.Main.run(Main.java:1459) !ENTRY name.abuchen.portfolio 4 0 2023-12-12 22:27:21.457 !MESSAGE Cannot invoke "java.awt.image.BufferedImage.getWidth()" because "image" is null !STACK 0 java.lang.NullPointerException: Cannot invoke "java.awt.image.BufferedImage.getWidth()" because "image" is null at name.abuchen.portfolio.util.impl.ImageUtilImageIOImpl.scaleImage(ImageUtilImageIOImpl.java:143) at name.abuchen.portfolio.util.impl.ImageUtilImageIOImpl$ZoomingImageDataProvider.getImageData(ImageUtilImageIOImpl.java:51) at org.eclipse.swt.internal.DPIUtil.validateAndGetImageDataAtZoom(DPIUtil.java:408) at org.eclipse.swt.graphics.Image.(Image.java:717) at name.abuchen.portfolio.util.impl.ImageUtilImageIOImpl.toImage(ImageUtilImageIOImpl.java:111) at name.abuchen.portfolio.model.ImageManager.getImage(ImageManager.java:57) at name.abuchen.portfolio.model.ImageManager.getImage(ImageManager.java:32) at name.abuchen.portfolio.ui.util.LogoManager.getLogoImage(LogoManager.java:69) at name.abuchen.portfolio.ui.util.LogoManager.getDefaultColumnImage(LogoManager.java:33) at name.abuchen.portfolio.ui.views.columns.NameColumn$NameColumnLabelProvider.getImage(NameColumn.java:39) at org.eclipse.jface.viewers.ColumnLabelProvider.update(ColumnLabelProvider.java:41) at org.eclipse.jface.viewers.ViewerColumn.refresh(ViewerColumn.java:146) at org.eclipse.jface.viewers.AbstractTableViewer.doUpdateItem(AbstractTableViewer.java:416) at org.eclipse.jface.viewers.StructuredViewer$UpdateItemSafeRunnable.run(StructuredViewer.java:428) at org.eclipse.jface.util.SafeRunnable$1.run(SafeRunnable.java:129) at org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:174) at org.eclipse.jface.viewers.StructuredViewer.updateItem(StructuredViewer.java:2122) at org.eclipse.jface.viewers.AbstractTableViewer.internalRefreshAll(AbstractTableViewer.java:710) at org.eclipse.jface.viewers.AbstractTableViewer.internalRefresh(AbstractTableViewer.java:646) at org.eclipse.jface.viewers.AbstractTableViewer.internalRefresh(AbstractTableViewer.java:638) at org.eclipse.jface.viewers.StructuredViewer.lambda$2(StructuredViewer.java:1474) at org.eclipse.jface.viewers.StructuredViewer.preservingSelection(StructuredViewer.java:1403) at org.eclipse.jface.viewers.StructuredViewer.preservingSelection(StructuredViewer.java:1364) at org.eclipse.jface.viewers.StructuredViewer.refresh(StructuredViewer.java:1474) at org.eclipse.jface.viewers.ColumnViewer.refresh(ColumnViewer.java:541) at org.eclipse.jface.viewers.StructuredViewer.refresh(StructuredViewer.java:1428) at name.abuchen.portfolio.ui.views.AccountListView.notifyViewCreationCompleted(AccountListView.java:171) at name.abuchen.portfolio.ui.editor.AbstractFinanceView.createViewControl(AbstractFinanceView.java:189) at name.abuchen.portfolio.ui.editor.PortfolioPart.createView(PortfolioPart.java:573) at name.abuchen.portfolio.ui.editor.PortfolioPart.activateView(PortfolioPart.java:529) at name.abuchen.portfolio.ui.editor.PortfolioPart.activateView(PortfolioPart.java:517) at java.base/java.util.Optional.ifPresent(Unknown Source) at name.abuchen.portfolio.ui.editor.PortfolioPart.createContainerWithViews(PortfolioPart.java:207) at name.abuchen.portfolio.ui.editor.PortfolioPart.rebuildContainer(PortfolioPart.java:323) at name.abuchen.portfolio.ui.editor.PortfolioPart.onLoaded(PortfolioPart.java:354) at java.base/java.util.ArrayList.forEach(Unknown Source) at name.abuchen.portfolio.ui.editor.ClientInput.setClient(ClientInput.java:658) at name.abuchen.portfolio.ui.editor.LoadClientThread.lambda$0(LoadClientThread.java:36) 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:4047) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3663) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1155) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:342) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) at org.eclipse.e4.ui.internal.workbench.swt.E4Application.start(E4Application.java:168) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:136) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:402) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.base/java.lang.reflect.Method.invoke(Unknown Source) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:651) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:588) at org.eclipse.equinox.launcher.Main.run(Main.java:1459) !ENTRY name.abuchen.portfolio 4 0 2023-12-12 22:27:21.459 !MESSAGE Cannot invoke "java.awt.image.BufferedImage.getWidth()" because "image" is null !STACK 0 java.lang.NullPointerException: Cannot invoke "java.awt.image.BufferedImage.getWidth()" because "image" is null at name.abuchen.portfolio.util.impl.ImageUtilImageIOImpl.scaleImage(ImageUtilImageIOImpl.java:143) at name.abuchen.portfolio.util.impl.ImageUtilImageIOImpl$ZoomingImageDataProvider.getImageData(ImageUtilImageIOImpl.java:51) at org.eclipse.swt.internal.DPIUtil.validateAndGetImageDataAtZoom(DPIUtil.java:408) at org.eclipse.swt.graphics.Image.(Image.java:717) at name.abuchen.portfolio.util.impl.ImageUtilImageIOImpl.toImage(ImageUtilImageIOImpl.java:111) at name.abuchen.portfolio.model.ImageManager.getImage(ImageManager.java:57) at name.abuchen.portfolio.model.ImageManager.getImage(ImageManager.java:32) at name.abuchen.portfolio.ui.views.columns.AttributeColumn$ImageLabelProvider.getImage(AttributeColumn.java:119) at org.eclipse.jface.viewers.ColumnLabelProvider.update(ColumnLabelProvider.java:41) at org.eclipse.jface.viewers.ViewerColumn.refresh(ViewerColumn.java:146) at org.eclipse.jface.viewers.AbstractTableViewer.doUpdateItem(AbstractTableViewer.java:416) at org.eclipse.jface.viewers.StructuredViewer$UpdateItemSafeRunnable.run(StructuredViewer.java:428) at org.eclipse.jface.util.SafeRunnable$1.run(SafeRunnable.java:129) at org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:174) at org.eclipse.jface.viewers.StructuredViewer.updateItem(StructuredViewer.java:2122) at org.eclipse.jface.viewers.AbstractTableViewer.internalRefreshAll(AbstractTableViewer.java:710) at org.eclipse.jface.viewers.AbstractTableViewer.internalRefresh(AbstractTableViewer.java:646) at org.eclipse.jface.viewers.AbstractTableViewer.internalRefresh(AbstractTableViewer.java:638) at org.eclipse.jface.viewers.StructuredViewer.lambda$2(StructuredViewer.java:1474) at org.eclipse.jface.viewers.StructuredViewer.preservingSelection(StructuredViewer.java:1403) at org.eclipse.jface.viewers.StructuredViewer.preservingSelection(StructuredViewer.java:1364) at org.eclipse.jface.viewers.StructuredViewer.refresh(StructuredViewer.java:1474) at org.eclipse.jface.viewers.ColumnViewer.refresh(ColumnViewer.java:541) at org.eclipse.jface.viewers.StructuredViewer.refresh(StructuredViewer.java:1428) at name.abuchen.portfolio.ui.views.AccountListView.notifyViewCreationCompleted(AccountListView.java:171) at name.abuchen.portfolio.ui.editor.AbstractFinanceView.createViewControl(AbstractFinanceView.java:189) at name.abuchen.portfolio.ui.editor.PortfolioPart.createView(PortfolioPart.java:573) at name.abuchen.portfolio.ui.editor.PortfolioPart.activateView(PortfolioPart.java:529) at name.abuchen.portfolio.ui.editor.PortfolioPart.activateView(PortfolioPart.java:517) at java.base/java.util.Optional.ifPresent(Unknown Source) at name.abuchen.portfolio.ui.editor.PortfolioPart.createContainerWithViews(PortfolioPart.java:207) at name.abuchen.portfolio.ui.editor.PortfolioPart.rebuildContainer(PortfolioPart.java:323) at name.abuchen.portfolio.ui.editor.PortfolioPart.onLoaded(PortfolioPart.java:354) at java.base/java.util.ArrayList.forEach(Unknown Source) at name.abuchen.portfolio.ui.editor.ClientInput.setClient(ClientInput.java:658) at name.abuchen.portfolio.ui.editor.LoadClientThread.lambda$0(LoadClientThread.java:36) 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:4047) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3663) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1155) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:342) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) at org.eclipse.e4.ui.internal.workbench.swt.E4Application.start(E4Application.java:168) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:136) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:402) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.base/java.lang.reflect.Method.invoke(Unknown Source) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:651) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:588) at org.eclipse.equinox.launcher.Main.run(Main.java:1459) !ENTRY name.abuchen.portfolio 4 0 2023-12-12 22:27:21.461 !MESSAGE Cannot invoke "java.awt.image.BufferedImage.getWidth()" because "image" is null !STACK 0 java.lang.NullPointerException: Cannot invoke "java.awt.image.BufferedImage.getWidth()" because "image" is null at name.abuchen.portfolio.util.impl.ImageUtilImageIOImpl.scaleImage(ImageUtilImageIOImpl.java:143) at name.abuchen.portfolio.util.impl.ImageUtilImageIOImpl$ZoomingImageDataProvider.getImageData(ImageUtilImageIOImpl.java:51) at org.eclipse.swt.internal.DPIUtil.validateAndGetImageDataAtZoom(DPIUtil.java:408) at org.eclipse.swt.graphics.Image.(Image.java:717) at name.abuchen.portfolio.util.impl.ImageUtilImageIOImpl.toImage(ImageUtilImageIOImpl.java:111) at name.abuchen.portfolio.model.ImageManager.getImage(ImageManager.java:57) at name.abuchen.portfolio.model.ImageManager.getImage(ImageManager.java:32) at name.abuchen.portfolio.ui.util.LogoManager.getLogoImage(LogoManager.java:69) at name.abuchen.portfolio.ui.util.LogoManager.getDefaultColumnImage(LogoManager.java:33) at name.abuchen.portfolio.ui.views.columns.NameColumn$NameColumnLabelProvider.getImage(NameColumn.java:39) at org.eclipse.jface.viewers.ColumnLabelProvider.update(ColumnLabelProvider.java:41) at org.eclipse.jface.viewers.ViewerColumn.refresh(ViewerColumn.java:146) at org.eclipse.jface.viewers.AbstractTableViewer.doUpdateItem(AbstractTableViewer.java:416) at org.eclipse.jface.viewers.StructuredViewer$UpdateItemSafeRunnable.run(StructuredViewer.java:428) at org.eclipse.jface.util.SafeRunnable$1.run(SafeRunnable.java:129) at org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:174) at org.eclipse.jface.viewers.StructuredViewer.updateItem(StructuredViewer.java:2122) at org.eclipse.jface.viewers.AbstractTableViewer.internalRefreshAll(AbstractTableViewer.java:710) at org.eclipse.jface.viewers.AbstractTableViewer.internalRefresh(AbstractTableViewer.java:646) at org.eclipse.jface.viewers.AbstractTableViewer.internalRefresh(AbstractTableViewer.java:638) at org.eclipse.jface.viewers.StructuredViewer.lambda$2(StructuredViewer.java:1474) at org.eclipse.jface.viewers.StructuredViewer.preservingSelection(StructuredViewer.java:1403) at org.eclipse.jface.viewers.StructuredViewer.preservingSelection(StructuredViewer.java:1364) at org.eclipse.jface.viewers.StructuredViewer.refresh(StructuredViewer.java:1474) at org.eclipse.jface.viewers.ColumnViewer.refresh(ColumnViewer.java:541) at org.eclipse.jface.viewers.StructuredViewer.refresh(StructuredViewer.java:1428) at name.abuchen.portfolio.ui.views.AccountListView.notifyViewCreationCompleted(AccountListView.java:171) at name.abuchen.portfolio.ui.editor.AbstractFinanceView.createViewControl(AbstractFinanceView.java:189) at name.abuchen.portfolio.ui.editor.PortfolioPart.createView(PortfolioPart.java:573) at name.abuchen.portfolio.ui.editor.PortfolioPart.activateView(PortfolioPart.java:529) at name.abuchen.portfolio.ui.editor.PortfolioPart.activateView(PortfolioPart.java:517) at java.base/java.util.Optional.ifPresent(Unknown Source) at name.abuchen.portfolio.ui.editor.PortfolioPart.createContainerWithViews(PortfolioPart.java:207) at name.abuchen.portfolio.ui.editor.PortfolioPart.rebuildContainer(PortfolioPart.java:323) at name.abuchen.portfolio.ui.editor.PortfolioPart.onLoaded(PortfolioPart.java:354) at java.base/java.util.ArrayList.forEach(Unknown Source) at name.abuchen.portfolio.ui.editor.ClientInput.setClient(ClientInput.java:658) at name.abuchen.portfolio.ui.editor.LoadClientThread.lambda$0(LoadClientThread.java:36) 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:4047) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3663) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1155) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:342) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) at org.eclipse.e4.ui.internal.workbench.swt.E4Application.start(E4Application.java:168) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:136) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:402) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.base/java.lang.reflect.Method.invoke(Unknown Source) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:651) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:588) at org.eclipse.equinox.launcher.Main.run(Main.java:1459) !ENTRY name.abuchen.portfolio 4 0 2023-12-12 22:27:21.463 !MESSAGE Cannot invoke "java.awt.image.BufferedImage.getWidth()" because "image" is null !STACK 0 java.lang.NullPointerException: Cannot invoke "java.awt.image.BufferedImage.getWidth()" because "image" is null at name.abuchen.portfolio.util.impl.ImageUtilImageIOImpl.scaleImage(ImageUtilImageIOImpl.java:143) at name.abuchen.portfolio.util.impl.ImageUtilImageIOImpl$ZoomingImageDataProvider.getImageData(ImageUtilImageIOImpl.java:51) at org.eclipse.swt.internal.DPIUtil.validateAndGetImageDataAtZoom(DPIUtil.java:408) at org.eclipse.swt.graphics.Image.(Image.java:717) at name.abuchen.portfolio.util.impl.ImageUtilImageIOImpl.toImage(ImageUtilImageIOImpl.java:111) at name.abuchen.portfolio.model.ImageManager.getImage(ImageManager.java:57) at name.abuchen.portfolio.model.ImageManager.getImage(ImageManager.java:32) at name.abuchen.portfolio.ui.views.columns.AttributeColumn$ImageLabelProvider.getImage(AttributeColumn.java:119) at org.eclipse.jface.viewers.ColumnLabelProvider.update(ColumnLabelProvider.java:41) at org.eclipse.jface.viewers.ViewerColumn.refresh(ViewerColumn.java:146) at org.eclipse.jface.viewers.AbstractTableViewer.doUpdateItem(AbstractTableViewer.java:416) at org.eclipse.jface.viewers.StructuredViewer$UpdateItemSafeRunnable.run(StructuredViewer.java:428) at org.eclipse.jface.util.SafeRunnable$1.run(SafeRunnable.java:129) at org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:174) at org.eclipse.jface.viewers.StructuredViewer.updateItem(StructuredViewer.java:2122) at org.eclipse.jface.viewers.AbstractTableViewer.internalRefreshAll(AbstractTableViewer.java:710) at org.eclipse.jface.viewers.AbstractTableViewer.internalRefresh(AbstractTableViewer.java:646) at org.eclipse.jface.viewers.AbstractTableViewer.internalRefresh(AbstractTableViewer.java:638) at org.eclipse.jface.viewers.StructuredViewer.lambda$2(StructuredViewer.java:1474) at org.eclipse.jface.viewers.StructuredViewer.preservingSelection(StructuredViewer.java:1403) at org.eclipse.jface.viewers.StructuredViewer.preservingSelection(StructuredViewer.java:1364) at org.eclipse.jface.viewers.StructuredViewer.refresh(StructuredViewer.java:1474) at org.eclipse.jface.viewers.ColumnViewer.refresh(ColumnViewer.java:541) at org.eclipse.jface.viewers.StructuredViewer.refresh(StructuredViewer.java:1428) at name.abuchen.portfolio.ui.views.AccountListView.notifyViewCreationCompleted(AccountListView.java:171) at name.abuchen.portfolio.ui.editor.AbstractFinanceView.createViewControl(AbstractFinanceView.java:189) at name.abuchen.portfolio.ui.editor.PortfolioPart.createView(PortfolioPart.java:573) at name.abuchen.portfolio.ui.editor.PortfolioPart.activateView(PortfolioPart.java:529) at name.abuchen.portfolio.ui.editor.PortfolioPart.activateView(PortfolioPart.java:517) at java.base/java.util.Optional.ifPresent(Unknown Source) at name.abuchen.portfolio.ui.editor.PortfolioPart.createContainerWithViews(PortfolioPart.java:207) at name.abuchen.portfolio.ui.editor.PortfolioPart.rebuildContainer(PortfolioPart.java:323) at name.abuchen.portfolio.ui.editor.PortfolioPart.onLoaded(PortfolioPart.java:354) at java.base/java.util.ArrayList.forEach(Unknown Source) at name.abuchen.portfolio.ui.editor.ClientInput.setClient(ClientInput.java:658) at name.abuchen.portfolio.ui.editor.LoadClientThread.lambda$0(LoadClientThread.java:36) 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:4047) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3663) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1155) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:342) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) at org.eclipse.e4.ui.internal.workbench.swt.E4Application.start(E4Application.java:168) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:136) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:402) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.base/java.lang.reflect.Method.invoke(Unknown Source) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:651) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:588) at org.eclipse.equinox.launcher.Main.run(Main.java:1459) !ENTRY name.abuchen.portfolio 4 0 2023-12-12 22:27:21.465 !MESSAGE Cannot invoke "java.awt.image.BufferedImage.getWidth()" because "image" is null !STACK 0 java.lang.NullPointerException: Cannot invoke "java.awt.image.BufferedImage.getWidth()" because "image" is null at name.abuchen.portfolio.util.impl.ImageUtilImageIOImpl.scaleImage(ImageUtilImageIOImpl.java:143) at name.abuchen.portfolio.util.impl.ImageUtilImageIOImpl$ZoomingImageDataProvider.getImageData(ImageUtilImageIOImpl.java:51) at org.eclipse.swt.internal.DPIUtil.validateAndGetImageDataAtZoom(DPIUtil.java:408) at org.eclipse.swt.graphics.Image.(Image.java:717) at name.abuchen.portfolio.util.impl.ImageUtilImageIOImpl.toImage(ImageUtilImageIOImpl.java:111) at name.abuchen.portfolio.model.ImageManager.getImage(ImageManager.java:57) at name.abuchen.portfolio.model.ImageManager.getImage(ImageManager.java:32) at name.abuchen.portfolio.ui.util.LogoManager.getLogoImage(LogoManager.java:69) at name.abuchen.portfolio.ui.util.LogoManager.getDefaultColumnImage(LogoManager.java:33) at name.abuchen.portfolio.ui.views.columns.NameColumn$NameColumnLabelProvider.getImage(NameColumn.java:39) at org.eclipse.jface.viewers.ColumnLabelProvider.update(ColumnLabelProvider.java:41) at org.eclipse.jface.viewers.ViewerColumn.refresh(ViewerColumn.java:146) at org.eclipse.jface.viewers.AbstractTableViewer.doUpdateItem(AbstractTableViewer.java:416) at org.eclipse.jface.viewers.StructuredViewer$UpdateItemSafeRunnable.run(StructuredViewer.java:428) at org.eclipse.jface.util.SafeRunnable$1.run(SafeRunnable.java:129) at org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:174) at org.eclipse.jface.viewers.StructuredViewer.updateItem(StructuredViewer.java:2122) at org.eclipse.jface.viewers.AbstractTableViewer.internalRefreshAll(AbstractTableViewer.java:710) at org.eclipse.jface.viewers.AbstractTableViewer.internalRefresh(AbstractTableViewer.java:646) at org.eclipse.jface.viewers.AbstractTableViewer.internalRefresh(AbstractTableViewer.java:638) at org.eclipse.jface.viewers.StructuredViewer.lambda$2(StructuredViewer.java:1474) at org.eclipse.jface.viewers.StructuredViewer.preservingSelection(StructuredViewer.java:1403) at org.eclipse.jface.viewers.StructuredViewer.preservingSelection(StructuredViewer.java:1364) at org.eclipse.jface.viewers.StructuredViewer.refresh(StructuredViewer.java:1474) at org.eclipse.jface.viewers.ColumnViewer.refresh(ColumnViewer.java:541) at org.eclipse.jface.viewers.StructuredViewer.refresh(StructuredViewer.java:1428) at name.abuchen.portfolio.ui.views.AccountListView.notifyViewCreationCompleted(AccountListView.java:171) at name.abuchen.portfolio.ui.editor.AbstractFinanceView.createViewControl(AbstractFinanceView.java:189) at name.abuchen.portfolio.ui.editor.PortfolioPart.createView(PortfolioPart.java:573) at name.abuchen.portfolio.ui.editor.PortfolioPart.activateView(PortfolioPart.java:529) at name.abuchen.portfolio.ui.editor.PortfolioPart.activateView(PortfolioPart.java:517) at java.base/java.util.Optional.ifPresent(Unknown Source) at name.abuchen.portfolio.ui.editor.PortfolioPart.createContainerWithViews(PortfolioPart.java:207) at name.abuchen.portfolio.ui.editor.PortfolioPart.rebuildContainer(PortfolioPart.java:323) at name.abuchen.portfolio.ui.editor.PortfolioPart.onLoaded(PortfolioPart.java:354) at java.base/java.util.ArrayList.forEach(Unknown Source) at name.abuchen.portfolio.ui.editor.ClientInput.setClient(ClientInput.java:658) at name.abuchen.portfolio.ui.editor.LoadClientThread.lambda$0(LoadClientThread.java:36) 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:4047) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3663) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1155) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:342) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) at org.eclipse.e4.ui.internal.workbench.swt.E4Application.start(E4Application.java:168) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:136) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:402) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.base/java.lang.reflect.Method.invoke(Unknown Source) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:651) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:588) at org.eclipse.equinox.launcher.Main.run(Main.java:1459) !ENTRY name.abuchen.portfolio 4 0 2023-12-12 22:27:21.467 !MESSAGE Cannot invoke "java.awt.image.BufferedImage.getWidth()" because "image" is null !STACK 0 java.lang.NullPointerException: Cannot invoke "java.awt.image.BufferedImage.getWidth()" because "image" is null at name.abuchen.portfolio.util.impl.ImageUtilImageIOImpl.scaleImage(ImageUtilImageIOImpl.java:143) at name.abuchen.portfolio.util.impl.ImageUtilImageIOImpl$ZoomingImageDataProvider.getImageData(ImageUtilImageIOImpl.java:51) at org.eclipse.swt.internal.DPIUtil.validateAndGetImageDataAtZoom(DPIUtil.java:408) at org.eclipse.swt.graphics.Image.(Image.java:717) at name.abuchen.portfolio.util.impl.ImageUtilImageIOImpl.toImage(ImageUtilImageIOImpl.java:111) at name.abuchen.portfolio.model.ImageManager.getImage(ImageManager.java:57) at name.abuchen.portfolio.model.ImageManager.getImage(ImageManager.java:32) at name.abuchen.portfolio.ui.views.columns.AttributeColumn$ImageLabelProvider.getImage(AttributeColumn.java:119) at org.eclipse.jface.viewers.ColumnLabelProvider.update(ColumnLabelProvider.java:41) at org.eclipse.jface.viewers.ViewerColumn.refresh(ViewerColumn.java:146) at org.eclipse.jface.viewers.AbstractTableViewer.doUpdateItem(AbstractTableViewer.java:416) at org.eclipse.jface.viewers.StructuredViewer$UpdateItemSafeRunnable.run(StructuredViewer.java:428) at org.eclipse.jface.util.SafeRunnable$1.run(SafeRunnable.java:129) at org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:174) at org.eclipse.jface.viewers.StructuredViewer.updateItem(StructuredViewer.java:2122) at org.eclipse.jface.viewers.AbstractTableViewer.internalRefreshAll(AbstractTableViewer.java:710) at org.eclipse.jface.viewers.AbstractTableViewer.internalRefresh(AbstractTableViewer.java:646) at org.eclipse.jface.viewers.AbstractTableViewer.internalRefresh(AbstractTableViewer.java:638) at org.eclipse.jface.viewers.StructuredViewer.lambda$2(StructuredViewer.java:1474) at org.eclipse.jface.viewers.StructuredViewer.preservingSelection(StructuredViewer.java:1403) at org.eclipse.jface.viewers.StructuredViewer.preservingSelection(StructuredViewer.java:1364) at org.eclipse.jface.viewers.StructuredViewer.refresh(StructuredViewer.java:1474) at org.eclipse.jface.viewers.ColumnViewer.refresh(ColumnViewer.java:541) at org.eclipse.jface.viewers.StructuredViewer.refresh(StructuredViewer.java:1428) at name.abuchen.portfolio.ui.views.AccountListView.notifyViewCreationCompleted(AccountListView.java:171) at name.abuchen.portfolio.ui.editor.AbstractFinanceView.createViewControl(AbstractFinanceView.java:189) at name.abuchen.portfolio.ui.editor.PortfolioPart.createView(PortfolioPart.java:573) at name.abuchen.portfolio.ui.editor.PortfolioPart.activateView(PortfolioPart.java:529) at name.abuchen.portfolio.ui.editor.PortfolioPart.activateView(PortfolioPart.java:517) at java.base/java.util.Optional.ifPresent(Unknown Source) at name.abuchen.portfolio.ui.editor.PortfolioPart.createContainerWithViews(PortfolioPart.java:207) at name.abuchen.portfolio.ui.editor.PortfolioPart.rebuildContainer(PortfolioPart.java:323) at name.abuchen.portfolio.ui.editor.PortfolioPart.onLoaded(PortfolioPart.java:354) at java.base/java.util.ArrayList.forEach(Unknown Source) at name.abuchen.portfolio.ui.editor.ClientInput.setClient(ClientInput.java:658) at name.abuchen.portfolio.ui.editor.LoadClientThread.lambda$0(LoadClientThread.java:36) 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:4047) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3663) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1155) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:342) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) at org.eclipse.e4.ui.internal.workbench.swt.E4Application.start(E4Application.java:168) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:136) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:402) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.base/java.lang.reflect.Method.invoke(Unknown Source) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:651) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:588) at org.eclipse.equinox.launcher.Main.run(Main.java:1459) !ENTRY name.abuchen.portfolio 4 0 2023-12-12 22:27:29.990 !MESSAGE Keine Kurse gefunden: https://www.ariva.de/etf/ishares_msci_acwi_ucits_etf/kurse/times-sales?boerse_id=131 Orderbuch iShares MSCI ACWI UCITS ETF | ARIVA.DE

Orderbuch iShares MSCI ACWI UCITS ETF

ETF
WKN:  A1JMDF ISIN:  IE00B6R52259 US-Symbol:  ISVVF
67.7
67,76
+0,06 €
+0,09%
22:26:59 Uhr
L&S RT
  • Gettex
  • L&S RT
  • Quotrix
  • Tradegate
  • Berlin
  • Düsseldorf
  • Frankfurt
  • Hamburg
  • Hannover
  • München
  • Nasdaq OTC Other
  • SIX Swiss Exchange
  • Stuttgart (EUWAX)
  • Xetra
  • Fondsgesellschaft
Handeln Depot/Watchlist
Indexbildung
Optimiert
Ertragsverwendung
Thesaurierend
Lfd. Kosten
0,20%
Fondsgröße
8,60 Mrd $
Tracking Error
2,45%
Währung
USD
FWW Fundstars
  • Handelsplatz: Düsseldorf Frankfurt Hamburg Hannover München L&S RT Berlin Xetra Stuttgart (EUWAX) Nasdaq OTC Other SIX Swiss Exchange Tradegate Quotrix Fondsgesellschaft Gettex Fondsgesellschaft

Times & Sales: Tradegate

Kurs Stück Umsatz Lfd. Stück Lfd. Umsatz
Keine Tagesumsätze vorhanden
Ergebnisse pro Seite 25 50 100 500
wo-site-teaser-box-15472_site-teaser-box_2023-12-12_09%253A00%253A00_2023-12-13_09%253A00%253A59
© 2023 ARIVA.DE AG Impressum Datenschutzhinweise Datenschutzeinstellungen
ARIVA.DE Logo

ARIVA.DE AG Logo - Kursdaten, Widgets oder andere Finanzinformationen für deine Website oder Software: Jetzt hier klicken, um eine Anfrage zu stellen.

Alle Angaben ohne Gewähr - Dt. Börsen, NASDAQ, NYSE und Dow Jones 15 Min. verzögert.

Werbehinweise: Die Billigung des Basisprospekts durch die Bundesanstalt für Finanzdienstleistungsaufsicht ist nicht als ihre Befürwortung der angebotenen Wertpapiere zu verstehen. Wir empfehlen Interessenten und potenziellen Anlegern den Basisprospekt und die Endgültigen Bedingungen zu lesen, bevor sie eine Anlageentscheidung treffen, um sich möglichst umfassend zu informieren, insbesondere über die potenziellen Risiken und Chancen des Wertpapiers. Warnhinweise: Sie sind im Begriff, ein Produkt zu erwerben, das nicht einfach ist und schwer zu verstehen sein kann.

!STACK 0 java.io.IOException: Keine Kurse gefunden: https://www.ariva.de/etf/ishares_msci_acwi_ucits_etf/kurse/times-sales?boerse_id=131 Orderbuch iShares MSCI ACWI UCITS ETF | ARIVA.DE

Orderbuch iShares MSCI ACWI UCITS ETF

ETF
WKN:  A1JMDF ISIN:  IE00B6R52259 US-Symbol:  ISVVF
67.7
67,76
+0,06 €
+0,09%
22:26:59 Uhr
L&S RT
  • Gettex
  • L&S RT
  • Quotrix
  • Tradegate
  • Berlin
  • Düsseldorf
  • Frankfurt
  • Hamburg
  • Hannover
  • München
  • Nasdaq OTC Other
  • SIX Swiss Exchange
  • Stuttgart (EUWAX)
  • Xetra
  • Fondsgesellschaft
Handeln Depot/Watchlist
Indexbildung
Optimiert
Ertragsverwendung
Thesaurierend
Lfd. Kosten
0,20%
Fondsgröße
8,60 Mrd $
Tracking Error
2,45%
Währung
USD
FWW Fundstars
  • Handelsplatz: Düsseldorf Frankfurt Hamburg Hannover München L&S RT Berlin Xetra Stuttgart (EUWAX) Nasdaq OTC Other SIX Swiss Exchange Tradegate Quotrix Fondsgesellschaft Gettex Fondsgesellschaft

Times & Sales: Tradegate

Kurs Stück Umsatz Lfd. Stück Lfd. Umsatz
Keine Tagesumsätze vorhanden
Ergebnisse pro Seite 25 50 100 500
wo-site-teaser-box-15472_site-teaser-box_2023-12-12_09%253A00%253A00_2023-12-13_09%253A00%253A59
© 2023 ARIVA.DE AG Impressum Datenschutzhinweise Datenschutzeinstellungen
ARIVA.DE Logo

ARIVA.DE AG Logo - Kursdaten, Widgets oder andere Finanzinformationen für deine Website oder Software: Jetzt hier klicken, um eine Anfrage zu stellen.

Alle Angaben ohne Gewähr - Dt. Börsen, NASDAQ, NYSE und Dow Jones 15 Min. verzögert.

Werbehinweise: Die Billigung des Basisprospekts durch die Bundesanstalt für Finanzdienstleistungsaufsicht ist nicht als ihre Befürwortung der angebotenen Wertpapiere zu verstehen. Wir empfehlen Interessenten und potenziellen Anlegern den Basisprospekt und die Endgültigen Bedingungen zu lesen, bevor sie eine Anlageentscheidung treffen, um sich möglichst umfassend zu informieren, insbesondere über die potenziellen Risiken und Chancen des Wertpapiers. Warnhinweise: Sie sind im Begriff, ein Produkt zu erwerben, das nicht einfach ist und schwer zu verstehen sein kann.

at name.abuchen.portfolio.online.impl.HTMLTableQuoteFeed.parse(HTMLTableQuoteFeed.java:552) at name.abuchen.portfolio.online.impl.HTMLTableQuoteFeed.parseFromURL(HTMLTableQuoteFeed.java:476) at name.abuchen.portfolio.online.impl.HTMLTableQuoteFeed.internalGetQuotes(HTMLTableQuoteFeed.java:437) at name.abuchen.portfolio.online.impl.HTMLTableQuoteFeed.getLatestQuote(HTMLTableQuoteFeed.java:380) at name.abuchen.portfolio.ui.jobs.UpdateQuotesJob$1.run(UpdateQuotesJob.java:244) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63) !ENTRY name.abuchen.portfolio 4 0 2023-12-12 22:27:32.246 !MESSAGE Cannot invoke "java.awt.image.BufferedImage.getWidth()" because "image" is null !STACK 0 java.lang.NullPointerException: Cannot invoke "java.awt.image.BufferedImage.getWidth()" because "image" is null at name.abuchen.portfolio.util.impl.ImageUtilImageIOImpl.scaleImage(ImageUtilImageIOImpl.java:143) at name.abuchen.portfolio.util.impl.ImageUtilImageIOImpl$ZoomingImageDataProvider.getImageData(ImageUtilImageIOImpl.java:51) at org.eclipse.swt.internal.DPIUtil.validateAndGetImageDataAtZoom(DPIUtil.java:408) at org.eclipse.swt.graphics.Image.(Image.java:717) at name.abuchen.portfolio.util.impl.ImageUtilImageIOImpl.toImage(ImageUtilImageIOImpl.java:111) at name.abuchen.portfolio.model.ImageManager.getImage(ImageManager.java:57) at name.abuchen.portfolio.model.ImageManager.getImage(ImageManager.java:32) at name.abuchen.portfolio.ui.util.LogoManager.getLogoImage(LogoManager.java:69) at name.abuchen.portfolio.ui.util.LogoManager.getDefaultColumnImage(LogoManager.java:33) at name.abuchen.portfolio.ui.views.columns.NameColumn$NameColumnLabelProvider.getImage(NameColumn.java:39) at org.eclipse.jface.viewers.ColumnLabelProvider.update(ColumnLabelProvider.java:41) at org.eclipse.jface.viewers.ViewerColumn.refresh(ViewerColumn.java:146) at org.eclipse.jface.viewers.AbstractTableViewer.doUpdateItem(AbstractTableViewer.java:416) at org.eclipse.jface.viewers.StructuredViewer$UpdateItemSafeRunnable.run(StructuredViewer.java:428) at org.eclipse.jface.util.SafeRunnable$1.run(SafeRunnable.java:129) at org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:174) at org.eclipse.jface.viewers.StructuredViewer.updateItem(StructuredViewer.java:2122) at org.eclipse.jface.viewers.AbstractTableViewer.internalRefreshAll(AbstractTableViewer.java:710) at org.eclipse.jface.viewers.AbstractTableViewer.internalRefresh(AbstractTableViewer.java:646) at org.eclipse.jface.viewers.AbstractTableViewer.internalRefresh(AbstractTableViewer.java:638) at org.eclipse.jface.viewers.AbstractTableViewer.lambda$0(AbstractTableViewer.java:592) at org.eclipse.jface.viewers.StructuredViewer.preservingSelection(StructuredViewer.java:1403) at org.eclipse.jface.viewers.StructuredViewer.preservingSelection(StructuredViewer.java:1364) at org.eclipse.jface.viewers.AbstractTableViewer.inputChanged(AbstractTableViewer.java:592) at org.eclipse.jface.viewers.ContentViewer.setInput(ContentViewer.java:282) at org.eclipse.jface.viewers.StructuredViewer.setInput(StructuredViewer.java:1647) at name.abuchen.portfolio.ui.views.AccountListView.resetInput(AccountListView.java:96) at name.abuchen.portfolio.ui.views.AccountListView.notifyModelUpdated(AccountListView.java:158) at name.abuchen.portfolio.ui.editor.AbstractFinanceView.onRecalculationNeeded(AbstractFinanceView.java:101) at name.abuchen.portfolio.ui.editor.PortfolioPart.onRecalculationNeeded(PortfolioPart.java:382) at java.base/java.util.ArrayList.forEach(Unknown Source) at name.abuchen.portfolio.ui.editor.ClientInput.setDirty(ClientInput.java:148) at name.abuchen.portfolio.ui.editor.ClientInput.lambda$15(ClientInput.java:646) 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:4047) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3663) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1155) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:342) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) at org.eclipse.e4.ui.internal.workbench.swt.E4Application.start(E4Application.java:168) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:136) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:402) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.base/java.lang.reflect.Method.invoke(Unknown Source) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:651) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:588) at org.eclipse.equinox.launcher.Main.run(Main.java:1459) !ENTRY name.abuchen.portfolio 4 0 2023-12-12 22:27:32.249 !MESSAGE Cannot invoke "java.awt.image.BufferedImage.getWidth()" because "image" is null !STACK 0 java.lang.NullPointerException: Cannot invoke "java.awt.image.BufferedImage.getWidth()" because "image" is null at name.abuchen.portfolio.util.impl.ImageUtilImageIOImpl.scaleImage(ImageUtilImageIOImpl.java:143) at name.abuchen.portfolio.util.impl.ImageUtilImageIOImpl$ZoomingImageDataProvider.getImageData(ImageUtilImageIOImpl.java:51) at org.eclipse.swt.internal.DPIUtil.validateAndGetImageDataAtZoom(DPIUtil.java:408) at org.eclipse.swt.graphics.Image.(Image.java:717) at name.abuchen.portfolio.util.impl.ImageUtilImageIOImpl.toImage(ImageUtilImageIOImpl.java:111) at name.abuchen.portfolio.model.ImageManager.getImage(ImageManager.java:57) at name.abuchen.portfolio.model.ImageManager.getImage(ImageManager.java:32) at name.abuchen.portfolio.ui.views.columns.AttributeColumn$ImageLabelProvider.getImage(AttributeColumn.java:119) at org.eclipse.jface.viewers.ColumnLabelProvider.update(ColumnLabelProvider.java:41) at org.eclipse.jface.viewers.ViewerColumn.refresh(ViewerColumn.java:146) at org.eclipse.jface.viewers.AbstractTableViewer.doUpdateItem(AbstractTableViewer.java:416) at org.eclipse.jface.viewers.StructuredViewer$UpdateItemSafeRunnable.run(StructuredViewer.java:428) at org.eclipse.jface.util.SafeRunnable$1.run(SafeRunnable.java:129) at org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:174) at org.eclipse.jface.viewers.StructuredViewer.updateItem(StructuredViewer.java:2122) at org.eclipse.jface.viewers.AbstractTableViewer.internalRefreshAll(AbstractTableViewer.java:710) at org.eclipse.jface.viewers.AbstractTableViewer.internalRefresh(AbstractTableViewer.java:646) at org.eclipse.jface.viewers.AbstractTableViewer.internalRefresh(AbstractTableViewer.java:638) at org.eclipse.jface.viewers.AbstractTableViewer.lambda$0(AbstractTableViewer.java:592) at org.eclipse.jface.viewers.StructuredViewer.preservingSelection(StructuredViewer.java:1403) at org.eclipse.jface.viewers.StructuredViewer.preservingSelection(StructuredViewer.java:1364) at org.eclipse.jface.viewers.AbstractTableViewer.inputChanged(AbstractTableViewer.java:592) at org.eclipse.jface.viewers.ContentViewer.setInput(ContentViewer.java:282) at org.eclipse.jface.viewers.StructuredViewer.setInput(StructuredViewer.java:1647) at name.abuchen.portfolio.ui.views.AccountListView.resetInput(AccountListView.java:96) at name.abuchen.portfolio.ui.views.AccountListView.notifyModelUpdated(AccountListView.java:158) at name.abuchen.portfolio.ui.editor.AbstractFinanceView.onRecalculationNeeded(AbstractFinanceView.java:101) at name.abuchen.portfolio.ui.editor.PortfolioPart.onRecalculationNeeded(PortfolioPart.java:382) at java.base/java.util.ArrayList.forEach(Unknown Source) at name.abuchen.portfolio.ui.editor.ClientInput.setDirty(ClientInput.java:148) at name.abuchen.portfolio.ui.editor.ClientInput.lambda$15(ClientInput.java:646) 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:4047) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3663) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1155) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:342) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) at org.eclipse.e4.ui.internal.workbench.swt.E4Application.start(E4Application.java:168) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:136) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:402) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.base/java.lang.reflect.Method.invoke(Unknown Source) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:651) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:588) at org.eclipse.equinox.launcher.Main.run(Main.java:1459) !ENTRY name.abuchen.portfolio 4 0 2023-12-12 22:27:32.254 !MESSAGE Cannot invoke "java.awt.image.BufferedImage.getWidth()" because "image" is null !STACK 0 java.lang.NullPointerException: Cannot invoke "java.awt.image.BufferedImage.getWidth()" because "image" is null at name.abuchen.portfolio.util.impl.ImageUtilImageIOImpl.scaleImage(ImageUtilImageIOImpl.java:143) at name.abuchen.portfolio.util.impl.ImageUtilImageIOImpl$ZoomingImageDataProvider.getImageData(ImageUtilImageIOImpl.java:51) at org.eclipse.swt.internal.DPIUtil.validateAndGetImageDataAtZoom(DPIUtil.java:408) at org.eclipse.swt.graphics.Image.(Image.java:717) at name.abuchen.portfolio.util.impl.ImageUtilImageIOImpl.toImage(ImageUtilImageIOImpl.java:111) at name.abuchen.portfolio.model.ImageManager.getImage(ImageManager.java:57) at name.abuchen.portfolio.model.ImageManager.getImage(ImageManager.java:32) at name.abuchen.portfolio.ui.util.LogoManager.getLogoImage(LogoManager.java:69) at name.abuchen.portfolio.ui.util.LogoManager.getDefaultColumnImage(LogoManager.java:33) at name.abuchen.portfolio.ui.views.columns.NameColumn$NameColumnLabelProvider.getImage(NameColumn.java:39) at org.eclipse.jface.viewers.ColumnLabelProvider.update(ColumnLabelProvider.java:41) at org.eclipse.jface.viewers.ViewerColumn.refresh(ViewerColumn.java:146) at org.eclipse.jface.viewers.AbstractTableViewer.doUpdateItem(AbstractTableViewer.java:416) at org.eclipse.jface.viewers.StructuredViewer$UpdateItemSafeRunnable.run(StructuredViewer.java:428) at org.eclipse.jface.util.SafeRunnable$1.run(SafeRunnable.java:129) at org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:174) at org.eclipse.jface.viewers.StructuredViewer.updateItem(StructuredViewer.java:2122) at org.eclipse.jface.viewers.AbstractTableViewer.internalRefreshAll(AbstractTableViewer.java:710) at org.eclipse.jface.viewers.AbstractTableViewer.internalRefresh(AbstractTableViewer.java:646) at org.eclipse.jface.viewers.AbstractTableViewer.internalRefresh(AbstractTableViewer.java:638) at org.eclipse.jface.viewers.AbstractTableViewer.lambda$0(AbstractTableViewer.java:592) at org.eclipse.jface.viewers.StructuredViewer.preservingSelection(StructuredViewer.java:1403) at org.eclipse.jface.viewers.StructuredViewer.preservingSelection(StructuredViewer.java:1364) at org.eclipse.jface.viewers.AbstractTableViewer.inputChanged(AbstractTableViewer.java:592) at org.eclipse.jface.viewers.ContentViewer.setInput(ContentViewer.java:282) at org.eclipse.jface.viewers.StructuredViewer.setInput(StructuredViewer.java:1647) at name.abuchen.portfolio.ui.views.AccountListView.resetInput(AccountListView.java:96) at name.abuchen.portfolio.ui.views.AccountListView.notifyModelUpdated(AccountListView.java:158) at name.abuchen.portfolio.ui.editor.AbstractFinanceView.onRecalculationNeeded(AbstractFinanceView.java:101) at name.abuchen.portfolio.ui.editor.PortfolioPart.onRecalculationNeeded(PortfolioPart.java:382) at java.base/java.util.ArrayList.forEach(Unknown Source) at name.abuchen.portfolio.ui.editor.ClientInput.setDirty(ClientInput.java:148) at name.abuchen.portfolio.ui.editor.ClientInput.lambda$15(ClientInput.java:646) 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:4047) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3663) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1155) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:342) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) at org.eclipse.e4.ui.internal.workbench.swt.E4Application.start(E4Application.java:168) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:136) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:402) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.base/java.lang.reflect.Method.invoke(Unknown Source) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:651) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:588) at org.eclipse.equinox.launcher.Main.run(Main.java:1459) !ENTRY name.abuchen.portfolio 4 0 2023-12-12 22:27:32.256 !MESSAGE Cannot invoke "java.awt.image.BufferedImage.getWidth()" because "image" is null !STACK 0 java.lang.NullPointerException: Cannot invoke "java.awt.image.BufferedImage.getWidth()" because "image" is null at name.abuchen.portfolio.util.impl.ImageUtilImageIOImpl.scaleImage(ImageUtilImageIOImpl.java:143) at name.abuchen.portfolio.util.impl.ImageUtilImageIOImpl$ZoomingImageDataProvider.getImageData(ImageUtilImageIOImpl.java:51) at org.eclipse.swt.internal.DPIUtil.validateAndGetImageDataAtZoom(DPIUtil.java:408) at org.eclipse.swt.graphics.Image.(Image.java:717) at name.abuchen.portfolio.util.impl.ImageUtilImageIOImpl.toImage(ImageUtilImageIOImpl.java:111) at name.abuchen.portfolio.model.ImageManager.getImage(ImageManager.java:57) at name.abuchen.portfolio.model.ImageManager.getImage(ImageManager.java:32) at name.abuchen.portfolio.ui.views.columns.AttributeColumn$ImageLabelProvider.getImage(AttributeColumn.java:119) at org.eclipse.jface.viewers.ColumnLabelProvider.update(ColumnLabelProvider.java:41) at org.eclipse.jface.viewers.ViewerColumn.refresh(ViewerColumn.java:146) at org.eclipse.jface.viewers.AbstractTableViewer.doUpdateItem(AbstractTableViewer.java:416) at org.eclipse.jface.viewers.StructuredViewer$UpdateItemSafeRunnable.run(StructuredViewer.java:428) at org.eclipse.jface.util.SafeRunnable$1.run(SafeRunnable.java:129) at org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:174) at org.eclipse.jface.viewers.StructuredViewer.updateItem(StructuredViewer.java:2122) at org.eclipse.jface.viewers.AbstractTableViewer.internalRefreshAll(AbstractTableViewer.java:710) at org.eclipse.jface.viewers.AbstractTableViewer.internalRefresh(AbstractTableViewer.java:646) at org.eclipse.jface.viewers.AbstractTableViewer.internalRefresh(AbstractTableViewer.java:638) at org.eclipse.jface.viewers.AbstractTableViewer.lambda$0(AbstractTableViewer.java:592) at org.eclipse.jface.viewers.StructuredViewer.preservingSelection(StructuredViewer.java:1403) at org.eclipse.jface.viewers.StructuredViewer.preservingSelection(StructuredViewer.java:1364) at org.eclipse.jface.viewers.AbstractTableViewer.inputChanged(AbstractTableViewer.java:592) at org.eclipse.jface.viewers.ContentViewer.setInput(ContentViewer.java:282) at org.eclipse.jface.viewers.StructuredViewer.setInput(StructuredViewer.java:1647) at name.abuchen.portfolio.ui.views.AccountListView.resetInput(AccountListView.java:96) at name.abuchen.portfolio.ui.views.AccountListView.notifyModelUpdated(AccountListView.java:158) at name.abuchen.portfolio.ui.editor.AbstractFinanceView.onRecalculationNeeded(AbstractFinanceView.java:101) at name.abuchen.portfolio.ui.editor.PortfolioPart.onRecalculationNeeded(PortfolioPart.java:382) at java.base/java.util.ArrayList.forEach(Unknown Source) at name.abuchen.portfolio.ui.editor.ClientInput.setDirty(ClientInput.java:148) at name.abuchen.portfolio.ui.editor.ClientInput.lambda$15(ClientInput.java:646) 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:4047) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3663) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1155) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:342) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) at org.eclipse.e4.ui.internal.workbench.swt.E4Application.start(E4Application.java:168) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:136) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:402) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.base/java.lang.reflect.Method.invoke(Unknown Source) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:651) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:588) at org.eclipse.equinox.launcher.Main.run(Main.java:1459) !ENTRY name.abuchen.portfolio 4 0 2023-12-12 22:27:32.257 !MESSAGE Cannot invoke "java.awt.image.BufferedImage.getWidth()" because "image" is null !STACK 0 java.lang.NullPointerException: Cannot invoke "java.awt.image.BufferedImage.getWidth()" because "image" is null at name.abuchen.portfolio.util.impl.ImageUtilImageIOImpl.scaleImage(ImageUtilImageIOImpl.java:143) at name.abuchen.portfolio.util.impl.ImageUtilImageIOImpl$ZoomingImageDataProvider.getImageData(ImageUtilImageIOImpl.java:51) at org.eclipse.swt.internal.DPIUtil.validateAndGetImageDataAtZoom(DPIUtil.java:408) at org.eclipse.swt.graphics.Image.(Image.java:717) at name.abuchen.portfolio.util.impl.ImageUtilImageIOImpl.toImage(ImageUtilImageIOImpl.java:111) at name.abuchen.portfolio.model.ImageManager.getImage(ImageManager.java:57) at name.abuchen.portfolio.model.ImageManager.getImage(ImageManager.java:32) at name.abuchen.portfolio.ui.util.LogoManager.getLogoImage(LogoManager.java:69) at name.abuchen.portfolio.ui.util.LogoManager.getDefaultColumnImage(LogoManager.java:33) at name.abuchen.portfolio.ui.views.columns.NameColumn$NameColumnLabelProvider.getImage(NameColumn.java:39) at org.eclipse.jface.viewers.ColumnLabelProvider.update(ColumnLabelProvider.java:41) at org.eclipse.jface.viewers.ViewerColumn.refresh(ViewerColumn.java:146) at org.eclipse.jface.viewers.AbstractTableViewer.doUpdateItem(AbstractTableViewer.java:416) at org.eclipse.jface.viewers.StructuredViewer$UpdateItemSafeRunnable.run(StructuredViewer.java:428) at org.eclipse.jface.util.SafeRunnable$1.run(SafeRunnable.java:129) at org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:174) at org.eclipse.jface.viewers.StructuredViewer.updateItem(StructuredViewer.java:2122) at org.eclipse.jface.viewers.AbstractTableViewer.internalRefreshAll(AbstractTableViewer.java:710) at org.eclipse.jface.viewers.AbstractTableViewer.internalRefresh(AbstractTableViewer.java:646) at org.eclipse.jface.viewers.AbstractTableViewer.internalRefresh(AbstractTableViewer.java:638) at org.eclipse.jface.viewers.AbstractTableViewer.lambda$0(AbstractTableViewer.java:592) at org.eclipse.jface.viewers.StructuredViewer.preservingSelection(StructuredViewer.java:1403) at org.eclipse.jface.viewers.StructuredViewer.preservingSelection(StructuredViewer.java:1364) at org.eclipse.jface.viewers.AbstractTableViewer.inputChanged(AbstractTableViewer.java:592) at org.eclipse.jface.viewers.ContentViewer.setInput(ContentViewer.java:282) at org.eclipse.jface.viewers.StructuredViewer.setInput(StructuredViewer.java:1647) at name.abuchen.portfolio.ui.views.AccountListView.resetInput(AccountListView.java:96) at name.abuchen.portfolio.ui.views.AccountListView.notifyModelUpdated(AccountListView.java:158) at name.abuchen.portfolio.ui.editor.AbstractFinanceView.onRecalculationNeeded(AbstractFinanceView.java:101) at name.abuchen.portfolio.ui.editor.PortfolioPart.onRecalculationNeeded(PortfolioPart.java:382) at java.base/java.util.ArrayList.forEach(Unknown Source) at name.abuchen.portfolio.ui.editor.ClientInput.setDirty(ClientInput.java:148) at name.abuchen.portfolio.ui.editor.ClientInput.lambda$15(ClientInput.java:646) 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:4047) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3663) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1155) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:342) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) at org.eclipse.e4.ui.internal.workbench.swt.E4Application.start(E4Application.java:168) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:136) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:402) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.base/java.lang.reflect.Method.invoke(Unknown Source) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:651) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:588) at org.eclipse.equinox.launcher.Main.run(Main.java:1459) !ENTRY name.abuchen.portfolio 4 0 2023-12-12 22:27:32.260 !MESSAGE Cannot invoke "java.awt.image.BufferedImage.getWidth()" because "image" is null !STACK 0 java.lang.NullPointerException: Cannot invoke "java.awt.image.BufferedImage.getWidth()" because "image" is null at name.abuchen.portfolio.util.impl.ImageUtilImageIOImpl.scaleImage(ImageUtilImageIOImpl.java:143) at name.abuchen.portfolio.util.impl.ImageUtilImageIOImpl$ZoomingImageDataProvider.getImageData(ImageUtilImageIOImpl.java:51) at org.eclipse.swt.internal.DPIUtil.validateAndGetImageDataAtZoom(DPIUtil.java:408) at org.eclipse.swt.graphics.Image.(Image.java:717) at name.abuchen.portfolio.util.impl.ImageUtilImageIOImpl.toImage(ImageUtilImageIOImpl.java:111) at name.abuchen.portfolio.model.ImageManager.getImage(ImageManager.java:57) at name.abuchen.portfolio.model.ImageManager.getImage(ImageManager.java:32) at name.abuchen.portfolio.ui.views.columns.AttributeColumn$ImageLabelProvider.getImage(AttributeColumn.java:119) at org.eclipse.jface.viewers.ColumnLabelProvider.update(ColumnLabelProvider.java:41) at org.eclipse.jface.viewers.ViewerColumn.refresh(ViewerColumn.java:146) at org.eclipse.jface.viewers.AbstractTableViewer.doUpdateItem(AbstractTableViewer.java:416) at org.eclipse.jface.viewers.StructuredViewer$UpdateItemSafeRunnable.run(StructuredViewer.java:428) at org.eclipse.jface.util.SafeRunnable$1.run(SafeRunnable.java:129) at org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:174) at org.eclipse.jface.viewers.StructuredViewer.updateItem(StructuredViewer.java:2122) at org.eclipse.jface.viewers.AbstractTableViewer.internalRefreshAll(AbstractTableViewer.java:710) at org.eclipse.jface.viewers.AbstractTableViewer.internalRefresh(AbstractTableViewer.java:646) at org.eclipse.jface.viewers.AbstractTableViewer.internalRefresh(AbstractTableViewer.java:638) at org.eclipse.jface.viewers.AbstractTableViewer.lambda$0(AbstractTableViewer.java:592) at org.eclipse.jface.viewers.StructuredViewer.preservingSelection(StructuredViewer.java:1403) at org.eclipse.jface.viewers.StructuredViewer.preservingSelection(StructuredViewer.java:1364) at org.eclipse.jface.viewers.AbstractTableViewer.inputChanged(AbstractTableViewer.java:592) at org.eclipse.jface.viewers.ContentViewer.setInput(ContentViewer.java:282) at org.eclipse.jface.viewers.StructuredViewer.setInput(StructuredViewer.java:1647) at name.abuchen.portfolio.ui.views.AccountListView.resetInput(AccountListView.java:96) at name.abuchen.portfolio.ui.views.AccountListView.notifyModelUpdated(AccountListView.java:158) at name.abuchen.portfolio.ui.editor.AbstractFinanceView.onRecalculationNeeded(AbstractFinanceView.java:101) at name.abuchen.portfolio.ui.editor.PortfolioPart.onRecalculationNeeded(PortfolioPart.java:382) at java.base/java.util.ArrayList.forEach(Unknown Source) at name.abuchen.portfolio.ui.editor.ClientInput.setDirty(ClientInput.java:148) at name.abuchen.portfolio.ui.editor.ClientInput.lambda$15(ClientInput.java:646) 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:4047) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3663) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1155) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:342) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) at org.eclipse.e4.ui.internal.workbench.swt.E4Application.start(E4Application.java:168) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:136) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:402) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.base/java.lang.reflect.Method.invoke(Unknown Source) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:651) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:588) at org.eclipse.equinox.launcher.Main.run(Main.java:1459) !ENTRY name.abuchen.portfolio 4 0 2023-12-12 22:27:32.261 !MESSAGE Cannot invoke "java.awt.image.BufferedImage.getWidth()" because "image" is null !STACK 0 java.lang.NullPointerException: Cannot invoke "java.awt.image.BufferedImage.getWidth()" because "image" is null at name.abuchen.portfolio.util.impl.ImageUtilImageIOImpl.scaleImage(ImageUtilImageIOImpl.java:143) at name.abuchen.portfolio.util.impl.ImageUtilImageIOImpl$ZoomingImageDataProvider.getImageData(ImageUtilImageIOImpl.java:51) at org.eclipse.swt.internal.DPIUtil.validateAndGetImageDataAtZoom(DPIUtil.java:408) at org.eclipse.swt.graphics.Image.(Image.java:717) at name.abuchen.portfolio.util.impl.ImageUtilImageIOImpl.toImage(ImageUtilImageIOImpl.java:111) at name.abuchen.portfolio.model.ImageManager.getImage(ImageManager.java:57) at name.abuchen.portfolio.model.ImageManager.getImage(ImageManager.java:32) at name.abuchen.portfolio.ui.util.LogoManager.getLogoImage(LogoManager.java:69) at name.abuchen.portfolio.ui.util.LogoManager.getDefaultColumnImage(LogoManager.java:33) at name.abuchen.portfolio.ui.views.columns.NameColumn$NameColumnLabelProvider.getImage(NameColumn.java:39) at org.eclipse.jface.viewers.ColumnLabelProvider.update(ColumnLabelProvider.java:41) at org.eclipse.jface.viewers.ViewerColumn.refresh(ViewerColumn.java:146) at org.eclipse.jface.viewers.AbstractTableViewer.doUpdateItem(AbstractTableViewer.java:416) at org.eclipse.jface.viewers.StructuredViewer$UpdateItemSafeRunnable.run(StructuredViewer.java:428) at org.eclipse.jface.util.SafeRunnable$1.run(SafeRunnable.java:129) at org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:174) at org.eclipse.jface.viewers.StructuredViewer.updateItem(StructuredViewer.java:2122) at org.eclipse.jface.viewers.AbstractTableViewer.internalRefreshAll(AbstractTableViewer.java:710) at org.eclipse.jface.viewers.AbstractTableViewer.internalRefresh(AbstractTableViewer.java:646) at org.eclipse.jface.viewers.AbstractTableViewer.internalRefresh(AbstractTableViewer.java:638) at org.eclipse.jface.viewers.AbstractTableViewer.lambda$0(AbstractTableViewer.java:592) at org.eclipse.jface.viewers.StructuredViewer.preservingSelection(StructuredViewer.java:1403) at org.eclipse.jface.viewers.StructuredViewer.preservingSelection(StructuredViewer.java:1364) at org.eclipse.jface.viewers.AbstractTableViewer.inputChanged(AbstractTableViewer.java:592) at org.eclipse.jface.viewers.ContentViewer.setInput(ContentViewer.java:282) at org.eclipse.jface.viewers.StructuredViewer.setInput(StructuredViewer.java:1647) at name.abuchen.portfolio.ui.views.AccountListView.resetInput(AccountListView.java:96) at name.abuchen.portfolio.ui.views.AccountListView.notifyModelUpdated(AccountListView.java:158) at name.abuchen.portfolio.ui.editor.AbstractFinanceView.onRecalculationNeeded(AbstractFinanceView.java:101) at name.abuchen.portfolio.ui.editor.PortfolioPart.onRecalculationNeeded(PortfolioPart.java:382) at java.base/java.util.ArrayList.forEach(Unknown Source) at name.abuchen.portfolio.ui.editor.ClientInput.setDirty(ClientInput.java:148) at name.abuchen.portfolio.ui.editor.ClientInput.lambda$15(ClientInput.java:646) 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:4047) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3663) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1155) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:342) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) at org.eclipse.e4.ui.internal.workbench.swt.E4Application.start(E4Application.java:168) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:136) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:402) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.base/java.lang.reflect.Method.invoke(Unknown Source) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:651) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:588) at org.eclipse.equinox.launcher.Main.run(Main.java:1459) !ENTRY name.abuchen.portfolio 4 0 2023-12-12 22:27:32.264 !MESSAGE Cannot invoke "java.awt.image.BufferedImage.getWidth()" because "image" is null !STACK 0 java.lang.NullPointerException: Cannot invoke "java.awt.image.BufferedImage.getWidth()" because "image" is null at name.abuchen.portfolio.util.impl.ImageUtilImageIOImpl.scaleImage(ImageUtilImageIOImpl.java:143) at name.abuchen.portfolio.util.impl.ImageUtilImageIOImpl$ZoomingImageDataProvider.getImageData(ImageUtilImageIOImpl.java:51) at org.eclipse.swt.internal.DPIUtil.validateAndGetImageDataAtZoom(DPIUtil.java:408) at org.eclipse.swt.graphics.Image.(Image.java:717) at name.abuchen.portfolio.util.impl.ImageUtilImageIOImpl.toImage(ImageUtilImageIOImpl.java:111) at name.abuchen.portfolio.model.ImageManager.getImage(ImageManager.java:57) at name.abuchen.portfolio.model.ImageManager.getImage(ImageManager.java:32) at name.abuchen.portfolio.ui.views.columns.AttributeColumn$ImageLabelProvider.getImage(AttributeColumn.java:119) at org.eclipse.jface.viewers.ColumnLabelProvider.update(ColumnLabelProvider.java:41) at org.eclipse.jface.viewers.ViewerColumn.refresh(ViewerColumn.java:146) at org.eclipse.jface.viewers.AbstractTableViewer.doUpdateItem(AbstractTableViewer.java:416) at org.eclipse.jface.viewers.StructuredViewer$UpdateItemSafeRunnable.run(StructuredViewer.java:428) at org.eclipse.jface.util.SafeRunnable$1.run(SafeRunnable.java:129) at org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:174) at org.eclipse.jface.viewers.StructuredViewer.updateItem(StructuredViewer.java:2122) at org.eclipse.jface.viewers.AbstractTableViewer.internalRefreshAll(AbstractTableViewer.java:710) at org.eclipse.jface.viewers.AbstractTableViewer.internalRefresh(AbstractTableViewer.java:646) at org.eclipse.jface.viewers.AbstractTableViewer.internalRefresh(AbstractTableViewer.java:638) at org.eclipse.jface.viewers.AbstractTableViewer.lambda$0(AbstractTableViewer.java:592) at org.eclipse.jface.viewers.StructuredViewer.preservingSelection(StructuredViewer.java:1403) at org.eclipse.jface.viewers.StructuredViewer.preservingSelection(StructuredViewer.java:1364) at org.eclipse.jface.viewers.AbstractTableViewer.inputChanged(AbstractTableViewer.java:592) at org.eclipse.jface.viewers.ContentViewer.setInput(ContentViewer.java:282) at org.eclipse.jface.viewers.StructuredViewer.setInput(StructuredViewer.java:1647) at name.abuchen.portfolio.ui.views.AccountListView.resetInput(AccountListView.java:96) at name.abuchen.portfolio.ui.views.AccountListView.notifyModelUpdated(AccountListView.java:158) at name.abuchen.portfolio.ui.editor.AbstractFinanceView.onRecalculationNeeded(AbstractFinanceView.java:101) at name.abuchen.portfolio.ui.editor.PortfolioPart.onRecalculationNeeded(PortfolioPart.java:382) at java.base/java.util.ArrayList.forEach(Unknown Source) at name.abuchen.portfolio.ui.editor.ClientInput.setDirty(ClientInput.java:148) at name.abuchen.portfolio.ui.editor.ClientInput.lambda$15(ClientInput.java:646) 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:4047) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3663) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1155) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:342) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) at org.eclipse.e4.ui.internal.workbench.swt.E4Application.start(E4Application.java:168) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:136) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:402) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.base/java.lang.reflect.Method.invoke(Unknown Source) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:651) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:588) at org.eclipse.equinox.launcher.Main.run(Main.java:1459) !ENTRY name.abuchen.portfolio 4 0 2023-12-12 22:27:32.266 !MESSAGE Cannot invoke "java.awt.image.BufferedImage.getWidth()" because "image" is null !STACK 0 java.lang.NullPointerException: Cannot invoke "java.awt.image.BufferedImage.getWidth()" because "image" is null at name.abuchen.portfolio.util.impl.ImageUtilImageIOImpl.scaleImage(ImageUtilImageIOImpl.java:143) at name.abuchen.portfolio.util.impl.ImageUtilImageIOImpl$ZoomingImageDataProvider.getImageData(ImageUtilImageIOImpl.java:51) at org.eclipse.swt.internal.DPIUtil.validateAndGetImageDataAtZoom(DPIUtil.java:408) at org.eclipse.swt.graphics.Image.(Image.java:717) at name.abuchen.portfolio.util.impl.ImageUtilImageIOImpl.toImage(ImageUtilImageIOImpl.java:111) at name.abuchen.portfolio.model.ImageManager.getImage(ImageManager.java:57) at name.abuchen.portfolio.model.ImageManager.getImage(ImageManager.java:32) at name.abuchen.portfolio.ui.util.LogoManager.getLogoImage(LogoManager.java:69) at name.abuchen.portfolio.ui.util.LogoManager.getDefaultColumnImage(LogoManager.java:33) at name.abuchen.portfolio.ui.views.columns.NameColumn$NameColumnLabelProvider.getImage(NameColumn.java:39) at org.eclipse.jface.viewers.ColumnLabelProvider.update(ColumnLabelProvider.java:41) at org.eclipse.jface.viewers.ViewerColumn.refresh(ViewerColumn.java:146) at org.eclipse.jface.viewers.AbstractTableViewer.doUpdateItem(AbstractTableViewer.java:416) at org.eclipse.jface.viewers.StructuredViewer$UpdateItemSafeRunnable.run(StructuredViewer.java:428) at org.eclipse.jface.util.SafeRunnable$1.run(SafeRunnable.java:129) at org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:174) at org.eclipse.jface.viewers.StructuredViewer.updateItem(StructuredViewer.java:2122) at org.eclipse.jface.viewers.AbstractTableViewer.internalRefreshAll(AbstractTableViewer.java:710) at org.eclipse.jface.viewers.AbstractTableViewer.internalRefresh(AbstractTableViewer.java:646) at org.eclipse.jface.viewers.AbstractTableViewer.internalRefresh(AbstractTableViewer.java:638) at org.eclipse.jface.viewers.AbstractTableViewer.lambda$0(AbstractTableViewer.java:592) at org.eclipse.jface.viewers.StructuredViewer.preservingSelection(StructuredViewer.java:1403) at org.eclipse.jface.viewers.StructuredViewer.preservingSelection(StructuredViewer.java:1364) at org.eclipse.jface.viewers.AbstractTableViewer.inputChanged(AbstractTableViewer.java:592) at org.eclipse.jface.viewers.ContentViewer.setInput(ContentViewer.java:282) at org.eclipse.jface.viewers.StructuredViewer.setInput(StructuredViewer.java:1647) at name.abuchen.portfolio.ui.views.AccountListView.resetInput(AccountListView.java:96) at name.abuchen.portfolio.ui.views.AccountListView.notifyModelUpdated(AccountListView.java:158) at name.abuchen.portfolio.ui.editor.AbstractFinanceView.onRecalculationNeeded(AbstractFinanceView.java:101) at name.abuchen.portfolio.ui.editor.PortfolioPart.onRecalculationNeeded(PortfolioPart.java:382) at java.base/java.util.ArrayList.forEach(Unknown Source) at name.abuchen.portfolio.ui.editor.ClientInput.setDirty(ClientInput.java:148) at name.abuchen.portfolio.ui.editor.ClientInput.lambda$15(ClientInput.java:646) 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:4047) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3663) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1155) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:342) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) at org.eclipse.e4.ui.internal.workbench.swt.E4Application.start(E4Application.java:168) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:136) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:402) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.base/java.lang.reflect.Method.invoke(Unknown Source) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:651) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:588) at org.eclipse.equinox.launcher.Main.run(Main.java:1459) !ENTRY name.abuchen.portfolio 4 0 2023-12-12 22:27:32.269 !MESSAGE Cannot invoke "java.awt.image.BufferedImage.getWidth()" because "image" is null !STACK 0 java.lang.NullPointerException: Cannot invoke "java.awt.image.BufferedImage.getWidth()" because "image" is null at name.abuchen.portfolio.util.impl.ImageUtilImageIOImpl.scaleImage(ImageUtilImageIOImpl.java:143) at name.abuchen.portfolio.util.impl.ImageUtilImageIOImpl$ZoomingImageDataProvider.getImageData(ImageUtilImageIOImpl.java:51) at org.eclipse.swt.internal.DPIUtil.validateAndGetImageDataAtZoom(DPIUtil.java:408) at org.eclipse.swt.graphics.Image.(Image.java:717) at name.abuchen.portfolio.util.impl.ImageUtilImageIOImpl.toImage(ImageUtilImageIOImpl.java:111) at name.abuchen.portfolio.model.ImageManager.getImage(ImageManager.java:57) at name.abuchen.portfolio.model.ImageManager.getImage(ImageManager.java:32) at name.abuchen.portfolio.ui.views.columns.AttributeColumn$ImageLabelProvider.getImage(AttributeColumn.java:119) at org.eclipse.jface.viewers.ColumnLabelProvider.update(ColumnLabelProvider.java:41) at org.eclipse.jface.viewers.ViewerColumn.refresh(ViewerColumn.java:146) at org.eclipse.jface.viewers.AbstractTableViewer.doUpdateItem(AbstractTableViewer.java:416) at org.eclipse.jface.viewers.StructuredViewer$UpdateItemSafeRunnable.run(StructuredViewer.java:428) at org.eclipse.jface.util.SafeRunnable$1.run(SafeRunnable.java:129) at org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:174) at org.eclipse.jface.viewers.StructuredViewer.updateItem(StructuredViewer.java:2122) at org.eclipse.jface.viewers.AbstractTableViewer.internalRefreshAll(AbstractTableViewer.java:710) at org.eclipse.jface.viewers.AbstractTableViewer.internalRefresh(AbstractTableViewer.java:646) at org.eclipse.jface.viewers.AbstractTableViewer.internalRefresh(AbstractTableViewer.java:638) at org.eclipse.jface.viewers.AbstractTableViewer.lambda$0(AbstractTableViewer.java:592) at org.eclipse.jface.viewers.StructuredViewer.preservingSelection(StructuredViewer.java:1403) at org.eclipse.jface.viewers.StructuredViewer.preservingSelection(StructuredViewer.java:1364) at org.eclipse.jface.viewers.AbstractTableViewer.inputChanged(AbstractTableViewer.java:592) at org.eclipse.jface.viewers.ContentViewer.setInput(ContentViewer.java:282) at org.eclipse.jface.viewers.StructuredViewer.setInput(StructuredViewer.java:1647) at name.abuchen.portfolio.ui.views.AccountListView.resetInput(AccountListView.java:96) at name.abuchen.portfolio.ui.views.AccountListView.notifyModelUpdated(AccountListView.java:158) at name.abuchen.portfolio.ui.editor.AbstractFinanceView.onRecalculationNeeded(AbstractFinanceView.java:101) at name.abuchen.portfolio.ui.editor.PortfolioPart.onRecalculationNeeded(PortfolioPart.java:382) at java.base/java.util.ArrayList.forEach(Unknown Source) at name.abuchen.portfolio.ui.editor.ClientInput.setDirty(ClientInput.java:148) at name.abuchen.portfolio.ui.editor.ClientInput.lambda$15(ClientInput.java:646) 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:4047) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3663) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1155) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:342) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) at org.eclipse.e4.ui.internal.workbench.swt.E4Application.start(E4Application.java:168) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:136) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:402) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.base/java.lang.reflect.Method.invoke(Unknown Source) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:651) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:588) at org.eclipse.equinox.launcher.Main.run(Main.java:1459) !ENTRY name.abuchen.portfolio 4 0 2023-12-12 22:27:32.271 !MESSAGE Cannot invoke "java.awt.image.BufferedImage.getWidth()" because "image" is null !STACK 0 java.lang.NullPointerException: Cannot invoke "java.awt.image.BufferedImage.getWidth()" because "image" is null at name.abuchen.portfolio.util.impl.ImageUtilImageIOImpl.scaleImage(ImageUtilImageIOImpl.java:143) at name.abuchen.portfolio.util.impl.ImageUtilImageIOImpl$ZoomingImageDataProvider.getImageData(ImageUtilImageIOImpl.java:51) at org.eclipse.swt.internal.DPIUtil.validateAndGetImageDataAtZoom(DPIUtil.java:408) at org.eclipse.swt.graphics.Image.(Image.java:717) at name.abuchen.portfolio.util.impl.ImageUtilImageIOImpl.toImage(ImageUtilImageIOImpl.java:111) at name.abuchen.portfolio.model.ImageManager.getImage(ImageManager.java:57) at name.abuchen.portfolio.model.ImageManager.getImage(ImageManager.java:32) at name.abuchen.portfolio.ui.util.LogoManager.getLogoImage(LogoManager.java:69) at name.abuchen.portfolio.ui.util.LogoManager.getDefaultColumnImage(LogoManager.java:33) at name.abuchen.portfolio.ui.views.columns.NameColumn$NameColumnLabelProvider.getImage(NameColumn.java:39) at org.eclipse.jface.viewers.ColumnLabelProvider.update(ColumnLabelProvider.java:41) at org.eclipse.jface.viewers.ViewerColumn.refresh(ViewerColumn.java:146) at org.eclipse.jface.viewers.AbstractTableViewer.doUpdateItem(AbstractTableViewer.java:416) at org.eclipse.jface.viewers.StructuredViewer$UpdateItemSafeRunnable.run(StructuredViewer.java:428) at org.eclipse.jface.util.SafeRunnable$1.run(SafeRunnable.java:129) at org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:174) at org.eclipse.jface.viewers.StructuredViewer.updateItem(StructuredViewer.java:2122) at org.eclipse.jface.viewers.AbstractTableViewer.internalRefreshAll(AbstractTableViewer.java:710) at org.eclipse.jface.viewers.AbstractTableViewer.internalRefresh(AbstractTableViewer.java:646) at org.eclipse.jface.viewers.AbstractTableViewer.internalRefresh(AbstractTableViewer.java:638) at org.eclipse.jface.viewers.AbstractTableViewer.lambda$0(AbstractTableViewer.java:592) at org.eclipse.jface.viewers.StructuredViewer.preservingSelection(StructuredViewer.java:1403) at org.eclipse.jface.viewers.StructuredViewer.preservingSelection(StructuredViewer.java:1364) at org.eclipse.jface.viewers.AbstractTableViewer.inputChanged(AbstractTableViewer.java:592) at org.eclipse.jface.viewers.ContentViewer.setInput(ContentViewer.java:282) at org.eclipse.jface.viewers.StructuredViewer.setInput(StructuredViewer.java:1647) at name.abuchen.portfolio.ui.views.AccountListView.resetInput(AccountListView.java:96) at name.abuchen.portfolio.ui.views.AccountListView.notifyModelUpdated(AccountListView.java:158) at name.abuchen.portfolio.ui.editor.AbstractFinanceView.onRecalculationNeeded(AbstractFinanceView.java:101) at name.abuchen.portfolio.ui.editor.PortfolioPart.onRecalculationNeeded(PortfolioPart.java:382) at java.base/java.util.ArrayList.forEach(Unknown Source) at name.abuchen.portfolio.ui.editor.ClientInput.setDirty(ClientInput.java:148) at name.abuchen.portfolio.ui.editor.ClientInput.lambda$15(ClientInput.java:646) 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:4047) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3663) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1155) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:342) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) at org.eclipse.e4.ui.internal.workbench.swt.E4Application.start(E4Application.java:168) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:136) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:402) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.base/java.lang.reflect.Method.invoke(Unknown Source) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:651) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:588) at org.eclipse.equinox.launcher.Main.run(Main.java:1459) !ENTRY name.abuchen.portfolio 4 0 2023-12-12 22:27:32.273 !MESSAGE Cannot invoke "java.awt.image.BufferedImage.getWidth()" because "image" is null !STACK 0 java.lang.NullPointerException: Cannot invoke "java.awt.image.BufferedImage.getWidth()" because "image" is null at name.abuchen.portfolio.util.impl.ImageUtilImageIOImpl.scaleImage(ImageUtilImageIOImpl.java:143) at name.abuchen.portfolio.util.impl.ImageUtilImageIOImpl$ZoomingImageDataProvider.getImageData(ImageUtilImageIOImpl.java:51) at org.eclipse.swt.internal.DPIUtil.validateAndGetImageDataAtZoom(DPIUtil.java:408) at org.eclipse.swt.graphics.Image.(Image.java:717) at name.abuchen.portfolio.util.impl.ImageUtilImageIOImpl.toImage(ImageUtilImageIOImpl.java:111) at name.abuchen.portfolio.model.ImageManager.getImage(ImageManager.java:57) at name.abuchen.portfolio.model.ImageManager.getImage(ImageManager.java:32) at name.abuchen.portfolio.ui.views.columns.AttributeColumn$ImageLabelProvider.getImage(AttributeColumn.java:119) at org.eclipse.jface.viewers.ColumnLabelProvider.update(ColumnLabelProvider.java:41) at org.eclipse.jface.viewers.ViewerColumn.refresh(ViewerColumn.java:146) at org.eclipse.jface.viewers.AbstractTableViewer.doUpdateItem(AbstractTableViewer.java:416) at org.eclipse.jface.viewers.StructuredViewer$UpdateItemSafeRunnable.run(StructuredViewer.java:428) at org.eclipse.jface.util.SafeRunnable$1.run(SafeRunnable.java:129) at org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:174) at org.eclipse.jface.viewers.StructuredViewer.updateItem(StructuredViewer.java:2122) at org.eclipse.jface.viewers.AbstractTableViewer.internalRefreshAll(AbstractTableViewer.java:710) at org.eclipse.jface.viewers.AbstractTableViewer.internalRefresh(AbstractTableViewer.java:646) at org.eclipse.jface.viewers.AbstractTableViewer.internalRefresh(AbstractTableViewer.java:638) at org.eclipse.jface.viewers.AbstractTableViewer.lambda$0(AbstractTableViewer.java:592) at org.eclipse.jface.viewers.StructuredViewer.preservingSelection(StructuredViewer.java:1403) at org.eclipse.jface.viewers.StructuredViewer.preservingSelection(StructuredViewer.java:1364) at org.eclipse.jface.viewers.AbstractTableViewer.inputChanged(AbstractTableViewer.java:592) at org.eclipse.jface.viewers.ContentViewer.setInput(ContentViewer.java:282) at org.eclipse.jface.viewers.StructuredViewer.setInput(StructuredViewer.java:1647) at name.abuchen.portfolio.ui.views.AccountListView.resetInput(AccountListView.java:96) at name.abuchen.portfolio.ui.views.AccountListView.notifyModelUpdated(AccountListView.java:158) at name.abuchen.portfolio.ui.editor.AbstractFinanceView.onRecalculationNeeded(AbstractFinanceView.java:101) at name.abuchen.portfolio.ui.editor.PortfolioPart.onRecalculationNeeded(PortfolioPart.java:382) at java.base/java.util.ArrayList.forEach(Unknown Source) at name.abuchen.portfolio.ui.editor.ClientInput.setDirty(ClientInput.java:148) at name.abuchen.portfolio.ui.editor.ClientInput.lambda$15(ClientInput.java:646) 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:4047) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3663) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1155) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:342) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) at org.eclipse.e4.ui.internal.workbench.swt.E4Application.start(E4Application.java:168) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:136) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:402) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.base/java.lang.reflect.Method.invoke(Unknown Source) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:651) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:588) at org.eclipse.equinox.launcher.Main.run(Main.java:1459) !ENTRY name.abuchen.portfolio 4 0 2023-12-12 22:27:32.274 !MESSAGE Cannot invoke "java.awt.image.BufferedImage.getWidth()" because "image" is null !STACK 0 java.lang.NullPointerException: Cannot invoke "java.awt.image.BufferedImage.getWidth()" because "image" is null at name.abuchen.portfolio.util.impl.ImageUtilImageIOImpl.scaleImage(ImageUtilImageIOImpl.java:143) at name.abuchen.portfolio.util.impl.ImageUtilImageIOImpl$ZoomingImageDataProvider.getImageData(ImageUtilImageIOImpl.java:51) at org.eclipse.swt.internal.DPIUtil.validateAndGetImageDataAtZoom(DPIUtil.java:408) at org.eclipse.swt.graphics.Image.(Image.java:717) at name.abuchen.portfolio.util.impl.ImageUtilImageIOImpl.toImage(ImageUtilImageIOImpl.java:111) at name.abuchen.portfolio.model.ImageManager.getImage(ImageManager.java:57) at name.abuchen.portfolio.model.ImageManager.getImage(ImageManager.java:32) at name.abuchen.portfolio.ui.util.LogoManager.getLogoImage(LogoManager.java:69) at name.abuchen.portfolio.ui.util.LogoManager.getDefaultColumnImage(LogoManager.java:33) at name.abuchen.portfolio.ui.views.columns.NameColumn$NameColumnLabelProvider.getImage(NameColumn.java:39) at org.eclipse.jface.viewers.ColumnLabelProvider.update(ColumnLabelProvider.java:41) at org.eclipse.jface.viewers.ViewerColumn.refresh(ViewerColumn.java:146) at org.eclipse.jface.viewers.AbstractTableViewer.doUpdateItem(AbstractTableViewer.java:416) at org.eclipse.jface.viewers.StructuredViewer$UpdateItemSafeRunnable.run(StructuredViewer.java:428) at org.eclipse.jface.util.SafeRunnable$1.run(SafeRunnable.java:129) at org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:174) at org.eclipse.jface.viewers.StructuredViewer.updateItem(StructuredViewer.java:2122) at org.eclipse.jface.viewers.AbstractTableViewer.internalRefreshAll(AbstractTableViewer.java:710) at org.eclipse.jface.viewers.AbstractTableViewer.internalRefresh(AbstractTableViewer.java:646) at org.eclipse.jface.viewers.AbstractTableViewer.internalRefresh(AbstractTableViewer.java:638) at org.eclipse.jface.viewers.AbstractTableViewer.lambda$0(AbstractTableViewer.java:592) at org.eclipse.jface.viewers.StructuredViewer.preservingSelection(StructuredViewer.java:1403) at org.eclipse.jface.viewers.StructuredViewer.preservingSelection(StructuredViewer.java:1364) at org.eclipse.jface.viewers.AbstractTableViewer.inputChanged(AbstractTableViewer.java:592) at org.eclipse.jface.viewers.ContentViewer.setInput(ContentViewer.java:282) at org.eclipse.jface.viewers.StructuredViewer.setInput(StructuredViewer.java:1647) at name.abuchen.portfolio.ui.views.AccountListView.resetInput(AccountListView.java:96) at name.abuchen.portfolio.ui.views.AccountListView.notifyModelUpdated(AccountListView.java:158) at name.abuchen.portfolio.ui.editor.AbstractFinanceView.onRecalculationNeeded(AbstractFinanceView.java:101) at name.abuchen.portfolio.ui.editor.PortfolioPart.onRecalculationNeeded(PortfolioPart.java:382) at java.base/java.util.ArrayList.forEach(Unknown Source) at name.abuchen.portfolio.ui.editor.ClientInput.setDirty(ClientInput.java:148) at name.abuchen.portfolio.ui.editor.ClientInput.lambda$15(ClientInput.java:646) 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:4047) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3663) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1155) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:342) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) at org.eclipse.e4.ui.internal.workbench.swt.E4Application.start(E4Application.java:168) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:136) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:402) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.base/java.lang.reflect.Method.invoke(Unknown Source) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:651) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:588) at org.eclipse.equinox.launcher.Main.run(Main.java:1459) !ENTRY name.abuchen.portfolio 4 0 2023-12-12 22:27:32.276 !MESSAGE Cannot invoke "java.awt.image.BufferedImage.getWidth()" because "image" is null !STACK 0 java.lang.NullPointerException: Cannot invoke "java.awt.image.BufferedImage.getWidth()" because "image" is null at name.abuchen.portfolio.util.impl.ImageUtilImageIOImpl.scaleImage(ImageUtilImageIOImpl.java:143) at name.abuchen.portfolio.util.impl.ImageUtilImageIOImpl$ZoomingImageDataProvider.getImageData(ImageUtilImageIOImpl.java:51) at org.eclipse.swt.internal.DPIUtil.validateAndGetImageDataAtZoom(DPIUtil.java:408) at org.eclipse.swt.graphics.Image.(Image.java:717) at name.abuchen.portfolio.util.impl.ImageUtilImageIOImpl.toImage(ImageUtilImageIOImpl.java:111) at name.abuchen.portfolio.model.ImageManager.getImage(ImageManager.java:57) at name.abuchen.portfolio.model.ImageManager.getImage(ImageManager.java:32) at name.abuchen.portfolio.ui.views.columns.AttributeColumn$ImageLabelProvider.getImage(AttributeColumn.java:119) at org.eclipse.jface.viewers.ColumnLabelProvider.update(ColumnLabelProvider.java:41) at org.eclipse.jface.viewers.ViewerColumn.refresh(ViewerColumn.java:146) at org.eclipse.jface.viewers.AbstractTableViewer.doUpdateItem(AbstractTableViewer.java:416) at org.eclipse.jface.viewers.StructuredViewer$UpdateItemSafeRunnable.run(StructuredViewer.java:428) at org.eclipse.jface.util.SafeRunnable$1.run(SafeRunnable.java:129) at org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:174) at org.eclipse.jface.viewers.StructuredViewer.updateItem(StructuredViewer.java:2122) at org.eclipse.jface.viewers.AbstractTableViewer.internalRefreshAll(AbstractTableViewer.java:710) at org.eclipse.jface.viewers.AbstractTableViewer.internalRefresh(AbstractTableViewer.java:646) at org.eclipse.jface.viewers.AbstractTableViewer.internalRefresh(AbstractTableViewer.java:638) at org.eclipse.jface.viewers.AbstractTableViewer.lambda$0(AbstractTableViewer.java:592) at org.eclipse.jface.viewers.StructuredViewer.preservingSelection(StructuredViewer.java:1403) at org.eclipse.jface.viewers.StructuredViewer.preservingSelection(StructuredViewer.java:1364) at org.eclipse.jface.viewers.AbstractTableViewer.inputChanged(AbstractTableViewer.java:592) at org.eclipse.jface.viewers.ContentViewer.setInput(ContentViewer.java:282) at org.eclipse.jface.viewers.StructuredViewer.setInput(StructuredViewer.java:1647) at name.abuchen.portfolio.ui.views.AccountListView.resetInput(AccountListView.java:96) at name.abuchen.portfolio.ui.views.AccountListView.notifyModelUpdated(AccountListView.java:158) at name.abuchen.portfolio.ui.editor.AbstractFinanceView.onRecalculationNeeded(AbstractFinanceView.java:101) at name.abuchen.portfolio.ui.editor.PortfolioPart.onRecalculationNeeded(PortfolioPart.java:382) at java.base/java.util.ArrayList.forEach(Unknown Source) at name.abuchen.portfolio.ui.editor.ClientInput.setDirty(ClientInput.java:148) at name.abuchen.portfolio.ui.editor.ClientInput.lambda$15(ClientInput.java:646) 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:4047) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3663) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1155) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:342) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) at org.eclipse.e4.ui.internal.workbench.swt.E4Application.start(E4Application.java:168) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:136) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:402) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.base/java.lang.reflect.Method.invoke(Unknown Source) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:651) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:588) at org.eclipse.equinox.launcher.Main.run(Main.java:1459) !ENTRY name.abuchen.portfolio 4 0 2023-12-12 22:27:32.278 !MESSAGE Cannot invoke "java.awt.image.BufferedImage.getWidth()" because "image" is null !STACK 0 java.lang.NullPointerException: Cannot invoke "java.awt.image.BufferedImage.getWidth()" because "image" is null at name.abuchen.portfolio.util.impl.ImageUtilImageIOImpl.scaleImage(ImageUtilImageIOImpl.java:143) at name.abuchen.portfolio.util.impl.ImageUtilImageIOImpl$ZoomingImageDataProvider.getImageData(ImageUtilImageIOImpl.java:51) at org.eclipse.swt.internal.DPIUtil.validateAndGetImageDataAtZoom(DPIUtil.java:408) at org.eclipse.swt.graphics.Image.(Image.java:717) at name.abuchen.portfolio.util.impl.ImageUtilImageIOImpl.toImage(ImageUtilImageIOImpl.java:111) at name.abuchen.portfolio.model.ImageManager.getImage(ImageManager.java:57) at name.abuchen.portfolio.model.ImageManager.getImage(ImageManager.java:32) at name.abuchen.portfolio.ui.util.LogoManager.getLogoImage(LogoManager.java:69) at name.abuchen.portfolio.ui.util.LogoManager.getDefaultColumnImage(LogoManager.java:33) at name.abuchen.portfolio.ui.views.columns.NameColumn$NameColumnLabelProvider.getImage(NameColumn.java:39) at org.eclipse.jface.viewers.ColumnLabelProvider.update(ColumnLabelProvider.java:41) at org.eclipse.jface.viewers.ViewerColumn.refresh(ViewerColumn.java:146) at org.eclipse.jface.viewers.AbstractTableViewer.doUpdateItem(AbstractTableViewer.java:416) at org.eclipse.jface.viewers.StructuredViewer$UpdateItemSafeRunnable.run(StructuredViewer.java:428) at org.eclipse.jface.util.SafeRunnable$1.run(SafeRunnable.java:129) at org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:174) at org.eclipse.jface.viewers.StructuredViewer.updateItem(StructuredViewer.java:2122) at org.eclipse.jface.viewers.AbstractTableViewer.internalRefreshAll(AbstractTableViewer.java:710) at org.eclipse.jface.viewers.AbstractTableViewer.internalRefresh(AbstractTableViewer.java:646) at org.eclipse.jface.viewers.AbstractTableViewer.internalRefresh(AbstractTableViewer.java:638) at org.eclipse.jface.viewers.AbstractTableViewer.lambda$0(AbstractTableViewer.java:592) at org.eclipse.jface.viewers.StructuredViewer.preservingSelection(StructuredViewer.java:1403) at org.eclipse.jface.viewers.StructuredViewer.preservingSelection(StructuredViewer.java:1364) at org.eclipse.jface.viewers.AbstractTableViewer.inputChanged(AbstractTableViewer.java:592) at org.eclipse.jface.viewers.ContentViewer.setInput(ContentViewer.java:282) at org.eclipse.jface.viewers.StructuredViewer.setInput(StructuredViewer.java:1647) at name.abuchen.portfolio.ui.views.AccountListView.resetInput(AccountListView.java:96) at name.abuchen.portfolio.ui.views.AccountListView.notifyModelUpdated(AccountListView.java:158) at name.abuchen.portfolio.ui.editor.AbstractFinanceView.onRecalculationNeeded(AbstractFinanceView.java:101) at name.abuchen.portfolio.ui.editor.PortfolioPart.onRecalculationNeeded(PortfolioPart.java:382) at java.base/java.util.ArrayList.forEach(Unknown Source) at name.abuchen.portfolio.ui.editor.ClientInput.setDirty(ClientInput.java:148) at name.abuchen.portfolio.ui.editor.ClientInput.lambda$15(ClientInput.java:646) 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:4047) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3663) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1155) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:342) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) at org.eclipse.e4.ui.internal.workbench.swt.E4Application.start(E4Application.java:168) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:136) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:402) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.base/java.lang.reflect.Method.invoke(Unknown Source) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:651) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:588) at org.eclipse.equinox.launcher.Main.run(Main.java:1459) !ENTRY name.abuchen.portfolio 4 0 2023-12-12 22:27:32.280 !MESSAGE Cannot invoke "java.awt.image.BufferedImage.getWidth()" because "image" is null !STACK 0 java.lang.NullPointerException: Cannot invoke "java.awt.image.BufferedImage.getWidth()" because "image" is null at name.abuchen.portfolio.util.impl.ImageUtilImageIOImpl.scaleImage(ImageUtilImageIOImpl.java:143) at name.abuchen.portfolio.util.impl.ImageUtilImageIOImpl$ZoomingImageDataProvider.getImageData(ImageUtilImageIOImpl.java:51) at org.eclipse.swt.internal.DPIUtil.validateAndGetImageDataAtZoom(DPIUtil.java:408) at org.eclipse.swt.graphics.Image.(Image.java:717) at name.abuchen.portfolio.util.impl.ImageUtilImageIOImpl.toImage(ImageUtilImageIOImpl.java:111) at name.abuchen.portfolio.model.ImageManager.getImage(ImageManager.java:57) at name.abuchen.portfolio.model.ImageManager.getImage(ImageManager.java:32) at name.abuchen.portfolio.ui.views.columns.AttributeColumn$ImageLabelProvider.getImage(AttributeColumn.java:119) at org.eclipse.jface.viewers.ColumnLabelProvider.update(ColumnLabelProvider.java:41) at org.eclipse.jface.viewers.ViewerColumn.refresh(ViewerColumn.java:146) at org.eclipse.jface.viewers.AbstractTableViewer.doUpdateItem(AbstractTableViewer.java:416) at org.eclipse.jface.viewers.StructuredViewer$UpdateItemSafeRunnable.run(StructuredViewer.java:428) at org.eclipse.jface.util.SafeRunnable$1.run(SafeRunnable.java:129) at org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:174) at org.eclipse.jface.viewers.StructuredViewer.updateItem(StructuredViewer.java:2122) at org.eclipse.jface.viewers.AbstractTableViewer.internalRefreshAll(AbstractTableViewer.java:710) at org.eclipse.jface.viewers.AbstractTableViewer.internalRefresh(AbstractTableViewer.java:646) at org.eclipse.jface.viewers.AbstractTableViewer.internalRefresh(AbstractTableViewer.java:638) at org.eclipse.jface.viewers.AbstractTableViewer.lambda$0(AbstractTableViewer.java:592) at org.eclipse.jface.viewers.StructuredViewer.preservingSelection(StructuredViewer.java:1403) at org.eclipse.jface.viewers.StructuredViewer.preservingSelection(StructuredViewer.java:1364) at org.eclipse.jface.viewers.AbstractTableViewer.inputChanged(AbstractTableViewer.java:592) at org.eclipse.jface.viewers.ContentViewer.setInput(ContentViewer.java:282) at org.eclipse.jface.viewers.StructuredViewer.setInput(StructuredViewer.java:1647) at name.abuchen.portfolio.ui.views.AccountListView.resetInput(AccountListView.java:96) at name.abuchen.portfolio.ui.views.AccountListView.notifyModelUpdated(AccountListView.java:158) at name.abuchen.portfolio.ui.editor.AbstractFinanceView.onRecalculationNeeded(AbstractFinanceView.java:101) at name.abuchen.portfolio.ui.editor.PortfolioPart.onRecalculationNeeded(PortfolioPart.java:382) at java.base/java.util.ArrayList.forEach(Unknown Source) at name.abuchen.portfolio.ui.editor.ClientInput.setDirty(ClientInput.java:148) at name.abuchen.portfolio.ui.editor.ClientInput.lambda$15(ClientInput.java:646) 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:4047) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3663) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1155) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:342) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) at org.eclipse.e4.ui.internal.workbench.swt.E4Application.start(E4Application.java:168) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:136) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:402) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.base/java.lang.reflect.Method.invoke(Unknown Source) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:651) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:588) at org.eclipse.equinox.launcher.Main.run(Main.java:1459) !ENTRY name.abuchen.portfolio 4 0 2023-12-12 22:27:32.281 !MESSAGE Cannot invoke "java.awt.image.BufferedImage.getWidth()" because "image" is null !STACK 0 java.lang.NullPointerException: Cannot invoke "java.awt.image.BufferedImage.getWidth()" because "image" is null at name.abuchen.portfolio.util.impl.ImageUtilImageIOImpl.scaleImage(ImageUtilImageIOImpl.java:143) at name.abuchen.portfolio.util.impl.ImageUtilImageIOImpl$ZoomingImageDataProvider.getImageData(ImageUtilImageIOImpl.java:51) at org.eclipse.swt.internal.DPIUtil.validateAndGetImageDataAtZoom(DPIUtil.java:408) at org.eclipse.swt.graphics.Image.(Image.java:717) at name.abuchen.portfolio.util.impl.ImageUtilImageIOImpl.toImage(ImageUtilImageIOImpl.java:111) at name.abuchen.portfolio.model.ImageManager.getImage(ImageManager.java:57) at name.abuchen.portfolio.model.ImageManager.getImage(ImageManager.java:32) at name.abuchen.portfolio.ui.util.LogoManager.getLogoImage(LogoManager.java:69) at name.abuchen.portfolio.ui.util.LogoManager.getDefaultColumnImage(LogoManager.java:33) at name.abuchen.portfolio.ui.views.columns.NameColumn$NameColumnLabelProvider.getImage(NameColumn.java:39) at org.eclipse.jface.viewers.ColumnLabelProvider.update(ColumnLabelProvider.java:41) at org.eclipse.jface.viewers.ViewerColumn.refresh(ViewerColumn.java:146) at org.eclipse.jface.viewers.AbstractTableViewer.doUpdateItem(AbstractTableViewer.java:416) at org.eclipse.jface.viewers.StructuredViewer$UpdateItemSafeRunnable.run(StructuredViewer.java:428) at org.eclipse.jface.util.SafeRunnable$1.run(SafeRunnable.java:129) at org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:174) at org.eclipse.jface.viewers.StructuredViewer.updateItem(StructuredViewer.java:2122) at org.eclipse.jface.viewers.AbstractTableViewer.internalRefreshAll(AbstractTableViewer.java:710) at org.eclipse.jface.viewers.AbstractTableViewer.internalRefresh(AbstractTableViewer.java:646) at org.eclipse.jface.viewers.AbstractTableViewer.internalRefresh(AbstractTableViewer.java:638) at org.eclipse.jface.viewers.AbstractTableViewer.lambda$0(AbstractTableViewer.java:592) at org.eclipse.jface.viewers.StructuredViewer.preservingSelection(StructuredViewer.java:1403) at org.eclipse.jface.viewers.StructuredViewer.preservingSelection(StructuredViewer.java:1364) at org.eclipse.jface.viewers.AbstractTableViewer.inputChanged(AbstractTableViewer.java:592) at org.eclipse.jface.viewers.ContentViewer.setInput(ContentViewer.java:282) at org.eclipse.jface.viewers.StructuredViewer.setInput(StructuredViewer.java:1647) at name.abuchen.portfolio.ui.views.AccountListView.resetInput(AccountListView.java:96) at name.abuchen.portfolio.ui.views.AccountListView.notifyModelUpdated(AccountListView.java:158) at name.abuchen.portfolio.ui.editor.AbstractFinanceView.onRecalculationNeeded(AbstractFinanceView.java:101) at name.abuchen.portfolio.ui.editor.PortfolioPart.onRecalculationNeeded(PortfolioPart.java:382) at java.base/java.util.ArrayList.forEach(Unknown Source) at name.abuchen.portfolio.ui.editor.ClientInput.setDirty(ClientInput.java:148) at name.abuchen.portfolio.ui.editor.ClientInput.lambda$15(ClientInput.java:646) 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:4047) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3663) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1155) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:342) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) at org.eclipse.e4.ui.internal.workbench.swt.E4Application.start(E4Application.java:168) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:136) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:402) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.base/java.lang.reflect.Method.invoke(Unknown Source) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:651) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:588) at org.eclipse.equinox.launcher.Main.run(Main.java:1459) !ENTRY name.abuchen.portfolio 4 0 2023-12-12 22:27:32.283 !MESSAGE Cannot invoke "java.awt.image.BufferedImage.getWidth()" because "image" is null !STACK 0 java.lang.NullPointerException: Cannot invoke "java.awt.image.BufferedImage.getWidth()" because "image" is null at name.abuchen.portfolio.util.impl.ImageUtilImageIOImpl.scaleImage(ImageUtilImageIOImpl.java:143) at name.abuchen.portfolio.util.impl.ImageUtilImageIOImpl$ZoomingImageDataProvider.getImageData(ImageUtilImageIOImpl.java:51) at org.eclipse.swt.internal.DPIUtil.validateAndGetImageDataAtZoom(DPIUtil.java:408) at org.eclipse.swt.graphics.Image.(Image.java:717) at name.abuchen.portfolio.util.impl.ImageUtilImageIOImpl.toImage(ImageUtilImageIOImpl.java:111) at name.abuchen.portfolio.model.ImageManager.getImage(ImageManager.java:57) at name.abuchen.portfolio.model.ImageManager.getImage(ImageManager.java:32) at name.abuchen.portfolio.ui.views.columns.AttributeColumn$ImageLabelProvider.getImage(AttributeColumn.java:119) at org.eclipse.jface.viewers.ColumnLabelProvider.update(ColumnLabelProvider.java:41) at org.eclipse.jface.viewers.ViewerColumn.refresh(ViewerColumn.java:146) at org.eclipse.jface.viewers.AbstractTableViewer.doUpdateItem(AbstractTableViewer.java:416) at org.eclipse.jface.viewers.StructuredViewer$UpdateItemSafeRunnable.run(StructuredViewer.java:428) at org.eclipse.jface.util.SafeRunnable$1.run(SafeRunnable.java:129) at org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:174) at org.eclipse.jface.viewers.StructuredViewer.updateItem(StructuredViewer.java:2122) at org.eclipse.jface.viewers.AbstractTableViewer.internalRefreshAll(AbstractTableViewer.java:710) at org.eclipse.jface.viewers.AbstractTableViewer.internalRefresh(AbstractTableViewer.java:646) at org.eclipse.jface.viewers.AbstractTableViewer.internalRefresh(AbstractTableViewer.java:638) at org.eclipse.jface.viewers.AbstractTableViewer.lambda$0(AbstractTableViewer.java:592) at org.eclipse.jface.viewers.StructuredViewer.preservingSelection(StructuredViewer.java:1403) at org.eclipse.jface.viewers.StructuredViewer.preservingSelection(StructuredViewer.java:1364) at org.eclipse.jface.viewers.AbstractTableViewer.inputChanged(AbstractTableViewer.java:592) at org.eclipse.jface.viewers.ContentViewer.setInput(ContentViewer.java:282) at org.eclipse.jface.viewers.StructuredViewer.setInput(StructuredViewer.java:1647) at name.abuchen.portfolio.ui.views.AccountListView.resetInput(AccountListView.java:96) at name.abuchen.portfolio.ui.views.AccountListView.notifyModelUpdated(AccountListView.java:158) at name.abuchen.portfolio.ui.editor.AbstractFinanceView.onRecalculationNeeded(AbstractFinanceView.java:101) at name.abuchen.portfolio.ui.editor.PortfolioPart.onRecalculationNeeded(PortfolioPart.java:382) at java.base/java.util.ArrayList.forEach(Unknown Source) at name.abuchen.portfolio.ui.editor.ClientInput.setDirty(ClientInput.java:148) at name.abuchen.portfolio.ui.editor.ClientInput.lambda$15(ClientInput.java:646) 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:4047) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3663) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1155) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:342) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) at org.eclipse.e4.ui.internal.workbench.swt.E4Application.start(E4Application.java:168) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:136) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:402) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.base/java.lang.reflect.Method.invoke(Unknown Source) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:651) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:588) at org.eclipse.equinox.launcher.Main.run(Main.java:1459) !ENTRY name.abuchen.portfolio 4 0 2023-12-12 22:27:32.285 !MESSAGE Cannot invoke "java.awt.image.BufferedImage.getWidth()" because "image" is null !STACK 0 java.lang.NullPointerException: Cannot invoke "java.awt.image.BufferedImage.getWidth()" because "image" is null at name.abuchen.portfolio.util.impl.ImageUtilImageIOImpl.scaleImage(ImageUtilImageIOImpl.java:143) at name.abuchen.portfolio.util.impl.ImageUtilImageIOImpl$ZoomingImageDataProvider.getImageData(ImageUtilImageIOImpl.java:51) at org.eclipse.swt.internal.DPIUtil.validateAndGetImageDataAtZoom(DPIUtil.java:408) at org.eclipse.swt.graphics.Image.(Image.java:717) at name.abuchen.portfolio.util.impl.ImageUtilImageIOImpl.toImage(ImageUtilImageIOImpl.java:111) at name.abuchen.portfolio.model.ImageManager.getImage(ImageManager.java:57) at name.abuchen.portfolio.model.ImageManager.getImage(ImageManager.java:32) at name.abuchen.portfolio.ui.util.LogoManager.getLogoImage(LogoManager.java:69) at name.abuchen.portfolio.ui.util.LogoManager.getDefaultColumnImage(LogoManager.java:33) at name.abuchen.portfolio.ui.views.columns.NameColumn$NameColumnLabelProvider.getImage(NameColumn.java:39) at org.eclipse.jface.viewers.ColumnLabelProvider.update(ColumnLabelProvider.java:41) at org.eclipse.jface.viewers.ViewerColumn.refresh(ViewerColumn.java:146) at org.eclipse.jface.viewers.AbstractTableViewer.doUpdateItem(AbstractTableViewer.java:416) at org.eclipse.jface.viewers.StructuredViewer$UpdateItemSafeRunnable.run(StructuredViewer.java:428) at org.eclipse.jface.util.SafeRunnable$1.run(SafeRunnable.java:129) at org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:174) at org.eclipse.jface.viewers.StructuredViewer.updateItem(StructuredViewer.java:2122) at org.eclipse.jface.viewers.AbstractTableViewer.internalRefreshAll(AbstractTableViewer.java:710) at org.eclipse.jface.viewers.AbstractTableViewer.internalRefresh(AbstractTableViewer.java:646) at org.eclipse.jface.viewers.AbstractTableViewer.internalRefresh(AbstractTableViewer.java:638) at org.eclipse.jface.viewers.AbstractTableViewer.lambda$0(AbstractTableViewer.java:592) at org.eclipse.jface.viewers.StructuredViewer.preservingSelection(StructuredViewer.java:1403) at org.eclipse.jface.viewers.StructuredViewer.preservingSelection(StructuredViewer.java:1364) at org.eclipse.jface.viewers.AbstractTableViewer.inputChanged(AbstractTableViewer.java:592) at org.eclipse.jface.viewers.ContentViewer.setInput(ContentViewer.java:282) at org.eclipse.jface.viewers.StructuredViewer.setInput(StructuredViewer.java:1647) at name.abuchen.portfolio.ui.views.AccountListView.resetInput(AccountListView.java:96) at name.abuchen.portfolio.ui.views.AccountListView.notifyModelUpdated(AccountListView.java:158) at name.abuchen.portfolio.ui.editor.AbstractFinanceView.onRecalculationNeeded(AbstractFinanceView.java:101) at name.abuchen.portfolio.ui.editor.PortfolioPart.onRecalculationNeeded(PortfolioPart.java:382) at java.base/java.util.ArrayList.forEach(Unknown Source) at name.abuchen.portfolio.ui.editor.ClientInput.setDirty(ClientInput.java:148) at name.abuchen.portfolio.ui.editor.ClientInput.lambda$15(ClientInput.java:646) 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:4047) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3663) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1155) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:342) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) at org.eclipse.e4.ui.internal.workbench.swt.E4Application.start(E4Application.java:168) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:136) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:402) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.base/java.lang.reflect.Method.invoke(Unknown Source) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:651) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:588) at org.eclipse.equinox.launcher.Main.run(Main.java:1459) !ENTRY name.abuchen.portfolio 4 0 2023-12-12 22:27:32.287 !MESSAGE Cannot invoke "java.awt.image.BufferedImage.getWidth()" because "image" is null !STACK 0 java.lang.NullPointerException: Cannot invoke "java.awt.image.BufferedImage.getWidth()" because "image" is null at name.abuchen.portfolio.util.impl.ImageUtilImageIOImpl.scaleImage(ImageUtilImageIOImpl.java:143) at name.abuchen.portfolio.util.impl.ImageUtilImageIOImpl$ZoomingImageDataProvider.getImageData(ImageUtilImageIOImpl.java:51) at org.eclipse.swt.internal.DPIUtil.validateAndGetImageDataAtZoom(DPIUtil.java:408) at org.eclipse.swt.graphics.Image.(Image.java:717) at name.abuchen.portfolio.util.impl.ImageUtilImageIOImpl.toImage(ImageUtilImageIOImpl.java:111) at name.abuchen.portfolio.model.ImageManager.getImage(ImageManager.java:57) at name.abuchen.portfolio.model.ImageManager.getImage(ImageManager.java:32) at name.abuchen.portfolio.ui.views.columns.AttributeColumn$ImageLabelProvider.getImage(AttributeColumn.java:119) at org.eclipse.jface.viewers.ColumnLabelProvider.update(ColumnLabelProvider.java:41) at org.eclipse.jface.viewers.ViewerColumn.refresh(ViewerColumn.java:146) at org.eclipse.jface.viewers.AbstractTableViewer.doUpdateItem(AbstractTableViewer.java:416) at org.eclipse.jface.viewers.StructuredViewer$UpdateItemSafeRunnable.run(StructuredViewer.java:428) at org.eclipse.jface.util.SafeRunnable$1.run(SafeRunnable.java:129) at org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:174) at org.eclipse.jface.viewers.StructuredViewer.updateItem(StructuredViewer.java:2122) at org.eclipse.jface.viewers.AbstractTableViewer.internalRefreshAll(AbstractTableViewer.java:710) at org.eclipse.jface.viewers.AbstractTableViewer.internalRefresh(AbstractTableViewer.java:646) at org.eclipse.jface.viewers.AbstractTableViewer.internalRefresh(AbstractTableViewer.java:638) at org.eclipse.jface.viewers.AbstractTableViewer.lambda$0(AbstractTableViewer.java:592) at org.eclipse.jface.viewers.StructuredViewer.preservingSelection(StructuredViewer.java:1403) at org.eclipse.jface.viewers.StructuredViewer.preservingSelection(StructuredViewer.java:1364) at org.eclipse.jface.viewers.AbstractTableViewer.inputChanged(AbstractTableViewer.java:592) at org.eclipse.jface.viewers.ContentViewer.setInput(ContentViewer.java:282) at org.eclipse.jface.viewers.StructuredViewer.setInput(StructuredViewer.java:1647) at name.abuchen.portfolio.ui.views.AccountListView.resetInput(AccountListView.java:96) at name.abuchen.portfolio.ui.views.AccountListView.notifyModelUpdated(AccountListView.java:158) at name.abuchen.portfolio.ui.editor.AbstractFinanceView.onRecalculationNeeded(AbstractFinanceView.java:101) at name.abuchen.portfolio.ui.editor.PortfolioPart.onRecalculationNeeded(PortfolioPart.java:382) at java.base/java.util.ArrayList.forEach(Unknown Source) at name.abuchen.portfolio.ui.editor.ClientInput.setDirty(ClientInput.java:148) at name.abuchen.portfolio.ui.editor.ClientInput.lambda$15(ClientInput.java:646) 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:4047) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3663) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1155) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:342) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) at org.eclipse.e4.ui.internal.workbench.swt.E4Application.start(E4Application.java:168) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:136) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:402) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.base/java.lang.reflect.Method.invoke(Unknown Source) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:651) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:588) at org.eclipse.equinox.launcher.Main.run(Main.java:1459) !ENTRY name.abuchen.portfolio 4 0 2023-12-12 22:27:32.288 !MESSAGE Cannot invoke "java.awt.image.BufferedImage.getWidth()" because "image" is null !STACK 0 java.lang.NullPointerException: Cannot invoke "java.awt.image.BufferedImage.getWidth()" because "image" is null at name.abuchen.portfolio.util.impl.ImageUtilImageIOImpl.scaleImage(ImageUtilImageIOImpl.java:143) at name.abuchen.portfolio.util.impl.ImageUtilImageIOImpl$ZoomingImageDataProvider.getImageData(ImageUtilImageIOImpl.java:51) at org.eclipse.swt.internal.DPIUtil.validateAndGetImageDataAtZoom(DPIUtil.java:408) at org.eclipse.swt.graphics.Image.(Image.java:717) at name.abuchen.portfolio.util.impl.ImageUtilImageIOImpl.toImage(ImageUtilImageIOImpl.java:111) at name.abuchen.portfolio.model.ImageManager.getImage(ImageManager.java:57) at name.abuchen.portfolio.model.ImageManager.getImage(ImageManager.java:32) at name.abuchen.portfolio.ui.util.LogoManager.getLogoImage(LogoManager.java:69) at name.abuchen.portfolio.ui.util.LogoManager.getDefaultColumnImage(LogoManager.java:33) at name.abuchen.portfolio.ui.views.columns.NameColumn$NameColumnLabelProvider.getImage(NameColumn.java:39) at org.eclipse.jface.viewers.ColumnLabelProvider.update(ColumnLabelProvider.java:41) at org.eclipse.jface.viewers.ViewerColumn.refresh(ViewerColumn.java:146) at org.eclipse.jface.viewers.AbstractTableViewer.doUpdateItem(AbstractTableViewer.java:416) at org.eclipse.jface.viewers.StructuredViewer$UpdateItemSafeRunnable.run(StructuredViewer.java:428) at org.eclipse.jface.util.SafeRunnable$1.run(SafeRunnable.java:129) at org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:174) at org.eclipse.jface.viewers.StructuredViewer.updateItem(StructuredViewer.java:2122) at org.eclipse.jface.viewers.AbstractTableViewer.internalRefreshAll(AbstractTableViewer.java:710) at org.eclipse.jface.viewers.AbstractTableViewer.internalRefresh(AbstractTableViewer.java:646) at org.eclipse.jface.viewers.AbstractTableViewer.internalRefresh(AbstractTableViewer.java:638) at org.eclipse.jface.viewers.AbstractTableViewer.lambda$0(AbstractTableViewer.java:592) at org.eclipse.jface.viewers.StructuredViewer.preservingSelection(StructuredViewer.java:1403) at org.eclipse.jface.viewers.StructuredViewer.preservingSelection(StructuredViewer.java:1364) at org.eclipse.jface.viewers.AbstractTableViewer.inputChanged(AbstractTableViewer.java:592) at org.eclipse.jface.viewers.ContentViewer.setInput(ContentViewer.java:282) at org.eclipse.jface.viewers.StructuredViewer.setInput(StructuredViewer.java:1647) at name.abuchen.portfolio.ui.views.AccountListView.resetInput(AccountListView.java:96) at name.abuchen.portfolio.ui.views.AccountListView.notifyModelUpdated(AccountListView.java:158) at name.abuchen.portfolio.ui.editor.AbstractFinanceView.onRecalculationNeeded(AbstractFinanceView.java:101) at name.abuchen.portfolio.ui.editor.PortfolioPart.onRecalculationNeeded(PortfolioPart.java:382) at java.base/java.util.ArrayList.forEach(Unknown Source) at name.abuchen.portfolio.ui.editor.ClientInput.setDirty(ClientInput.java:148) at name.abuchen.portfolio.ui.editor.ClientInput.lambda$15(ClientInput.java:646) 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:4047) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3663) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1155) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:342) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) at org.eclipse.e4.ui.internal.workbench.swt.E4Application.start(E4Application.java:168) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:136) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:402) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.base/java.lang.reflect.Method.invoke(Unknown Source) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:651) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:588) at org.eclipse.equinox.launcher.Main.run(Main.java:1459) !ENTRY name.abuchen.portfolio 4 0 2023-12-12 22:27:32.290 !MESSAGE Cannot invoke "java.awt.image.BufferedImage.getWidth()" because "image" is null !STACK 0 java.lang.NullPointerException: Cannot invoke "java.awt.image.BufferedImage.getWidth()" because "image" is null at name.abuchen.portfolio.util.impl.ImageUtilImageIOImpl.scaleImage(ImageUtilImageIOImpl.java:143) at name.abuchen.portfolio.util.impl.ImageUtilImageIOImpl$ZoomingImageDataProvider.getImageData(ImageUtilImageIOImpl.java:51) at org.eclipse.swt.internal.DPIUtil.validateAndGetImageDataAtZoom(DPIUtil.java:408) at org.eclipse.swt.graphics.Image.(Image.java:717) at name.abuchen.portfolio.util.impl.ImageUtilImageIOImpl.toImage(ImageUtilImageIOImpl.java:111) at name.abuchen.portfolio.model.ImageManager.getImage(ImageManager.java:57) at name.abuchen.portfolio.model.ImageManager.getImage(ImageManager.java:32) at name.abuchen.portfolio.ui.views.columns.AttributeColumn$ImageLabelProvider.getImage(AttributeColumn.java:119) at org.eclipse.jface.viewers.ColumnLabelProvider.update(ColumnLabelProvider.java:41) at org.eclipse.jface.viewers.ViewerColumn.refresh(ViewerColumn.java:146) at org.eclipse.jface.viewers.AbstractTableViewer.doUpdateItem(AbstractTableViewer.java:416) at org.eclipse.jface.viewers.StructuredViewer$UpdateItemSafeRunnable.run(StructuredViewer.java:428) at org.eclipse.jface.util.SafeRunnable$1.run(SafeRunnable.java:129) at org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:174) at org.eclipse.jface.viewers.StructuredViewer.updateItem(StructuredViewer.java:2122) at org.eclipse.jface.viewers.AbstractTableViewer.internalRefreshAll(AbstractTableViewer.java:710) at org.eclipse.jface.viewers.AbstractTableViewer.internalRefresh(AbstractTableViewer.java:646) at org.eclipse.jface.viewers.AbstractTableViewer.internalRefresh(AbstractTableViewer.java:638) at org.eclipse.jface.viewers.AbstractTableViewer.lambda$0(AbstractTableViewer.java:592) at org.eclipse.jface.viewers.StructuredViewer.preservingSelection(StructuredViewer.java:1403) at org.eclipse.jface.viewers.StructuredViewer.preservingSelection(StructuredViewer.java:1364) at org.eclipse.jface.viewers.AbstractTableViewer.inputChanged(AbstractTableViewer.java:592) at org.eclipse.jface.viewers.ContentViewer.setInput(ContentViewer.java:282) at org.eclipse.jface.viewers.StructuredViewer.setInput(StructuredViewer.java:1647) at name.abuchen.portfolio.ui.views.AccountListView.resetInput(AccountListView.java:96) at name.abuchen.portfolio.ui.views.AccountListView.notifyModelUpdated(AccountListView.java:158) at name.abuchen.portfolio.ui.editor.AbstractFinanceView.onRecalculationNeeded(AbstractFinanceView.java:101) at name.abuchen.portfolio.ui.editor.PortfolioPart.onRecalculationNeeded(PortfolioPart.java:382) at java.base/java.util.ArrayList.forEach(Unknown Source) at name.abuchen.portfolio.ui.editor.ClientInput.setDirty(ClientInput.java:148) at name.abuchen.portfolio.ui.editor.ClientInput.lambda$15(ClientInput.java:646) 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:4047) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3663) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1155) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:342) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) at org.eclipse.e4.ui.internal.workbench.swt.E4Application.start(E4Application.java:168) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:136) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:402) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.base/java.lang.reflect.Method.invoke(Unknown Source) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:651) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:588) at org.eclipse.equinox.launcher.Main.run(Main.java:1459) !ENTRY name.abuchen.portfolio 4 0 2023-12-12 22:27:32.292 !MESSAGE Cannot invoke "java.awt.image.BufferedImage.getWidth()" because "image" is null !STACK 0 java.lang.NullPointerException: Cannot invoke "java.awt.image.BufferedImage.getWidth()" because "image" is null at name.abuchen.portfolio.util.impl.ImageUtilImageIOImpl.scaleImage(ImageUtilImageIOImpl.java:143) at name.abuchen.portfolio.util.impl.ImageUtilImageIOImpl$ZoomingImageDataProvider.getImageData(ImageUtilImageIOImpl.java:51) at org.eclipse.swt.internal.DPIUtil.validateAndGetImageDataAtZoom(DPIUtil.java:408) at org.eclipse.swt.graphics.Image.(Image.java:717) at name.abuchen.portfolio.util.impl.ImageUtilImageIOImpl.toImage(ImageUtilImageIOImpl.java:111) at name.abuchen.portfolio.model.ImageManager.getImage(ImageManager.java:57) at name.abuchen.portfolio.model.ImageManager.getImage(ImageManager.java:32) at name.abuchen.portfolio.ui.util.LogoManager.getLogoImage(LogoManager.java:69) at name.abuchen.portfolio.ui.util.LogoManager.getDefaultColumnImage(LogoManager.java:33) at name.abuchen.portfolio.ui.views.columns.NameColumn$NameColumnLabelProvider.getImage(NameColumn.java:39) at org.eclipse.jface.viewers.ColumnLabelProvider.update(ColumnLabelProvider.java:41) at org.eclipse.jface.viewers.ViewerColumn.refresh(ViewerColumn.java:146) at org.eclipse.jface.viewers.AbstractTableViewer.doUpdateItem(AbstractTableViewer.java:416) at org.eclipse.jface.viewers.StructuredViewer$UpdateItemSafeRunnable.run(StructuredViewer.java:428) at org.eclipse.jface.util.SafeRunnable$1.run(SafeRunnable.java:129) at org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:174) at org.eclipse.jface.viewers.StructuredViewer.updateItem(StructuredViewer.java:2122) at org.eclipse.jface.viewers.AbstractTableViewer.internalRefreshAll(AbstractTableViewer.java:710) at org.eclipse.jface.viewers.AbstractTableViewer.internalRefresh(AbstractTableViewer.java:646) at org.eclipse.jface.viewers.AbstractTableViewer.internalRefresh(AbstractTableViewer.java:638) at org.eclipse.jface.viewers.AbstractTableViewer.lambda$0(AbstractTableViewer.java:592) at org.eclipse.jface.viewers.StructuredViewer.preservingSelection(StructuredViewer.java:1403) at org.eclipse.jface.viewers.StructuredViewer.preservingSelection(StructuredViewer.java:1364) at org.eclipse.jface.viewers.AbstractTableViewer.inputChanged(AbstractTableViewer.java:592) at org.eclipse.jface.viewers.ContentViewer.setInput(ContentViewer.java:282) at org.eclipse.jface.viewers.StructuredViewer.setInput(StructuredViewer.java:1647) at name.abuchen.portfolio.ui.views.AccountListView.resetInput(AccountListView.java:96) at name.abuchen.portfolio.ui.views.AccountListView.notifyModelUpdated(AccountListView.java:158) at name.abuchen.portfolio.ui.editor.AbstractFinanceView.onRecalculationNeeded(AbstractFinanceView.java:101) at name.abuchen.portfolio.ui.editor.PortfolioPart.onRecalculationNeeded(PortfolioPart.java:382) at java.base/java.util.ArrayList.forEach(Unknown Source) at name.abuchen.portfolio.ui.editor.ClientInput.setDirty(ClientInput.java:148) at name.abuchen.portfolio.ui.editor.ClientInput.lambda$15(ClientInput.java:646) 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:4047) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3663) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1155) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:342) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) at org.eclipse.e4.ui.internal.workbench.swt.E4Application.start(E4Application.java:168) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:136) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:402) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.base/java.lang.reflect.Method.invoke(Unknown Source) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:651) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:588) at org.eclipse.equinox.launcher.Main.run(Main.java:1459) !ENTRY name.abuchen.portfolio 4 0 2023-12-12 22:27:32.293 !MESSAGE Cannot invoke "java.awt.image.BufferedImage.getWidth()" because "image" is null !STACK 0 java.lang.NullPointerException: Cannot invoke "java.awt.image.BufferedImage.getWidth()" because "image" is null at name.abuchen.portfolio.util.impl.ImageUtilImageIOImpl.scaleImage(ImageUtilImageIOImpl.java:143) at name.abuchen.portfolio.util.impl.ImageUtilImageIOImpl$ZoomingImageDataProvider.getImageData(ImageUtilImageIOImpl.java:51) at org.eclipse.swt.internal.DPIUtil.validateAndGetImageDataAtZoom(DPIUtil.java:408) at org.eclipse.swt.graphics.Image.(Image.java:717) at name.abuchen.portfolio.util.impl.ImageUtilImageIOImpl.toImage(ImageUtilImageIOImpl.java:111) at name.abuchen.portfolio.model.ImageManager.getImage(ImageManager.java:57) at name.abuchen.portfolio.model.ImageManager.getImage(ImageManager.java:32) at name.abuchen.portfolio.ui.views.columns.AttributeColumn$ImageLabelProvider.getImage(AttributeColumn.java:119) at org.eclipse.jface.viewers.ColumnLabelProvider.update(ColumnLabelProvider.java:41) at org.eclipse.jface.viewers.ViewerColumn.refresh(ViewerColumn.java:146) at org.eclipse.jface.viewers.AbstractTableViewer.doUpdateItem(AbstractTableViewer.java:416) at org.eclipse.jface.viewers.StructuredViewer$UpdateItemSafeRunnable.run(StructuredViewer.java:428) at org.eclipse.jface.util.SafeRunnable$1.run(SafeRunnable.java:129) at org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:174) at org.eclipse.jface.viewers.StructuredViewer.updateItem(StructuredViewer.java:2122) at org.eclipse.jface.viewers.AbstractTableViewer.internalRefreshAll(AbstractTableViewer.java:710) at org.eclipse.jface.viewers.AbstractTableViewer.internalRefresh(AbstractTableViewer.java:646) at org.eclipse.jface.viewers.AbstractTableViewer.internalRefresh(AbstractTableViewer.java:638) at org.eclipse.jface.viewers.AbstractTableViewer.lambda$0(AbstractTableViewer.java:592) at org.eclipse.jface.viewers.StructuredViewer.preservingSelection(StructuredViewer.java:1403) at org.eclipse.jface.viewers.StructuredViewer.preservingSelection(StructuredViewer.java:1364) at org.eclipse.jface.viewers.AbstractTableViewer.inputChanged(AbstractTableViewer.java:592) at org.eclipse.jface.viewers.ContentViewer.setInput(ContentViewer.java:282) at org.eclipse.jface.viewers.StructuredViewer.setInput(StructuredViewer.java:1647) at name.abuchen.portfolio.ui.views.AccountListView.resetInput(AccountListView.java:96) at name.abuchen.portfolio.ui.views.AccountListView.notifyModelUpdated(AccountListView.java:158) at name.abuchen.portfolio.ui.editor.AbstractFinanceView.onRecalculationNeeded(AbstractFinanceView.java:101) at name.abuchen.portfolio.ui.editor.PortfolioPart.onRecalculationNeeded(PortfolioPart.java:382) at java.base/java.util.ArrayList.forEach(Unknown Source) at name.abuchen.portfolio.ui.editor.ClientInput.setDirty(ClientInput.java:148) at name.abuchen.portfolio.ui.editor.ClientInput.lambda$15(ClientInput.java:646) 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:4047) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3663) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1155) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:342) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) at org.eclipse.e4.ui.internal.workbench.swt.E4Application.start(E4Application.java:168) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:136) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:402) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.base/java.lang.reflect.Method.invoke(Unknown Source) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:651) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:588) at org.eclipse.equinox.launcher.Main.run(Main.java:1459) !ENTRY name.abuchen.portfolio 4 0 2023-12-12 22:27:32.295 !MESSAGE Cannot invoke "java.awt.image.BufferedImage.getWidth()" because "image" is null !STACK 0 java.lang.NullPointerException: Cannot invoke "java.awt.image.BufferedImage.getWidth()" because "image" is null at name.abuchen.portfolio.util.impl.ImageUtilImageIOImpl.scaleImage(ImageUtilImageIOImpl.java:143) at name.abuchen.portfolio.util.impl.ImageUtilImageIOImpl$ZoomingImageDataProvider.getImageData(ImageUtilImageIOImpl.java:51) at org.eclipse.swt.internal.DPIUtil.validateAndGetImageDataAtZoom(DPIUtil.java:408) at org.eclipse.swt.graphics.Image.(Image.java:717) at name.abuchen.portfolio.util.impl.ImageUtilImageIOImpl.toImage(ImageUtilImageIOImpl.java:111) at name.abuchen.portfolio.model.ImageManager.getImage(ImageManager.java:57) at name.abuchen.portfolio.model.ImageManager.getImage(ImageManager.java:32) at name.abuchen.portfolio.ui.util.LogoManager.getLogoImage(LogoManager.java:69) at name.abuchen.portfolio.ui.util.LogoManager.getDefaultColumnImage(LogoManager.java:33) at name.abuchen.portfolio.ui.views.columns.NameColumn$NameColumnLabelProvider.getImage(NameColumn.java:39) at org.eclipse.jface.viewers.ColumnLabelProvider.update(ColumnLabelProvider.java:41) at org.eclipse.jface.viewers.ViewerColumn.refresh(ViewerColumn.java:146) at org.eclipse.jface.viewers.AbstractTableViewer.doUpdateItem(AbstractTableViewer.java:416) at org.eclipse.jface.viewers.StructuredViewer$UpdateItemSafeRunnable.run(StructuredViewer.java:428) at org.eclipse.jface.util.SafeRunnable$1.run(SafeRunnable.java:129) at org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:174) at org.eclipse.jface.viewers.StructuredViewer.updateItem(StructuredViewer.java:2122) at org.eclipse.jface.viewers.AbstractTableViewer.internalRefreshAll(AbstractTableViewer.java:710) at org.eclipse.jface.viewers.AbstractTableViewer.internalRefresh(AbstractTableViewer.java:646) at org.eclipse.jface.viewers.AbstractTableViewer.internalRefresh(AbstractTableViewer.java:638) at org.eclipse.jface.viewers.AbstractTableViewer.lambda$0(AbstractTableViewer.java:592) at org.eclipse.jface.viewers.StructuredViewer.preservingSelection(StructuredViewer.java:1403) at org.eclipse.jface.viewers.StructuredViewer.preservingSelection(StructuredViewer.java:1364) at org.eclipse.jface.viewers.AbstractTableViewer.inputChanged(AbstractTableViewer.java:592) at org.eclipse.jface.viewers.ContentViewer.setInput(ContentViewer.java:282) at org.eclipse.jface.viewers.StructuredViewer.setInput(StructuredViewer.java:1647) at name.abuchen.portfolio.ui.views.AccountListView.resetInput(AccountListView.java:96) at name.abuchen.portfolio.ui.views.AccountListView.notifyModelUpdated(AccountListView.java:158) at name.abuchen.portfolio.ui.editor.AbstractFinanceView.onRecalculationNeeded(AbstractFinanceView.java:101) at name.abuchen.portfolio.ui.editor.PortfolioPart.onRecalculationNeeded(PortfolioPart.java:382) at java.base/java.util.ArrayList.forEach(Unknown Source) at name.abuchen.portfolio.ui.editor.ClientInput.setDirty(ClientInput.java:148) at name.abuchen.portfolio.ui.editor.ClientInput.lambda$15(ClientInput.java:646) 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:4047) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3663) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1155) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:342) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) at org.eclipse.e4.ui.internal.workbench.swt.E4Application.start(E4Application.java:168) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:136) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:402) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.base/java.lang.reflect.Method.invoke(Unknown Source) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:651) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:588) at org.eclipse.equinox.launcher.Main.run(Main.java:1459) !ENTRY name.abuchen.portfolio 4 0 2023-12-12 22:27:32.297 !MESSAGE Cannot invoke "java.awt.image.BufferedImage.getWidth()" because "image" is null !STACK 0 java.lang.NullPointerException: Cannot invoke "java.awt.image.BufferedImage.getWidth()" because "image" is null at name.abuchen.portfolio.util.impl.ImageUtilImageIOImpl.scaleImage(ImageUtilImageIOImpl.java:143) at name.abuchen.portfolio.util.impl.ImageUtilImageIOImpl$ZoomingImageDataProvider.getImageData(ImageUtilImageIOImpl.java:51) at org.eclipse.swt.internal.DPIUtil.validateAndGetImageDataAtZoom(DPIUtil.java:408) at org.eclipse.swt.graphics.Image.(Image.java:717) at name.abuchen.portfolio.util.impl.ImageUtilImageIOImpl.toImage(ImageUtilImageIOImpl.java:111) at name.abuchen.portfolio.model.ImageManager.getImage(ImageManager.java:57) at name.abuchen.portfolio.model.ImageManager.getImage(ImageManager.java:32) at name.abuchen.portfolio.ui.views.columns.AttributeColumn$ImageLabelProvider.getImage(AttributeColumn.java:119) at org.eclipse.jface.viewers.ColumnLabelProvider.update(ColumnLabelProvider.java:41) at org.eclipse.jface.viewers.ViewerColumn.refresh(ViewerColumn.java:146) at org.eclipse.jface.viewers.AbstractTableViewer.doUpdateItem(AbstractTableViewer.java:416) at org.eclipse.jface.viewers.StructuredViewer$UpdateItemSafeRunnable.run(StructuredViewer.java:428) at org.eclipse.jface.util.SafeRunnable$1.run(SafeRunnable.java:129) at org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:174) at org.eclipse.jface.viewers.StructuredViewer.updateItem(StructuredViewer.java:2122) at org.eclipse.jface.viewers.AbstractTableViewer.internalRefreshAll(AbstractTableViewer.java:710) at org.eclipse.jface.viewers.AbstractTableViewer.internalRefresh(AbstractTableViewer.java:646) at org.eclipse.jface.viewers.AbstractTableViewer.internalRefresh(AbstractTableViewer.java:638) at org.eclipse.jface.viewers.AbstractTableViewer.lambda$0(AbstractTableViewer.java:592) at org.eclipse.jface.viewers.StructuredViewer.preservingSelection(StructuredViewer.java:1403) at org.eclipse.jface.viewers.StructuredViewer.preservingSelection(StructuredViewer.java:1364) at org.eclipse.jface.viewers.AbstractTableViewer.inputChanged(AbstractTableViewer.java:592) at org.eclipse.jface.viewers.ContentViewer.setInput(ContentViewer.java:282) at org.eclipse.jface.viewers.StructuredViewer.setInput(StructuredViewer.java:1647) at name.abuchen.portfolio.ui.views.AccountListView.resetInput(AccountListView.java:96) at name.abuchen.portfolio.ui.views.AccountListView.notifyModelUpdated(AccountListView.java:158) at name.abuchen.portfolio.ui.editor.AbstractFinanceView.onRecalculationNeeded(AbstractFinanceView.java:101) at name.abuchen.portfolio.ui.editor.PortfolioPart.onRecalculationNeeded(PortfolioPart.java:382) at java.base/java.util.ArrayList.forEach(Unknown Source) at name.abuchen.portfolio.ui.editor.ClientInput.setDirty(ClientInput.java:148) at name.abuchen.portfolio.ui.editor.ClientInput.lambda$15(ClientInput.java:646) 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:4047) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3663) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1155) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:342) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) at org.eclipse.e4.ui.internal.workbench.swt.E4Application.start(E4Application.java:168) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:136) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:402) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.base/java.lang.reflect.Method.invoke(Unknown Source) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:651) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:588) at org.eclipse.equinox.launcher.Main.run(Main.java:1459) !ENTRY name.abuchen.portfolio 4 0 2023-12-12 22:27:32.299 !MESSAGE Cannot invoke "java.awt.image.BufferedImage.getWidth()" because "image" is null !STACK 0 java.lang.NullPointerException: Cannot invoke "java.awt.image.BufferedImage.getWidth()" because "image" is null at name.abuchen.portfolio.util.impl.ImageUtilImageIOImpl.scaleImage(ImageUtilImageIOImpl.java:143) at name.abuchen.portfolio.util.impl.ImageUtilImageIOImpl$ZoomingImageDataProvider.getImageData(ImageUtilImageIOImpl.java:51) at org.eclipse.swt.internal.DPIUtil.validateAndGetImageDataAtZoom(DPIUtil.java:408) at org.eclipse.swt.graphics.Image.(Image.java:717) at name.abuchen.portfolio.util.impl.ImageUtilImageIOImpl.toImage(ImageUtilImageIOImpl.java:111) at name.abuchen.portfolio.model.ImageManager.getImage(ImageManager.java:57) at name.abuchen.portfolio.model.ImageManager.getImage(ImageManager.java:32) at name.abuchen.portfolio.ui.util.LogoManager.getLogoImage(LogoManager.java:69) at name.abuchen.portfolio.ui.util.LogoManager.getDefaultColumnImage(LogoManager.java:33) at name.abuchen.portfolio.ui.views.columns.NameColumn$NameColumnLabelProvider.getImage(NameColumn.java:39) at org.eclipse.jface.viewers.ColumnLabelProvider.update(ColumnLabelProvider.java:41) at org.eclipse.jface.viewers.ViewerColumn.refresh(ViewerColumn.java:146) at org.eclipse.jface.viewers.AbstractTableViewer.doUpdateItem(AbstractTableViewer.java:416) at org.eclipse.jface.viewers.StructuredViewer$UpdateItemSafeRunnable.run(StructuredViewer.java:428) at org.eclipse.jface.util.SafeRunnable$1.run(SafeRunnable.java:129) at org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:174) at org.eclipse.jface.viewers.StructuredViewer.updateItem(StructuredViewer.java:2122) at org.eclipse.jface.viewers.AbstractTableViewer.internalRefreshAll(AbstractTableViewer.java:710) at org.eclipse.jface.viewers.AbstractTableViewer.internalRefresh(AbstractTableViewer.java:646) at org.eclipse.jface.viewers.AbstractTableViewer.internalRefresh(AbstractTableViewer.java:638) at org.eclipse.jface.viewers.AbstractTableViewer.lambda$0(AbstractTableViewer.java:592) at org.eclipse.jface.viewers.StructuredViewer.preservingSelection(StructuredViewer.java:1403) at org.eclipse.jface.viewers.StructuredViewer.preservingSelection(StructuredViewer.java:1364) at org.eclipse.jface.viewers.AbstractTableViewer.inputChanged(AbstractTableViewer.java:592) at org.eclipse.jface.viewers.ContentViewer.setInput(ContentViewer.java:282) at org.eclipse.jface.viewers.StructuredViewer.setInput(StructuredViewer.java:1647) at name.abuchen.portfolio.ui.views.AccountListView.resetInput(AccountListView.java:96) at name.abuchen.portfolio.ui.views.AccountListView.notifyModelUpdated(AccountListView.java:158) at name.abuchen.portfolio.ui.editor.AbstractFinanceView.onRecalculationNeeded(AbstractFinanceView.java:101) at name.abuchen.portfolio.ui.editor.PortfolioPart.onRecalculationNeeded(PortfolioPart.java:382) at java.base/java.util.ArrayList.forEach(Unknown Source) at name.abuchen.portfolio.ui.editor.ClientInput.setDirty(ClientInput.java:148) at name.abuchen.portfolio.ui.editor.ClientInput.lambda$15(ClientInput.java:646) 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:4047) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3663) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1155) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:342) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) at org.eclipse.e4.ui.internal.workbench.swt.E4Application.start(E4Application.java:168) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:136) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:402) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.base/java.lang.reflect.Method.invoke(Unknown Source) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:651) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:588) at org.eclipse.equinox.launcher.Main.run(Main.java:1459) !ENTRY name.abuchen.portfolio 4 0 2023-12-12 22:27:32.300 !MESSAGE Cannot invoke "java.awt.image.BufferedImage.getWidth()" because "image" is null !STACK 0 java.lang.NullPointerException: Cannot invoke "java.awt.image.BufferedImage.getWidth()" because "image" is null at name.abuchen.portfolio.util.impl.ImageUtilImageIOImpl.scaleImage(ImageUtilImageIOImpl.java:143) at name.abuchen.portfolio.util.impl.ImageUtilImageIOImpl$ZoomingImageDataProvider.getImageData(ImageUtilImageIOImpl.java:51) at org.eclipse.swt.internal.DPIUtil.validateAndGetImageDataAtZoom(DPIUtil.java:408) at org.eclipse.swt.graphics.Image.(Image.java:717) at name.abuchen.portfolio.util.impl.ImageUtilImageIOImpl.toImage(ImageUtilImageIOImpl.java:111) at name.abuchen.portfolio.model.ImageManager.getImage(ImageManager.java:57) at name.abuchen.portfolio.model.ImageManager.getImage(ImageManager.java:32) at name.abuchen.portfolio.ui.views.columns.AttributeColumn$ImageLabelProvider.getImage(AttributeColumn.java:119) at org.eclipse.jface.viewers.ColumnLabelProvider.update(ColumnLabelProvider.java:41) at org.eclipse.jface.viewers.ViewerColumn.refresh(ViewerColumn.java:146) at org.eclipse.jface.viewers.AbstractTableViewer.doUpdateItem(AbstractTableViewer.java:416) at org.eclipse.jface.viewers.StructuredViewer$UpdateItemSafeRunnable.run(StructuredViewer.java:428) at org.eclipse.jface.util.SafeRunnable$1.run(SafeRunnable.java:129) at org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:174) at org.eclipse.jface.viewers.StructuredViewer.updateItem(StructuredViewer.java:2122) at org.eclipse.jface.viewers.AbstractTableViewer.internalRefreshAll(AbstractTableViewer.java:710) at org.eclipse.jface.viewers.AbstractTableViewer.internalRefresh(AbstractTableViewer.java:646) at org.eclipse.jface.viewers.AbstractTableViewer.internalRefresh(AbstractTableViewer.java:638) at org.eclipse.jface.viewers.AbstractTableViewer.lambda$0(AbstractTableViewer.java:592) at org.eclipse.jface.viewers.StructuredViewer.preservingSelection(StructuredViewer.java:1403) at org.eclipse.jface.viewers.StructuredViewer.preservingSelection(StructuredViewer.java:1364) at org.eclipse.jface.viewers.AbstractTableViewer.inputChanged(AbstractTableViewer.java:592) at org.eclipse.jface.viewers.ContentViewer.setInput(ContentViewer.java:282) at org.eclipse.jface.viewers.StructuredViewer.setInput(StructuredViewer.java:1647) at name.abuchen.portfolio.ui.views.AccountListView.resetInput(AccountListView.java:96) at name.abuchen.portfolio.ui.views.AccountListView.notifyModelUpdated(AccountListView.java:158) at name.abuchen.portfolio.ui.editor.AbstractFinanceView.onRecalculationNeeded(AbstractFinanceView.java:101) at name.abuchen.portfolio.ui.editor.PortfolioPart.onRecalculationNeeded(PortfolioPart.java:382) at java.base/java.util.ArrayList.forEach(Unknown Source) at name.abuchen.portfolio.ui.editor.ClientInput.setDirty(ClientInput.java:148) at name.abuchen.portfolio.ui.editor.ClientInput.lambda$15(ClientInput.java:646) 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:4047) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3663) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1155) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:342) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) at org.eclipse.e4.ui.internal.workbench.swt.E4Application.start(E4Application.java:168) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:136) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:402) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.base/java.lang.reflect.Method.invoke(Unknown Source) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:651) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:588) at org.eclipse.equinox.launcher.Main.run(Main.java:1459)