Issue #323

internal null pointer exception

Added by Bram Bourgoignie about 1 month ago. Updated about 1 month ago.

Status:NewStart date:21 October 2017
Priority:UrgentDue date:
Assignee:-% Done:

0%

Category:-
Target version:-

Description

An internal null pointer exception pops up at regular times

System: Mac OS X 10.12.6 java version 1.8.0_151-b12

Error code in ~/.modelio/3.6/.eclipse/data.os/.metadata/.log

   !ENTRY org.eclipse.e4.ui.workbench 4 0 2017-10-21 13:30:37.395  
   !MESSAGE Internal Error
   !STACK 0
   java.lang.NullPointerException
             at org.eclipse.swt.widgets.Control.internal_new_GC(Control.java:2124)
             at org.eclipse.swt.graphics.GC.cocoa_new(GC.java:210)
             at org.eclipse.swt.widgets.Tree.sendMeasureItem(Tree.java:2596)
             at org.eclipse.swt.widgets.Tree.cellSize(Tree.java:288)
             at org.eclipse.swt.widgets.Display.windowProc(Display.java:5582)
             at org.eclipse.swt.internal.cocoa.OS.objc_msgSendSuper_stret(Native Method)
             at org.eclipse.swt.widgets.Widget.expansionFrameWithFrame_inView(Widget.java:814)
             at org.eclipse.swt.widgets.Tree.expansionFrameWithFrame_inView(Tree.java:1274)
             at org.eclipse.swt.widgets.Display.windowProc(Display.java:5961)
             at org.eclipse.swt.internal.cocoa.OS.objc_msgSend_bool(Native Method)
             at org.eclipse.swt.internal.cocoa.NSRunLoop.runMode(NSRunLoop.java:42)
             at org.eclipse.swt.widgets.Display.sleep(Display.java:4740)
             at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$4$1.eventLoopIdle(PartRenderingEngine.java:1107)
             at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$4.run(PartRenderingEngine.java:1132)
             at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:337)
             at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1018)
             at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:156)
             at org.eclipse.e4.ui.internal.workbench.swt.E4Application.start(E4Application.java:159)
             at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
             at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134)
             at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104)
             at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:380)
             at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:235)
             at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
             at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
             at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
             at java.lang.reflect.Method.invoke(Method.java:498)
             at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:669)
             at org.eclipse.equinox.launcher.Main.basicRun(Main.java:608)
             at org.eclipse.equinox.launcher.Main.run(Main.java:1515)

Might be related with

https://bugs.eclipse.org/bugs/show_bug.cgi?id=487922

Results:

At regular time an error window that pops up. Program still usable but very annoying

History

#1 Updated by Bram Bourgoignie about 1 month ago

Updating the eclipse SWT packages to the latest version might solve this problem, but I don’t know how easy this is.

Also available in: Atom PDF