Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 392629

Summary: Designer [1.5.1.r42x201209161211.201210230756]: java.lang.NullPointerException at org.eclipse.swt.widgets.Control.invalidateVisibleRegion(Control.java:2181)
Product: z_Archived Reporter: Marco Descher <marco>
Component: WindowBuilderAssignee: Alexander Mitin <Alexander.Mitin>
Status: CLOSED DUPLICATE QA Contact:
Severity: normal    
Priority: P3 CC: Alexander.Mitin, clayberg
Version: unspecified   
Target Milestone: ---   
Hardware: Macintosh   
OS: Mac OS X   
See Also: https://bugs.eclipse.org/bugs/show_bug.cgi?id=388574
Whiteboard:
Attachments:
Description Flags
screenshot of exception happening none

Description Marco Descher CLA 2012-10-23 02:00:58 EDT
Exception during attempt to inline edit attributes of an element within the properties view; see screenshot


eclipse.buildId=M20120914-1800
java.version=1.7.0_06
java.vendor=Oracle Corporation
BootLoader constants: OS=macosx, ARCH=x86_64, WS=cocoa, NL=de_DE
Framework arguments:  -product org.eclipse.epp.package.rcp.product -keyring /Users/marco/.eclipse_keyring -showlocation
Command-line arguments:  -os macosx -ws cocoa -arch x86_64 -product org.eclipse.epp.package.rcp.product -keyring /Users/marco/.eclipse_keyring -showlocation

Error
Tue Oct 23 07:56:39 CEST 2012
Designer [1.5.1.r42x201209161211.201210230756]: java.lang.NullPointerException

java.lang.NullPointerException
	at org.eclipse.swt.widgets.Control.invalidateVisibleRegion(Control.java:2181)
	at org.eclipse.swt.widgets.Control.setFrameSize(Control.java:3802)
	at org.eclipse.swt.widgets.Text.setFrameSize(Text.java:1796)
	at org.eclipse.swt.widgets.Display.windowProc(Display.java:5485)
	at org.eclipse.swt.internal.cocoa.OS.objc_msgSend(Native Method)
	at org.eclipse.swt.internal.cocoa.NSView.setFrame(NSView.java:267)
	at org.eclipse.swt.widgets.Control.setBounds(Control.java:3536)
	at org.eclipse.swt.widgets.Control.setBounds(Control.java:3571)
	at org.eclipse.wb.internal.core.model.property.editor.AbstractTextPropertyEditor.setBounds(AbstractTextPropertyEditor.java:79)
	at org.eclipse.wb.internal.core.model.property.table.PropertyTable.setActiveEditorBounds(PropertyTable.java:591)
	at org.eclipse.wb.internal.core.model.property.table.PropertyTable.activateEditor(PropertyTable.java:536)
	at org.eclipse.wb.internal.core.model.property.table.PropertyTable.handleMouseDown(PropertyTable.java:372)
	at org.eclipse.wb.internal.core.model.property.table.PropertyTable.access$8(PropertyTable.java:356)
	at org.eclipse.wb.internal.core.model.property.table.PropertyTable$5.mouseDown(PropertyTable.java:175)
	at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:192)
	at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
	at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4134)
	at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1458)
	at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1481)
	at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1466)
	at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:1271)
	at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3980)
	at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3619)
	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1029)
	at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:923)
	at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:86)
	at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:588)
	at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
	at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:543)
	at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
	at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:124)
	at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
	at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
	at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:353)
	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:180)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:601)
	at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:629)
	at org.eclipse.equinox.launcher.Main.basicRun(Main.java:584)
	at org.eclipse.equinox.launcher.Main.run(Main.java:1438)
Comment 1 Marco Descher CLA 2012-10-23 02:01:36 EDT
Created attachment 222667 [details]
screenshot of exception happening
Comment 2 Alexander Mitin CLA 2012-10-27 13:03:25 EDT
Are you using Mac OS X 10.8.x?
Comment 3 Marco Descher CLA 2012-10-27 13:21:29 EDT
yes, 10.8.2
Comment 4 Alexander Mitin CLA 2012-10-29 10:13:54 EDT

*** This bug has been marked as a duplicate of bug 386639 ***