Skip to content

Unhandled event loop exception #2115

@oberlehner

Description

@oberlehner

4diac IDE version: 3.1.0.qualifier

Session ID: c142afc8-9559-463a-a6c4-5f5a99481170

Stack trace

org.eclipse.swt.SWTException: Invalid image (java.lang.IllegalArgumentException: Argument not valid [Cannot rasterize SVG for width or height <= 0])
	at org.eclipse.swt.SWT.error(SWT.java:4950)
	at org.eclipse.swt.SWT.error(SWT.java:4865)
	at org.eclipse.swt.internal.image.FileFormat.loadFromStreamBySize(FileFormat.java:140)
	at org.eclipse.swt.internal.image.FileFormat.load(FileFormat.java:167)
	at org.eclipse.swt.internal.NativeImageLoader.load(NativeImageLoader.java:30)
	at org.eclipse.swt.graphics.ImageLoader.loadBySize(ImageLoader.java:169)
	at org.eclipse.swt.graphics.ImageLoader.loadBySize(ImageLoader.java:215)
	at org.eclipse.swt.graphics.ImageDataLoader.loadBySize(ImageDataLoader.java:75)
	at org.eclipse.swt.graphics.Image$ImageFileNameProviderWrapper.loadImageDataAtExactSize(Image.java:2737)
	at org.eclipse.swt.graphics.Image$HandleAtSize.createHandleAtExactSize(Image.java:239)
	at org.eclipse.swt.graphics.Image$HandleAtSize.refresh(Image.java:224)
	at org.eclipse.swt.graphics.Image.executeOnImageHandleAtBestFittingSize(Image.java:949)
	at org.eclipse.swt.graphics.GC$DrawScaledImageOperation.draw(GC.java:1294)
	at org.eclipse.swt.graphics.GC$DrawScaledImageOperation.apply(GC.java:1283)
	at org.eclipse.swt.graphics.GC.storeAndApplyOperationForExistingHandle(GC.java:6089)
	at org.eclipse.swt.graphics.GC.drawImage(GC.java:1185)
	at org.eclipse.swt.graphics.GC.drawImage(GC.java:1052)
	at org.eclipse.draw2d.SWTGraphics.drawImage(SWTGraphics.java:444)
	at org.eclipse.draw2d.Label.paintFigure(Label.java:498)
	at org.eclipse.draw2d.Figure.paint(Figure.java:1274)
	at org.eclipse.draw2d.Figure.paintChildren(Figure.java:1322)
	at org.eclipse.draw2d.Figure.paintClientArea(Figure.java:1355)
	at org.eclipse.draw2d.Figure.paint(Figure.java:1276)
	at org.eclipse.draw2d.Figure.paintChildren(Figure.java:1322)
	at org.eclipse.draw2d.Figure.paintClientArea(Figure.java:1359)
	at org.eclipse.draw2d.Figure.paint(Figure.java:1276)
	at org.eclipse.draw2d.Figure.paintChildren(Figure.java:1322)
	at org.eclipse.draw2d.Figure.paintClientArea(Figure.java:1355)
	at org.eclipse.draw2d.Figure.paint(Figure.java:1276)
	at org.eclipse.draw2d.Figure.paintChildren(Figure.java:1322)
	at org.eclipse.draw2d.Figure.paintClientArea(Figure.java:1355)
	at org.eclipse.draw2d.Figure.paint(Figure.java:1276)
	at org.eclipse.draw2d.Figure.paintChildren(Figure.java:1322)
	at org.eclipse.draw2d.Figure.paintClientArea(Figure.java:1355)
	at org.eclipse.draw2d.Figure.paint(Figure.java:1276)
	at org.eclipse.draw2d.Figure.paintChildren(Figure.java:1322)
	at org.eclipse.draw2d.Figure.paintClientArea(Figure.java:1355)
	at org.eclipse.draw2d.Figure.paint(Figure.java:1276)
	at org.eclipse.draw2d.Figure.paintChildren(Figure.java:1322)
	at org.eclipse.draw2d.Figure.paintClientArea(Figure.java:1355)
	at org.eclipse.draw2d.Figure.paint(Figure.java:1276)
	at org.eclipse.draw2d.Figure.paintChildren(Figure.java:1322)
	at org.eclipse.draw2d.Figure.paintClientArea(Figure.java:1355)
	at org.eclipse.draw2d.Figure.paint(Figure.java:1276)
	at org.eclipse.draw2d.Figure.paintChildren(Figure.java:1322)
	at org.eclipse.draw2d.Figure.paintClientArea(Figure.java:1355)
	at org.eclipse.draw2d.Figure.paint(Figure.java:1276)
	at org.eclipse.draw2d.Figure.paintChildren(Figure.java:1322)
	at org.eclipse.draw2d.IScalablePane$IScalablePaneHelper.paintClientArea(IScalablePane.java:109)
	at org.eclipse.draw2d.ScalableFreeformLayeredPane.paintClientArea(ScalableFreeformLayeredPane.java:77)
	at org.eclipse.draw2d.Figure.paint(Figure.java:1276)
	at org.eclipse.draw2d.Figure.paintChildren(Figure.java:1322)
	at org.eclipse.draw2d.Figure.paintClientArea(Figure.java:1355)
	at org.eclipse.draw2d.Figure.paint(Figure.java:1276)
	at org.eclipse.draw2d.Figure.paintChildren(Figure.java:1322)
	at org.eclipse.draw2d.Figure.paintClientArea(Figure.java:1355)
	at org.eclipse.draw2d.Figure.paint(Figure.java:1276)
	at org.eclipse.draw2d.parts.Thumbnail$ThumbnailUpdater.run(Thumbnail.java:197)
	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:4134)
	at org.eclipse.swt.widgets.Display.lambda$3(Display.java:3483)
	at org.eclipse.swt.internal.Win32DPIUtils.runWithProperDPIAwareness(Win32DPIUtils.java:94)
	at org.eclipse.swt.widgets.Display.msgFilterProc(Display.java:3481)
	at org.eclipse.swt.internal.win32.OS.DefWindowProc(Native Method)
	at org.eclipse.swt.widgets.Shell.callWindowProc(Shell.java:509)
	at org.eclipse.swt.widgets.Control.windowProc(Control.java:5075)
	at org.eclipse.swt.widgets.Canvas.windowProc(Canvas.java:336)
	at org.eclipse.swt.widgets.Decorations.windowProc(Decorations.java:1499)
	at org.eclipse.swt.widgets.Shell.windowProc(Shell.java:2432)
	at org.eclipse.swt.widgets.Display.windowProc(Display.java:5129)
	at org.eclipse.swt.internal.win32.OS.DefWindowProc(Native Method)
	at org.eclipse.swt.widgets.Shell.callWindowProc(Shell.java:509)
	at org.eclipse.swt.widgets.Control.windowProc(Control.java:5075)
	at org.eclipse.swt.widgets.Canvas.windowProc(Canvas.java:336)
	at org.eclipse.swt.widgets.Decorations.windowProc(Decorations.java:1499)
	at org.eclipse.swt.widgets.Shell.windowProc(Shell.java:2432)
	at org.eclipse.swt.widgets.Display.windowProc(Display.java:5129)
	at org.eclipse.swt.internal.win32.OS.DispatchMessage(Native Method)
	at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3745)
	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1160)
	at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:339)
	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1051)
	at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:153)
	at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:684)
	at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:339)
	at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:583)
	at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:173)
	at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:185)
	at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:219)
	at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:149)
[truncated]

I moved my 4diac from my smaller notebookscreen to a larger monitor with different resolution

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions