[244515] NullPointerException in LineStyleProviderForEmbeddedCSS
diff --git a/bundles/org.eclipse.wst.css.ui/src/org/eclipse/wst/css/ui/internal/style/LineStyleProviderForEmbeddedCSS.java b/bundles/org.eclipse.wst.css.ui/src/org/eclipse/wst/css/ui/internal/style/LineStyleProviderForEmbeddedCSS.java index d628dd4..49272c6 100644 --- a/bundles/org.eclipse.wst.css.ui/src/org/eclipse/wst/css/ui/internal/style/LineStyleProviderForEmbeddedCSS.java +++ b/bundles/org.eclipse.wst.css.ui/src/org/eclipse/wst/css/ui/internal/style/LineStyleProviderForEmbeddedCSS.java
@@ -29,6 +29,9 @@ int regionEnd = regionStart + typedRegion.getLength(); IStructuredDocumentRegion wholeRegion = getDocument().getRegionAtCharacterOffset(regionStart); + if (wholeRegion == null) + return false; + List tokens; // [264597] - Using a cached offset caused shifted highlighting in <style> elements. int offset = wholeRegion.getStartOffset();