New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Plugin crashes on opening any sqf file #93

Closed
Fusselwurm opened this Issue Aug 11, 2016 · 17 comments

Comments

Projects
None yet
2 participants
@Fusselwurm

Fusselwurm commented Aug 11, 2016

Installed SQDev 0.6.1 into Eclipse 4.5.2 Build id: 20160218-0600 (Windows x64)

When opening an SQF file the plugin dies

Plug-in "raven.sqdev.editors.sqfeditor" was unable to instantiate class "raven.sqdev.editors.sqfeditor.SQF_Editor"

....

Caused by: raven.sqdev.exceptions.BadSyntaxException: The command is not contained in the given input!
at raven.sqdev.syntax.Syntax.parseSyntax(Syntax.java:213)

, for stack trace see:
https://gist.github.com/Fusselwurm/8ce45b005823adb55c6a873f353218d5

@Krzmbrzl

This comment has been minimized.

Show comment
Hide comment
@Krzmbrzl

Krzmbrzl Aug 12, 2016

Owner

Did you make a command update after installing the new version?

Owner

Krzmbrzl commented Aug 12, 2016

Did you make a command update after installing the new version?

@Fusselwurm

This comment has been minimized.

Show comment
Hide comment
@Fusselwurm

Fusselwurm Aug 12, 2016

No; it is a fresh install of both eclipse and this plugin

Fusselwurm commented Aug 12, 2016

No; it is a fresh install of both eclipse and this plugin

@Krzmbrzl

This comment has been minimized.

Show comment
Hide comment
@Krzmbrzl

Krzmbrzl Aug 12, 2016

Owner

Did you have installed a previous version on this computer before?

However... Please try doing a command update and if this doesn't work, try to delete the plugin's resource directory and restart eclipse afterwards. You can find it in the workspace directory under .metadata/.plugin and then delete the raven.sqdev.util folder. (These folders might be hidden files)

Owner

Krzmbrzl commented Aug 12, 2016

Did you have installed a previous version on this computer before?

However... Please try doing a command update and if this doesn't work, try to delete the plugin's resource directory and restart eclipse afterwards. You can find it in the workspace directory under .metadata/.plugin and then delete the raven.sqdev.util folder. (These folders might be hidden files)

@Fusselwurm

This comment has been minimized.

Show comment
Hide comment
@Fusselwurm

Fusselwurm Aug 12, 2016

just to be sure: "command update" = "keyword update" ?

tried that, but it doesnt help any. the editor crashes even with empty sqf files, so there isnt even a command that it could misinterpret / not know of

Fusselwurm commented Aug 12, 2016

just to be sure: "command update" = "keyword update" ?

tried that, but it doesnt help any. the editor crashes even with empty sqf files, so there isnt even a command that it could misinterpret / not know of

@Krzmbrzl

This comment has been minimized.

Show comment
Hide comment
@Krzmbrzl

Krzmbrzl Aug 13, 2016

Owner

Yep that's what I meant (I think I should rename in the Plugin though)

The editor does not have to contain any commands as it will load them on the start up in order to provide content assist.

That's actually really weird. I can't reproduce it and as this crash also appears after having deleted the resource folder (then the Plugin will repopulate it with the default content that is tested) I'm actually unsure where it might come from.

I will complete the referenced issues( #94 and #95 ) and then I'm going to send you a Dev-Version that should clarify what the problem is...

Owner

Krzmbrzl commented Aug 13, 2016

Yep that's what I meant (I think I should rename in the Plugin though)

The editor does not have to contain any commands as it will load them on the start up in order to provide content assist.

That's actually really weird. I can't reproduce it and as this crash also appears after having deleted the resource folder (then the Plugin will repopulate it with the default content that is tested) I'm actually unsure where it might come from.

I will complete the referenced issues( #94 and #95 ) and then I'm going to send you a Dev-Version that should clarify what the problem is...

@Krzmbrzl

This comment has been minimized.

Show comment
Hide comment
@Krzmbrzl

Krzmbrzl Aug 13, 2016

Owner

Or even better... Could you go into the resource folder and under resources you'll find a file called SQFKeywords.txt... Please send me this file then I can have a look where it crashes

Owner

Krzmbrzl commented Aug 13, 2016

Or even better... Could you go into the resource folder and under resources you'll find a file called SQFKeywords.txt... Please send me this file then I can have a look where it crashes

@Fusselwurm

This comment has been minimized.

Show comment
Hide comment
@Fusselwurm

Fusselwurm commented Aug 13, 2016

@Krzmbrzl http://xup.in/dl,62861679 (~3.6MB plain text file)

@Krzmbrzl

This comment has been minimized.

Show comment
Hide comment
@Krzmbrzl

Krzmbrzl Aug 13, 2016

Owner

Okay I found the issue: There's an error in the SQFKeywords.txt for the command addMagazine.
Somehow there are misplaced newlines at that particular point in the file... I'm now investigating where they might come from. But as for now you can simply copy this file in the resources folder of the plugin and everything should work fine (You can also copy it into the backup folder in order to make it available as a reset)
https://www.dropbox.com/s/lns1a0wz8an513t/SQFKeywords.txt?dl=0

Owner

Krzmbrzl commented Aug 13, 2016

Okay I found the issue: There's an error in the SQFKeywords.txt for the command addMagazine.
Somehow there are misplaced newlines at that particular point in the file... I'm now investigating where they might come from. But as for now you can simply copy this file in the resources folder of the plugin and everything should work fine (You can also copy it into the backup folder in order to make it available as a reset)
https://www.dropbox.com/s/lns1a0wz8an513t/SQFKeywords.txt?dl=0

@Krzmbrzl

This comment has been minimized.

Show comment
Hide comment
@Krzmbrzl

Krzmbrzl Aug 13, 2016

Owner

Are you running eclipse on windows or linux/Mac?

Owner

Krzmbrzl commented Aug 13, 2016

Are you running eclipse on windows or linux/Mac?

@Fusselwurm

This comment has been minimized.

Show comment
Hide comment
@Fusselwurm

Fusselwurm commented Aug 13, 2016

Windows 10

@Fusselwurm

This comment has been minimized.

Show comment
Hide comment
@Fusselwurm

Fusselwurm Aug 13, 2016

tried the attached keywords file. the error now is a different one:

org.eclipse.core.runtime.AssertionFailedException: null argument:The given model may not be null!
    at org.eclipse.core.runtime.Assert.isNotNull(Assert.java:85)
    at raven.sqdev.editors.BasicFoldingManager.<init>(BasicFoldingManager.java:44)
    at raven.sqdev.editors.BasicCodeEditor.createManagers(BasicCodeEditor.java:419)
    at raven.sqdev.editors.BasicCodeEditor.createPartControl(BasicCodeEditor.java:261)
    at org.eclipse.ui.internal.e4.compatibility.CompatibilityPart.createPartControl(CompatibilityPart.java:151)
    at org.eclipse.ui.internal.e4.compatibility.CompatibilityEditor.createPartControl(CompatibilityEditor.java:99)
    at org.eclipse.ui.internal.e4.compatibility.CompatibilityPart.create(CompatibilityPart.java:341)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:56)
    at org.eclipse.e4.core.internal.di.InjectorImpl.processAnnotated(InjectorImpl.java:898)
    at org.eclipse.e4.core.internal.di.InjectorImpl.processAnnotated(InjectorImpl.java:879)
    at org.eclipse.e4.core.internal.di.InjectorImpl.inject(InjectorImpl.java:121)
    at org.eclipse.e4.core.internal.di.InjectorImpl.internalMake(InjectorImpl.java:345)
    at org.eclipse.e4.core.internal.di.InjectorImpl.make(InjectorImpl.java:264)
    at org.eclipse.e4.core.contexts.ContextInjectionFactory.make(ContextInjectionFactory.java:162)
    at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.createFromBundle(ReflectionContributionFactory.java:104)
    at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.doCreate(ReflectionContributionFactory.java:73)
    at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.create(ReflectionContributionFactory.java:55)
    at org.eclipse.e4.ui.workbench.renderers.swt.ContributedPartRenderer.createWidget(ContributedPartRenderer.java:129)
    at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createWidget(PartRenderingEngine.java:971)
    at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:640)
    at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:746)
    at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$0(PartRenderingEngine.java:717)
    at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$2.run(PartRenderingEngine.java:711)
    at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
    at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:695)
    at org.eclipse.e4.ui.internal.workbench.PartServiceImpl$1.handleEvent(PartServiceImpl.java:99)
    at org.eclipse.e4.ui.services.internal.events.UIEventHandler$1.run(UIEventHandler.java:40)
    at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:186)
    at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:145)
    at org.eclipse.swt.widgets.Display.syncExec(Display.java:4761)
    at org.eclipse.e4.ui.internal.workbench.swt.E4Application$1.syncExec(E4Application.java:211)
    at org.eclipse.e4.ui.services.internal.events.UIEventHandler.handleEvent(UIEventHandler.java:36)
    at org.eclipse.equinox.internal.event.EventHandlerWrapper.handleEvent(EventHandlerWrapper.java:197)
    at org.eclipse.equinox.internal.event.EventHandlerTracker.dispatchEvent(EventHandlerTracker.java:197)
    at org.eclipse.equinox.internal.event.EventHandlerTracker.dispatchEvent(EventHandlerTracker.java:1)
    at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:230)
    at org.eclipse.osgi.framework.eventmgr.ListenerQueue.dispatchEventSynchronous(ListenerQueue.java:148)
    at org.eclipse.equinox.internal.event.EventAdminImpl.dispatchEvent(EventAdminImpl.java:135)
    at org.eclipse.equinox.internal.event.EventAdminImpl.sendEvent(EventAdminImpl.java:78)
    at org.eclipse.equinox.internal.event.EventComponent.sendEvent(EventComponent.java:39)
    at org.eclipse.e4.ui.services.internal.events.EventBroker.send(EventBroker.java:85)
    at org.eclipse.e4.ui.internal.workbench.UIEventPublisher.notifyChanged(UIEventPublisher.java:59)
    at org.eclipse.emf.common.notify.impl.BasicNotifierImpl.eNotify(BasicNotifierImpl.java:374)
    at org.eclipse.e4.ui.model.application.ui.impl.ElementContainerImpl.setSelectedElement(ElementContainerImpl.java:171)
    at org.eclipse.e4.ui.internal.workbench.ModelServiceImpl.showElementInWindow(ModelServiceImpl.java:572)
    at org.eclipse.e4.ui.internal.workbench.ModelServiceImpl.bringToTop(ModelServiceImpl.java:536)
    at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.delegateBringToTop(PartServiceImpl.java:724)
    at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.showPart(PartServiceImpl.java:1163)
    at org.eclipse.ui.internal.WorkbenchPage.busyOpenEditor(WorkbenchPage.java:3252)
    at org.eclipse.ui.internal.WorkbenchPage.access$25(WorkbenchPage.java:3167)
    at org.eclipse.ui.internal.WorkbenchPage$10.run(WorkbenchPage.java:3149)
    at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70)
    at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:3144)
    at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:3108)
    at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:3089)
    at org.eclipse.ui.ide.IDE.openEditorOnFileStore(IDE.java:1159)
    at org.eclipse.ui.internal.ide.actions.OpenLocalFileAction.run(OpenLocalFileAction.java:97)
    at org.eclipse.ui.internal.ide.actions.OpenLocalFileAction.run(OpenLocalFileAction.java:70)
    at org.eclipse.ui.internal.PluginAction.runWithEvent(PluginAction.java:247)
    at org.eclipse.ui.internal.WWinPluginAction.runWithEvent(WWinPluginAction.java:228)
    at org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection(ActionContributionItem.java:595)
    at org.eclipse.jface.action.ActionContributionItem.access$2(ActionContributionItem.java:511)
    at org.eclipse.jface.action.ActionContributionItem$5.handleEvent(ActionContributionItem.java:420)
    at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
    at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4362)
    at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1113)
    at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4180)
    at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3769)
    at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$4.run(PartRenderingEngine.java:1127)
    at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:337)
    at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1018)
    at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:156)
    at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:694)
    at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:337)
    at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:606)
    at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150)
    at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:139)
    at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
    at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134)
    at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104)
    at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:380)
    at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:235)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:669)
    at org.eclipse.equinox.launcher.Main.basicRun(Main.java:608)
    at org.eclipse.equinox.launcher.Main.run(Main.java:1515)

Fusselwurm commented Aug 13, 2016

tried the attached keywords file. the error now is a different one:

org.eclipse.core.runtime.AssertionFailedException: null argument:The given model may not be null!
    at org.eclipse.core.runtime.Assert.isNotNull(Assert.java:85)
    at raven.sqdev.editors.BasicFoldingManager.<init>(BasicFoldingManager.java:44)
    at raven.sqdev.editors.BasicCodeEditor.createManagers(BasicCodeEditor.java:419)
    at raven.sqdev.editors.BasicCodeEditor.createPartControl(BasicCodeEditor.java:261)
    at org.eclipse.ui.internal.e4.compatibility.CompatibilityPart.createPartControl(CompatibilityPart.java:151)
    at org.eclipse.ui.internal.e4.compatibility.CompatibilityEditor.createPartControl(CompatibilityEditor.java:99)
    at org.eclipse.ui.internal.e4.compatibility.CompatibilityPart.create(CompatibilityPart.java:341)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:56)
    at org.eclipse.e4.core.internal.di.InjectorImpl.processAnnotated(InjectorImpl.java:898)
    at org.eclipse.e4.core.internal.di.InjectorImpl.processAnnotated(InjectorImpl.java:879)
    at org.eclipse.e4.core.internal.di.InjectorImpl.inject(InjectorImpl.java:121)
    at org.eclipse.e4.core.internal.di.InjectorImpl.internalMake(InjectorImpl.java:345)
    at org.eclipse.e4.core.internal.di.InjectorImpl.make(InjectorImpl.java:264)
    at org.eclipse.e4.core.contexts.ContextInjectionFactory.make(ContextInjectionFactory.java:162)
    at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.createFromBundle(ReflectionContributionFactory.java:104)
    at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.doCreate(ReflectionContributionFactory.java:73)
    at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.create(ReflectionContributionFactory.java:55)
    at org.eclipse.e4.ui.workbench.renderers.swt.ContributedPartRenderer.createWidget(ContributedPartRenderer.java:129)
    at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createWidget(PartRenderingEngine.java:971)
    at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:640)
    at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:746)
    at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$0(PartRenderingEngine.java:717)
    at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$2.run(PartRenderingEngine.java:711)
    at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
    at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:695)
    at org.eclipse.e4.ui.internal.workbench.PartServiceImpl$1.handleEvent(PartServiceImpl.java:99)
    at org.eclipse.e4.ui.services.internal.events.UIEventHandler$1.run(UIEventHandler.java:40)
    at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:186)
    at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:145)
    at org.eclipse.swt.widgets.Display.syncExec(Display.java:4761)
    at org.eclipse.e4.ui.internal.workbench.swt.E4Application$1.syncExec(E4Application.java:211)
    at org.eclipse.e4.ui.services.internal.events.UIEventHandler.handleEvent(UIEventHandler.java:36)
    at org.eclipse.equinox.internal.event.EventHandlerWrapper.handleEvent(EventHandlerWrapper.java:197)
    at org.eclipse.equinox.internal.event.EventHandlerTracker.dispatchEvent(EventHandlerTracker.java:197)
    at org.eclipse.equinox.internal.event.EventHandlerTracker.dispatchEvent(EventHandlerTracker.java:1)
    at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:230)
    at org.eclipse.osgi.framework.eventmgr.ListenerQueue.dispatchEventSynchronous(ListenerQueue.java:148)
    at org.eclipse.equinox.internal.event.EventAdminImpl.dispatchEvent(EventAdminImpl.java:135)
    at org.eclipse.equinox.internal.event.EventAdminImpl.sendEvent(EventAdminImpl.java:78)
    at org.eclipse.equinox.internal.event.EventComponent.sendEvent(EventComponent.java:39)
    at org.eclipse.e4.ui.services.internal.events.EventBroker.send(EventBroker.java:85)
    at org.eclipse.e4.ui.internal.workbench.UIEventPublisher.notifyChanged(UIEventPublisher.java:59)
    at org.eclipse.emf.common.notify.impl.BasicNotifierImpl.eNotify(BasicNotifierImpl.java:374)
    at org.eclipse.e4.ui.model.application.ui.impl.ElementContainerImpl.setSelectedElement(ElementContainerImpl.java:171)
    at org.eclipse.e4.ui.internal.workbench.ModelServiceImpl.showElementInWindow(ModelServiceImpl.java:572)
    at org.eclipse.e4.ui.internal.workbench.ModelServiceImpl.bringToTop(ModelServiceImpl.java:536)
    at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.delegateBringToTop(PartServiceImpl.java:724)
    at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.showPart(PartServiceImpl.java:1163)
    at org.eclipse.ui.internal.WorkbenchPage.busyOpenEditor(WorkbenchPage.java:3252)
    at org.eclipse.ui.internal.WorkbenchPage.access$25(WorkbenchPage.java:3167)
    at org.eclipse.ui.internal.WorkbenchPage$10.run(WorkbenchPage.java:3149)
    at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70)
    at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:3144)
    at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:3108)
    at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:3089)
    at org.eclipse.ui.ide.IDE.openEditorOnFileStore(IDE.java:1159)
    at org.eclipse.ui.internal.ide.actions.OpenLocalFileAction.run(OpenLocalFileAction.java:97)
    at org.eclipse.ui.internal.ide.actions.OpenLocalFileAction.run(OpenLocalFileAction.java:70)
    at org.eclipse.ui.internal.PluginAction.runWithEvent(PluginAction.java:247)
    at org.eclipse.ui.internal.WWinPluginAction.runWithEvent(WWinPluginAction.java:228)
    at org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection(ActionContributionItem.java:595)
    at org.eclipse.jface.action.ActionContributionItem.access$2(ActionContributionItem.java:511)
    at org.eclipse.jface.action.ActionContributionItem$5.handleEvent(ActionContributionItem.java:420)
    at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
    at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4362)
    at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1113)
    at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4180)
    at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3769)
    at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$4.run(PartRenderingEngine.java:1127)
    at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:337)
    at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1018)
    at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:156)
    at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:694)
    at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:337)
    at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:606)
    at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150)
    at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:139)
    at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
    at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134)
    at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104)
    at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:380)
    at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:235)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:669)
    at org.eclipse.equinox.launcher.Main.basicRun(Main.java:608)
    at org.eclipse.equinox.launcher.Main.run(Main.java:1515)

@Krzmbrzl

This comment has been minimized.

Show comment
Hide comment
@Krzmbrzl

Krzmbrzl Aug 13, 2016

Owner

Does the new file fix the problem?

Okay then I'll have to check it on Win10 and see if the command update does this mistake on my machine as well

Owner

Krzmbrzl commented Aug 13, 2016

Does the new file fix the problem?

Okay then I'll have to check it on Win10 and see if the command update does this mistake on my machine as well

@Krzmbrzl

This comment has been minimized.

Show comment
Hide comment
@Krzmbrzl

Krzmbrzl Aug 13, 2016

Owner

That's indeed something different... Shouldn't occur either though.
Does it also occur on any opening of a SQF editor?

Owner

Krzmbrzl commented Aug 13, 2016

That's indeed something different... Shouldn't occur either though.
Does it also occur on any opening of a SQF editor?

@Fusselwurm

This comment has been minimized.

Show comment
Hide comment
@Fusselwurm

Fusselwurm Aug 13, 2016

oooh interesting. now the editor seems to work -- the mentioned exception seems to only happen when I do an "open file" on files that are not in the project dir.

Fusselwurm commented Aug 13, 2016

oooh interesting. now the editor seems to work -- the mentioned exception seems to only happen when I do an "open file" on files that are not in the project dir.

@Krzmbrzl Krzmbrzl self-assigned this Aug 13, 2016

@Krzmbrzl

This comment has been minimized.

Show comment
Hide comment
@Krzmbrzl

Krzmbrzl Aug 13, 2016

Owner

Okay... At least that's sounding way better than before. I'll check that tomorrow.

Owner

Krzmbrzl commented Aug 13, 2016

Okay... At least that's sounding way better than before. I'll check that tomorrow.

@Krzmbrzl

This comment has been minimized.

Show comment
Hide comment
@Krzmbrzl

Krzmbrzl Aug 17, 2016

Owner

Allright I was able to reproduce the error (see #96).

As the original problem has been fixed (temporarily), I would close this issue if you don't mind.

Owner

Krzmbrzl commented Aug 17, 2016

Allright I was able to reproduce the error (see #96).

As the original problem has been fixed (temporarily), I would close this issue if you don't mind.

@Fusselwurm

This comment has been minimized.

Show comment
Hide comment
@Fusselwurm

Fusselwurm Aug 17, 2016

👍 thanks for your quick support :)

Fusselwurm commented Aug 17, 2016

👍 thanks for your quick support :)

@Krzmbrzl Krzmbrzl closed this Aug 17, 2016

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment