| Summary: | NullPointerException: LineNumberRulerColumn.java:488 | ||||||
|---|---|---|---|---|---|---|---|
| Product: | [Eclipse Project] Platform | Reporter: | MH <mhilpert> | ||||
| Component: | Text | Assignee: | Platform-Text-Inbox <platform-text-inbox> | ||||
| Status: | RESOLVED WORKSFORME | QA Contact: | |||||
| Severity: | major | ||||||
| Priority: | P3 | CC: | daniel_megert, mauromol, remy.suen | ||||
| Version: | 3.6.1 | Keywords: | needinfo | ||||
| Target Milestone: | --- | ||||||
| Hardware: | PC | ||||||
| OS: | Windows XP | ||||||
| Whiteboard: | |||||||
| Attachments: |
|
||||||
|
Description
MH
>Build Identifier: 20100917-0705 What kind of build/download is this exactly? >2. Import (former exported) Preferences Can you please attach them here. >4. Double click *.java file in package explorer Can you please attach that file here. Ping. Created attachment 183909 [details] Preferences file. (In reply to comment #1) > >Build Identifier: 20100917-0705 > What kind of build/download is this exactly? eclipse-java-helios-SR1-win32.zip > >2. Import (former exported) Preferences > Can you please attach them here. Here you go... > >4. Double click *.java file in package explorer > Can you please attach that file here. Sorry, don't know which one it was. I guess it doesn't matter, because it happened for any file I clicked. Tried these steps: 1. download 3.6 (Helios) 2. start with new workspace 3. import attached preference file 4. create a Java project with some Java files 5. open them ==> works as expected (no NPE) Can you still reproduce this? If so, please provide more detailed steps. Nope. As I updated to eclipse-SDK-M20101124-0800-win32.zip (to fix the very annoying bug 326434), this bug didn't occur anymore. Please reopen with more detailed steps if you see this again. Today I also have this problem occuring often. This is the stack trace in my case: java.lang.NullPointerException at org.eclipse.jface.text.source.LineNumberRulerColumn.getWidth(LineNumberRulerColumn.java:488) at org.eclipse.jface.text.source.LineNumberChangeRulerColumn.getWidth(LineNumberChangeRulerColumn.java:295) at org.eclipse.ui.internal.texteditor.LineNumberColumn.getWidth(LineNumberColumn.java:140) at org.eclipse.jface.text.source.CompositeRuler.getWidth(CompositeRuler.java:710) at org.eclipse.jface.text.source.SourceViewer$RulerLayout.layout(SourceViewer.java:143) at org.eclipse.swt.widgets.Composite.updateLayout(Composite.java:1263) at org.eclipse.swt.widgets.Composite.updateLayout(Composite.java:1270) at org.eclipse.swt.widgets.Composite.updateLayout(Composite.java:1270) at org.eclipse.swt.widgets.Composite.updateLayout(Composite.java:1270) at org.eclipse.swt.widgets.Composite.updateLayout(Composite.java:1270) at org.eclipse.swt.widgets.Composite.updateLayout(Composite.java:1270) at org.eclipse.swt.widgets.Composite.updateLayout(Composite.java:1270) at org.eclipse.swt.widgets.Composite.updateLayout(Composite.java:1270) at org.eclipse.swt.widgets.Composite.updateLayout(Composite.java:1270) at org.eclipse.swt.widgets.Composite.updateLayout(Composite.java:1270) at org.eclipse.swt.widgets.Composite.updateLayout(Composite.java:1270) at org.eclipse.swt.widgets.Composite.updateLayout(Composite.java:1270) at org.eclipse.swt.widgets.Composite.updateLayout(Composite.java:1270) at org.eclipse.swt.widgets.Composite.updateLayout(Composite.java:1270) at org.eclipse.swt.widgets.Composite.updateLayout(Composite.java:1270) at org.eclipse.swt.widgets.Composite.updateLayout(Composite.java:1270) at org.eclipse.swt.widgets.Composite.updateLayout(Composite.java:1249) at org.eclipse.swt.widgets.Composite.setLayoutDeferred(Composite.java:1086) at org.eclipse.jface.text.TextViewer.internalRevealRangeWithWorkaround(TextViewer.java:3278) at org.eclipse.jface.text.TextViewer.revealRange(TextViewer.java:3250) at org.eclipse.jface.text.source.SourceViewer.setRangeIndication(SourceViewer.java:1109) at org.eclipse.jface.text.source.projection.ProjectionViewer.setRangeIndication(ProjectionViewer.java:1315) at org.eclipse.ui.texteditor.AbstractTextEditor.setHighlightRange(AbstractTextEditor.java:6240) at org.eclipse.jdt.internal.ui.javaeditor.JavaEditor.adjustHighlightRange(JavaEditor.java:2470) at org.eclipse.ui.texteditor.AbstractTextEditor.selectAndReveal(AbstractTextEditor.java:6321) at org.eclipse.ui.texteditor.AbstractTextEditor.selectAndReveal(AbstractTextEditor.java:6295) at org.eclipse.debug.internal.ui.sourcelookup.SourceLookupFacility.positionEditor(SourceLookupFacility.java:314) at org.eclipse.debug.internal.ui.sourcelookup.SourceLookupFacility.display(SourceLookupFacility.java:242) at org.eclipse.debug.ui.DebugUITools.displaySource(DebugUITools.java:994) at org.eclipse.debug.internal.ui.elements.adapters.StackFrameSourceDisplayAdapter$SourceDisplayJob.runInUIThread(StackFrameSourceDisplayAdapter.java:157) at org.eclipse.ui.progress.UIJob$1.run(UIJob.java:95) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:135) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4144) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3761) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1053) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:942) 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) Using Eclipse Juno 4.2.2: eclipse.buildId=M20130204-1200 java.version=1.7.0_17 java.vendor=Oracle Corporation BootLoader constants: OS=win32, ARCH=x86_64, WS=win32, NL=it_IT Framework arguments: -groovy.compiler.level 18 Command-line arguments: -os win32 -ws win32 -arch x86_64 -groovy.compiler.level 18 -data d:\ws\42\k-trunk I'm simply trying to open editors from the Call Hierarchy view or from the Debug view (after I hit a breakpoint). I don't have more precise steps to repro. |