Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[wtp-incubator-dev] Re: stack

Hi Sam,

I remember I tweaked something in the editor class (although it might
have been only a NPE). The thing doesn't look familiar. Is this coming
from the error view? This might be because I am not looking a lot in
the Error view (which might be bad), but this is because code that
silently fails is less harmful than bugs that block you.

Another important thing about the editor is the fact that we have to
rethink the editor to integrate also the XML one or an SSE (structured
source editor) one at least. So I will put this problem as an issue in
the tracker (mark it P1 for M2) and we will check it again (if
?repeatable?/?reproducible?)

Gabriel

PS: CC-ing also the wtp-inc mailing list ;) See Dave? I am learning!

On Mon, Jan 18, 2010 at 8:12 PM, Sam Neth <Sam.Neth@xxxxxxxxxxxxx> wrote:
> I forwarded this to you a while back but I don't think you responded.  Does this look familiar?
>
> Begin forwarded message:
>
>> org.eclipse.core.runtime.AssertionFailedException: assertion failed:
>>       at org.eclipse.core.runtime.Assert.isTrue(Assert.java:110)
>>       at org.eclipse.core.runtime.Assert.isTrue(Assert.java:96)
>>       at org.eclipse.jface.text.Position.setLength(Position.java:185)
>>       at org.eclipse.jface.text.rules.FastPartitioner.computePartitioning(FastPartitioner.java:634)
>>       at org.eclipse.jface.text.AbstractDocument.computePartitioning(AbstractDocument.java:1396)
>>       at org.eclipse.core.internal.filebuffers.SynchronizableDocument.computePartitioning(SynchronizableDocument.java:293)
>>       at org.eclipse.jface.text.TextUtilities.computePartitioning(TextUtilities.java:429)
>>       at org.eclipse.jface.text.presentation.PresentationReconciler.createPresentation(PresentationReconciler.java:448)
>>       at org.eclipse.jface.text.presentation.PresentationReconciler.processDamage(PresentationReconciler.java:566)
>>       at org.eclipse.jface.text.presentation.PresentationReconciler.access$3(PresentationReconciler.java:564)
>>       at org.eclipse.jface.text.presentation.PresentationReconciler$InternalListener.inputDocumentChanged(PresentationReconciler.java:119)
>>       at org.eclipse.jface.text.TextViewer.fireInputDocumentChanged(TextViewer.java:2870)
>>       at org.eclipse.jface.text.TextViewer.setDocument(TextViewer.java:2919)
>>       at org.eclipse.jface.text.source.SourceViewer.setDocument(SourceViewer.java:545)
>>       at org.eclipse.jface.text.source.projection.ProjectionViewer.setDocument(ProjectionViewer.java:375)
>>       at org.eclipse.jface.text.source.SourceViewer.setDocument(SourceViewer.java:500)
>>       at org.eclipse.ui.texteditor.AbstractTextEditor.initializeSourceViewer(AbstractTextEditor.java:3951)
>>       at org.eclipse.ui.texteditor.AbstractTextEditor.createPartControl(AbstractTextEditor.java:3466)
>>       at org.eclipse.ui.texteditor.StatusTextEditor.createPartControl(StatusTextEditor.java:53)
>>       at org.eclipse.ui.texteditor.AbstractDecoratedTextEditor.createPartControl(AbstractDecoratedTextEditor.java:427)
>>       at org.eclipse.dltk.internal.ui.editor.ScriptEditor.createPartControl(ScriptEditor.java:1750)
>>       at org.xqdt.internal.ui.editor.XQDTEditor.createPartControl(XQDTEditor.java:135)
>>       at org.eclipse.ui.internal.EditorReference.createPartHelper(EditorReference.java:662)
>>       at org.eclipse.ui.internal.EditorReference.createPart(EditorReference.java:462)
>>       at org.eclipse.ui.internal.WorkbenchPartReference.getPart(WorkbenchPartReference.java:595)
>>       at org.eclipse.ui.internal.EditorReference.getEditor(EditorReference.java:286)
>>       at org.eclipse.ui.internal.WorkbenchPage.busyOpenEditorBatched(WorkbenchPage.java:2857)
>>       at org.eclipse.ui.internal.WorkbenchPage.busyOpenEditor(WorkbenchPage.java:2762)
>>       at org.eclipse.ui.internal.WorkbenchPage.access$11(WorkbenchPage.java:2754)
>>       at org.eclipse.ui.internal.WorkbenchPage$10.run(WorkbenchPage.java:2705)
>>       at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70)
>>       at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2701)
>>       at org.eclipse.ui.internal.handlers.NewEditorHandler.execute(NewEditorHandler.java:62)
>>       at org.eclipse.ui.internal.handlers.HandlerProxy.execute(HandlerProxy.java:294)
>>       at org.eclipse.core.commands.Command.executeWithChecks(Command.java:476)
>>       at org.eclipse.core.commands.ParameterizedCommand.executeWithChecks(ParameterizedCommand.java:508)
>>       at org.eclipse.ui.internal.handlers.HandlerService.executeCommand(HandlerService.java:169)
>>       at org.eclipse.ui.internal.handlers.SlaveHandlerService.executeCommand(SlaveHandlerService.java:241)
>>       at org.eclipse.ui.internal.actions.CommandAction.runWithEvent(CommandAction.java:157)
>>       at org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection(ActionContributionItem.java:584)
>>       at org.eclipse.jface.action.ActionContributionItem.access$2(ActionContributionItem.java:501)
>>       at org.eclipse.jface.action.ActionContributionItem$5.handleEvent(ActionContributionItem.java:411)
>>       at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
>>       at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1176)
>>       at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3493)
>>       at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3112)
>>       at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2405)
>>       at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2369)
>>       at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2221)
>>       at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:500)
>>       at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
>>       at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:493)
>>       at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
>>       at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:113)
>>       at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:194)
>>       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:368)
>>       at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
>>       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:616)
>>       at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:559)
>>       at org.eclipse.equinox.launcher.Main.basicRun(Main.java:514)
>>       at org.eclipse.equinox.launcher.Main.run(Main.java:1311)
>>       at org.eclipse.equinox.launcher.Main.main(Main.java:1287)
>>
>
>



-- 
MSc Gabriel Petrovay
Mobile: +41(0)787978034
www.28msec.com


Back to the top