Project: aptanastudio
Issue APSTUD-4704: GUI error: java/util/regex/Pattern$4
Everytime a editor window/tab with a css-file gets the focus, the following error shows: java/util/regex/Pattern$4 !ENTRY org.eclipse.ui.workbench 4 2 2012-04-23 09:25:22.174 !MESSAGE Problems occurred when invoking code from plug-in: "org.eclipse.ui.workbench". !STACK 0 java.lang.NoClassDefFoundError: java/util/regex/Pattern$4 java.util.regex.Pattern.caseInsensitiveRangeFor(Unknown Source) java.util.regex.Pattern.range(Unknown Source) java.util.regex.Pattern.clazz(Unknown Source) java.util.regex.Pattern.sequence(Unknown Source) java.util.regex.Pattern.expr(Unknown Source) java.util.regex.Pattern.group0(Unknown Source) java.util.regex.Pattern.sequence(Unknown Source) java.util.regex.Pattern.expr(Unknown Source) java.util.regex.Pattern.compile(Unknown Source) java.util.regex.Pattern.(Unknown Source) java.util.regex.Pattern.compile(Unknown Source) com.aptana.editor.css.parsing.CSSTokenScanner$2.wordOK(CSSTokenScanner.java:226) com.aptana.editor.common.text.rules.ExtendedWordRule.evaluate(ExtendedWordRule.java:65) org.eclipse.jface.text.rules.RuleBasedScanner.nextToken(RuleBasedScanner.java:174) com.aptana.editor.css.parsing.CSSTokenScanner.nextToken(CSSTokenScanner.java:277) com.aptana.editor.css.parsing.CSSScanner.nextToken(CSSScanner.java:93) beaver.Parser$TokenStream.readToken(Parser.java:302) beaver.Parser$TokenStream.nextToken(Parser.java:205) beaver.Parser.parse(Parser.java:462) beaver.Parser.parse(Parser.java:439) com.aptana.editor.css.parsing.CSSParser.parse(CSSParser.java:141) com.aptana.parsing.ParserPoolFactory.doParse(ParserPoolFactory.java:286) com.aptana.parsing.ParserPoolFactory.parse(ParserPoolFactory.java:244) com.aptana.parsing.ParserPoolFactory.parse(ParserPoolFactory.java:231) com.aptana.parsing.ParserPoolFactory.parse(ParserPoolFactory.java:213) com.aptana.editor.common.AbstractThemeableEditor.getAST(AbstractThemeableEditor.java:1089) com.aptana.editor.common.outline.CommonOutlineContentProvider.getChildren(CommonOutlineContentProvider.java:37) com.aptana.editor.css.outline.CSSOutlineContentProvider.getChildren(CSSOutlineContentProvider.java:35) com.aptana.editor.common.outline.CommonOutlineContentProvider.getElements(CommonOutlineContentProvider.java:76) org.eclipse.jface.viewers.StructuredViewer.getRawChildren(StructuredViewer.java:1010) org.eclipse.jface.viewers.ColumnViewer.getRawChildren(ColumnViewer.java:703) org.eclipse.jface.viewers.AbstractTreeViewer.getRawChildren(AbstractTreeViewer.java:1336) org.eclipse.jface.viewers.TreeViewer.getRawChildren(TreeViewer.java:391) org.eclipse.jface.viewers.StructuredViewer.getFilteredChildren(StructuredViewer.java:917) org.eclipse.jface.viewers.AbstractTreeViewer.getSortedChildren(AbstractTreeViewer.java:605) org.eclipse.jface.viewers.AbstractTreeViewer$1.run(AbstractTreeViewer.java:805) org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) org.eclipse.jface.viewers.AbstractTreeViewer.createChildren(AbstractTreeViewer.java:782) org.eclipse.jface.viewers.TreeViewer.createChildren(TreeViewer.java:644) org.eclipse.jface.viewers.AbstractTreeViewer.createChildren(AbstractTreeViewer.java:753) org.eclipse.jface.viewers.AbstractTreeViewer.internalInitializeTree(AbstractTreeViewer.java:1533) org.eclipse.jface.viewers.TreeViewer.internalInitializeTree(TreeViewer.java:833) org.eclipse.jface.viewers.AbstractTreeViewer$5.run(AbstractTreeViewer.java:1517) org.eclipse.jface.viewers.StructuredViewer.preservingSelection(StructuredViewer.java:1443) org.eclipse.jface.viewers.TreeViewer.preservingSelection(TreeViewer.java:403) org.eclipse.jface.viewers.StructuredViewer.preservingSelection(StructuredViewer.java:1404) org.eclipse.jface.viewers.AbstractTreeViewer.inputChanged(AbstractTreeViewer.java:1510) org.eclipse.jface.viewers.ContentViewer.setInput(ContentViewer.java:280) org.eclipse.jface.viewers.StructuredViewer.setInput(StructuredViewer.java:1690) com.aptana.editor.common.outline.CommonOutlinePage.createControl(CommonOutlinePage.java:187) org.eclipse.ui.views.contentoutline.ContentOutline.doCreatePage(ContentOutline.java:137) org.eclipse.ui.part.PageBookView.createPage(PageBookView.java:408) org.eclipse.ui.part.PageBookView.partActivated(PageBookView.java:751) org.eclipse.ui.part.PageBookView$4.partActivated(PageBookView.java:1014) org.eclipse.ui.internal.PartListenerList2$1.run(PartListenerList2.java:70) org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) org.eclipse.core.runtime.Platform.run(Platform.java:888) org.eclipse.ui.internal.PartListenerList2.fireEvent(PartListenerList2.java:55) org.eclipse.ui.internal.PartListenerList2.firePartActivated(PartListenerList2.java:68) org.eclipse.ui.internal.PartService.firePartActivated(PartService.java:192) org.eclipse.ui.internal.PartService.setActivePart(PartService.java:306) org.eclipse.ui.internal.WorkbenchPagePartList.fireActivePartChanged(WorkbenchPagePartList.java:57) org.eclipse.ui.internal.PartList.setActivePart(PartList.java:136) org.eclipse.ui.internal.WorkbenchPage.setActivePart(WorkbenchPage.java:3636) org.eclipse.ui.internal.WorkbenchPage.requestActivation(WorkbenchPage.java:3159) org.eclipse.ui.internal.PartPane.requestActivation(PartPane.java:279) org.eclipse.ui.internal.EditorPane.requestActivation(EditorPane.java:98) org.eclipse.ui.internal.PartPane.handleEvent(PartPane.java:237) org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1053) org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1077) org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1058) org.eclipse.swt.widgets.Shell.setActiveControl(Shell.java:1447) org.eclipse.swt.widgets.Shell.WM_MOUSEACTIVATE(Shell.java:2320) org.eclipse.swt.widgets.Control.windowProc(Control.java:4572) org.eclipse.swt.widgets.Canvas.windowProc(Canvas.java:341) org.eclipse.swt.widgets.Decorations.windowProc(Decorations.java:1610) org.eclipse.swt.widgets.Shell.windowProc(Shell.java:2061) org.eclipse.swt.widgets.Display.windowProc(Display.java:4985) org.eclipse.swt.internal.win32.OS.DefWindowProcW(Native Method) org.eclipse.swt.internal.win32.OS.DefWindowProc(OS.java:2526) org.eclipse.swt.widgets.Scrollable.callWindowProc(Scrollable.java:80) org.eclipse.swt.widgets.Control.windowProc(Control.java:4623) org.eclipse.swt.widgets.Display.windowProc(Display.java:4985) org.eclipse.swt.internal.win32.OS.DefWindowProcW(Native Method) org.eclipse.swt.internal.win32.OS.DefWindowProc(OS.java:2526) org.eclipse.swt.widgets.Scrollable.callWindowProc(Scrollable.java:80) org.eclipse.swt.widgets.Control.windowProc(Control.java:4623) org.eclipse.swt.widgets.Display.windowProc(Display.java:4985) org.eclipse.swt.internal.win32.OS.DefWindowProcW(Native Method) org.eclipse.swt.internal.win32.OS.DefWindowProc(OS.java:2526) org.eclipse.swt.widgets.Scrollable.callWindowProc(Scrollable.java:80) org.eclipse.swt.widgets.Control.windowProc(Control.java:4623) org.eclipse.swt.widgets.Display.windowProc(Display.java:4985) org.eclipse.swt.internal.win32.OS.DefWindowProcW(Native Method) org.eclipse.swt.internal.win32.OS.DefWindowProc(OS.java:2526) org.eclipse.swt.widgets.Scrollable.callWindowProc(Scrollable.java:80) org.eclipse.swt.widgets.Control.windowProc(Control.java:4623) org.eclipse.swt.widgets.Display.windowProc(Display.java:4985) org.eclipse.swt.internal.win32.OS.DefWindowProcW(Native Method) org.eclipse.swt.internal.win32.OS.DefWindowProc(OS.java:2526) org.eclipse.swt.widgets.Scrollable.callWindowProc(Scrollable.java:80) org.eclipse.swt.widgets.Control.windowProc(Control.java:4623) org.eclipse.swt.widgets.Display.windowProc(Display.java:4985) org.eclipse.swt.internal.win32.OS.DefWindowProcW(Native Method) org.eclipse.swt.internal.win32.OS.DefWindowProc(OS.java:2526) org.eclipse.swt.widgets.Scrollable.callWindowProc(Scrollable.java:80) org.eclipse.swt.widgets.Control.windowProc(Control.java:4623) org.eclipse.swt.widgets.Display.windowProc(Display.java:4985) org.eclipse.swt.internal.win32.OS.DefWindowProcW(Native Method) org.eclipse.swt.internal.win32.OS.DefWindowProc(OS.java:2526) org.eclipse.swt.widgets.Scrollable.callWindowProc(Scrollable.java:80) org.eclipse.swt.widgets.Control.windowProc(Control.java:4623) org.eclipse.swt.widgets.Display.windowProc(Display.java:4985) org.eclipse.swt.internal.win32.OS.DefWindowProcW(Native Method) org.eclipse.swt.internal.win32.OS.DefWindowProc(OS.java:2526) org.eclipse.swt.widgets.Scrollable.callWindowProc(Scrollable.java:80) org.eclipse.swt.widgets.Control.windowProc(Control.java:4623) org.eclipse.swt.widgets.Display.windowProc(Display.java:4985) org.eclipse.swt.internal.win32.OS.DefWindowProcW(Native Method) org.eclipse.swt.internal.win32.OS.DefWindowProc(OS.java:2526) org.eclipse.swt.widgets.Scrollable.callWindowProc(Scrollable.java:80) org.eclipse.swt.widgets.Control.windowProc(Control.java:4623) org.eclipse.swt.widgets.Display.windowProc(Display.java:4985) org.eclipse.swt.internal.win32.OS.DefWindowProcW(Native Method) org.eclipse.swt.internal.win32.OS.DefWindowProc(OS.java:2526) org.eclipse.swt.widgets.Scrollable.callWindowProc(Scrollable.java:80) org.eclipse.swt.widgets.Control.windowProc(Control.java:4623) org.eclipse.swt.widgets.Canvas.windowProc(Canvas.java:341) org.eclipse.swt.widgets.Display.windowProc(Display.java:4985) org.eclipse.swt.internal.win32.OS.DefWindowProcW(Native Method) org.eclipse.swt.internal.win32.OS.DefWindowProc(OS.java:2526) org.eclipse.swt.widgets.Scrollable.callWindowProc(Scrollable.java:80) org.eclipse.swt.widgets.Control.windowProc(Control.java:4623) org.eclipse.swt.widgets.Canvas.windowProc(Canvas.java:341) org.eclipse.swt.widgets.Display.windowProc(Display.java:4985) org.eclipse.swt.internal.win32.OS.PeekMessageW(Native Method) org.eclipse.swt.internal.win32.OS.PeekMessage(OS.java:3114) org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3749) org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2701) org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2665) org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2499) org.eclipse.ui.internal.Workbench$7.run(Workbench.java:679) org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:668) org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149) com.aptana.rcp.IDEApplication.start(IDEApplication.java:125) org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110) org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79) org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:344) org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179) sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) java.lang.reflect.Method.invoke(Unknown Source) org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:622) org.eclipse.equinox.launcher.Main.basicRun(Main.java:577) org.eclipse.equinox.launcher.Main.run(Main.java:1410)
Story points: 8