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

Bug 334170

Summary: [typing] NPE in org.eclipse.jface.text.DefaultPositionUpdater
Product: [Eclipse Project] Platform Reporter: Andrew Niefer <aniefer>
Component: TextAssignee: Platform-Text-Inbox <platform-text-inbox>
Status: RESOLVED WORKSFORME QA Contact:
Severity: normal    
Priority: P3 CC: daniel_megert
Version: 3.6.1   
Target Milestone: ---   
Hardware: PC   
OS: Windows 7   
Whiteboard:

Description Andrew Niefer CLA 2011-01-12 16:45:11 EST
From http://stackoverflow.com/questions/4663836/abnormal-workbench-condition-in-eclipse, someone is hitting an NPE while typing.

See http://pastebin.com/ALHMa246

java.lang.NullPointerException
at org.eclipse.jface.text.DefaultPositionUpdater.update(DefaultPositionUpdater.java:233)
at org.eclipse.jface.text.AbstractDocument.updatePositions(AbstractDocument.java:1253)
at org.eclipse.jface.text.AbstractDocument.updateDocumentStructures(AbstractDocument.java:707)
at org.eclipse.jface.text.AbstractDocument.fireDocumentChanged(AbstractDocument.java:793)
at org.eclipse.jface.text.AbstractDocument.replace(AbstractDocument.java:1191)
at org.eclipse.jface.text.AbstractDocument.replace(AbstractDocument.java:1210)
at org.eclipse.jface.text.projection.ProjectionTextStore.replace(ProjectionTextStore.java:111)
at org.eclipse.jface.text.AbstractDocument.replace(AbstractDocument.java:1184)
at org.eclipse.jface.text.AbstractDocument.replace(AbstractDocument.java:1210)
at org.eclipse.jface.text.projection.ProjectionDocument.replace(ProjectionDocument.java:629)
at org.eclipse.jface.text.DefaultDocumentAdapter.replaceTextRange(DefaultDocumentAdapter.java:248)
at org.eclipse.swt.custom.StyledText.modifyContent(StyledText.java:7172)
at org.eclipse.swt.custom.StyledText.sendKeyEvent(StyledText.java:7986)
at org.eclipse.swt.custom.StyledText.doContent(StyledText.java:2459)
at org.eclipse.swt.custom.StyledText.handleKey(StyledText.java:5932)
at org.eclipse.swt.custom.StyledText.handleKeyDown(StyledText.java:5962)
at org.eclipse.swt.custom.StyledText$7.handleEvent(StyledText.java:5656)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1053)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1077)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1062)
at org.eclipse.swt.widgets.Widget.sendKeyEvent(Widget.java:1103)
at org.eclipse.swt.widgets.Widget.sendKeyEvent(Widget.java:1099)
at org.eclipse.swt.widgets.Widget.wmChar(Widget.java:1508)
at org.eclipse.swt.widgets.Control.WM_CHAR(Control.java:4268)
Comment 1 Dani Megert CLA 2011-01-13 03:42:02 EST
Sorry, but I do more info to do anything here.
http://www.eclipse.org/eclipse/platform-text/development/bug-incomplete.htm