View previous topic :: View next topic |
Author |
Message |
mbrotz
Joined: 10 Jun 2008 Posts: 6
|
Posted: Sun Oct 05, 2008 9:10 am Post subject: Problems with tango and source completion |
|
|
Hi
I have very strange problems with tango and the source completion.
I use Ubuntu 8.04 and have installed eclipse with apt-get and sun-java6-jdk.
Also i've installed the current release of descent.
Started from console, eclipse shows some errors when working with d source code:
Code: | Exception in thread "AutoAssist Delay" org.eclipse.swt.SWTException: Failed to execute runnable (java.lang.NullPointerException)
at org.eclipse.swt.SWT.error(SWT.java:3374)
at org.eclipse.swt.SWT.error(SWT.java:3297)
at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:178)
at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:28)
at org.eclipse.swt.widgets.Display.syncExec(Display.java:3736)
at org.eclipse.jface.text.contentassist.ContentAssistant$AutoAssistListener.showAssist(ContentAssistant.java:336)
at org.eclipse.jface.text.contentassist.ContentAssistant$AutoAssistListener.run(ContentAssistant.java:252)
at java.lang.Thread.run(Thread.java:619)
Caused by: java.lang.NullPointerException
at java.lang.String.<init>(String.java:176)
at descent.core.Signature.getTypeSignatureKind(Signature.java:2254)
at descent.ui.text.java.CompletionProposalLabelProvider.createMethodProposalLabel(CompletionProposalLabelProvider.java:272)
at descent.ui.text.java.CompletionProposalLabelProvider.createLabel(CompletionProposalLabelProvider.java:612)
at descent.internal.ui.text.java.LazyJavaCompletionProposal.computeDisplayString(LazyJavaCompletionProposal.java:235)
at descent.internal.ui.text.java.LazyJavaCompletionProposal.getDisplayString(LazyJavaCompletionProposal.java:225)
at org.eclipse.jface.text.contentassist.CompletionProposalPopup.handleSetData(CompletionProposalPopup.java:687)
at org.eclipse.jface.text.contentassist.CompletionProposalPopup.access$24(CompletionProposalPopup.java:680)
at org.eclipse.jface.text.contentassist.CompletionProposalPopup$3.handleEvent(CompletionProposalPopup.java:499)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:66)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1085)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1109)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1094)
at org.eclipse.swt.widgets.Table.checkData(Table.java:272)
at org.eclipse.swt.widgets.Table.cellDataProc(Table.java:209)
at org.eclipse.swt.widgets.Display.cellDataProc(Display.java:655)
at org.eclipse.swt.internal.gtk.OS._g_main_context_iteration(Native Method)
at org.eclipse.swt.internal.gtk.OS.g_main_context_iteration(OS.java:1437)
at org.eclipse.swt.widgets.Shell.setVisible(Shell.java:1442)
at org.eclipse.jface.text.contentassist.CompletionProposalPopup.displayProposals(CompletionProposalPopup.java:1028)
at org.eclipse.jface.text.contentassist.CompletionProposalPopup.access$23(CompletionProposalPopup.java:993)
at org.eclipse.jface.text.contentassist.CompletionProposalPopup$2.run(CompletionProposalPopup.java:417)
at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:67)
at org.eclipse.jface.text.contentassist.CompletionProposalPopup.showProposals(CompletionProposalPopup.java:399)
at org.eclipse.jface.text.contentassist.ContentAssistant$AutoAssistListener$1.run(ContentAssistant.java:347)
at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35)
at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:123)
at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3157)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2859)
at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1930)
at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1894)
at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:422)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
at org.eclipse.ui.internal.ide.IDEApplication.run(IDEApplication.java:95)
at org.eclipse.core.internal.runtime.PlatformActivator$1.run(PlatformActivator.java:78)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:92)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:68)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:400)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:177)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.eclipse.core.launcher.Main.invokeFramework(Main.java:336)
at org.eclipse.core.launcher.Main.basicRun(Main.java:280)
at org.eclipse.core.launcher.Main.run(Main.java:977)
at org.eclipse.core.launcher.Main.main(Main.java:952)
|
Also, the outline is not complete, in the open file is much more content than showed in the outline:
(big version: http://www.silc.ch/downloads/descent_tango.png)
And the completion window (which appears after typing a '.') is not drawn correctly:
(big version: http://www.silc.ch/downloads/eclipse.png)
And further on, the content of the source code completion window is wrong. sometimes, it shows something, but not the correct things.
Can anyone help me?
Greetz mbrotz |
|
Back to top |
|
|
asterite
Joined: 01 Jun 2006 Posts: 235 Location: Buenos Aires, Argentina
|
Posted: Sun Oct 05, 2008 2:36 pm Post subject: |
|
|
Hi mbrotz,
Which version of Descent are you using? Are you using the latest nightly build? |
|
Back to top |
|
|
mbrotz
Joined: 10 Jun 2008 Posts: 6
|
Posted: Sat Oct 11, 2008 6:39 am Post subject: Sorry for the long time... |
|
|
Hi
I have tested it both with the current version of descent and with the nightly builds. Also with eclipse 3.2 and with Ganymede.
I had no time to work on the problem until now, so i cannot say more.
mbrotz |
|
Back to top |
|
|
mbrotz
Joined: 10 Jun 2008 Posts: 6
|
Posted: Sat Oct 11, 2008 2:16 pm Post subject: more problems... |
|
|
Hi
I have now did a fresh install of Eclipse 3.2 and then downloaded the nightlybuild descent0.5.3.20081008.zip and installed it.
This did work fine.
I have a manual installed dmd with tango and dsss.
Descent does not recognize this automatically, so i have added a compiler under "Window" -> "Preferences..." -> "D" -> "Installed Compilers".
------------------------------
Because i am using tango instead of Phobos, i have removed the entry in the list "Compiler system libraries" and added a new one as you can see it on the image:
------------------------------
After importing my project, i have opened my main d-file and tested the autocompletion.
The following error was occured:
------------------------------
These are the last entries in the log-file:
Code: | !ENTRY descent.core 4 4 2008-10-11 21:38:52.359
!MESSAGE In module silc: java.lang.NullPointerException:null
!STACK 0
java.lang.NullPointerException
at descent.internal.compiler.parser.CallExp.semantic(CallExp.java:448)
at descent.internal.compiler.parser.ASTDmdNode.resolveProperties(ASTDmdNode.java:566)
at descent.internal.compiler.parser.DotIdExp.semantic0(DotIdExp.java:104)
at descent.internal.compiler.parser.DotIdExp.semantic(DotIdExp.java:45)
at descent.internal.compiler.parser.ASTDmdNode.arrayExpressionSemantic(ASTDmdNode.java:745)
at descent.internal.compiler.parser.CallExp.semantic(CallExp.java:432)
at descent.internal.compiler.parser.ASTDmdNode.arrayExpressionSemantic(ASTDmdNode.java:745)
at descent.internal.compiler.parser.CallExp.semantic(CallExp.java:432)
at descent.internal.compiler.parser.CallExp.semantic(CallExp.java:240)
at descent.internal.compiler.parser.ExpStatement.semantic(ExpStatement.java:95)
at descent.internal.compiler.parser.CompoundStatement.semantic(CompoundStatement.java:166)
at descent.internal.compiler.parser.FuncDeclaration.semantic3(FuncDeclaration.java:2085)
at descent.internal.compiler.parser.Module.semantic3(Module.java:244)
at descent.internal.compiler.parser.Module.semantic(Module.java:107)
at descent.core.dom.CompilationUnitResolver.resolve(CompilationUnitResolver.java:364)
at descent.core.dom.CompilationUnitResolver.resolve(CompilationUnitResolver.java:185)
at descent.internal.codeassist.CompletionEngine.doSemantic(CompletionEngine.java:752)
at descent.internal.codeassist.CompletionEngine.complete(CompletionEngine.java:404)
at descent.internal.core.Openable.codeComplete(Openable.java:139)
at descent.internal.core.CompilationUnit.codeComplete(CompilationUnit.java:286)
at descent.internal.core.CompilationUnit.codeComplete(CompilationUnit.java:279)
at descent.internal.ui.text.java.JavaCompletionProposalComputer.internalComputeCompletionProposals(JavaCompletionProposalComputer.java:203)
at descent.internal.ui.text.java.JavaCompletionProposalComputer.computeCompletionProposals(JavaCompletionProposalComputer.java:183)
at descent.internal.ui.text.java.CompletionProposalComputerDescriptor.computeCompletionProposals(CompletionProposalComputerDescriptor.java:303)
at descent.internal.ui.text.java.CompletionProposalCategory.computeCompletionProposals(CompletionProposalCategory.java:264)
at descent.internal.ui.text.java.ContentAssistProcessor.collectProposals(ContentAssistProcessor.java:251)
at descent.internal.ui.text.java.ContentAssistProcessor.computeCompletionProposals(ContentAssistProcessor.java:220)
at org.eclipse.jface.text.contentassist.ContentAssistant.computeCompletionProposals(ContentAssistant.java:1612)
at org.eclipse.jface.text.contentassist.CompletionProposalPopup.computeProposals(CompletionProposalPopup.java:473)
at org.eclipse.jface.text.contentassist.CompletionProposalPopup.access$16(CompletionProposalPopup.java:470)
at org.eclipse.jface.text.contentassist.CompletionProposalPopup$2.run(CompletionProposalPopup.java:405)
at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:67)
at org.eclipse.jface.text.contentassist.CompletionProposalPopup.showProposals(CompletionProposalPopup.java:399)
at org.eclipse.jface.text.contentassist.ContentAssistant.showPossibleCompletions(ContentAssistant.java:1441)
at descent.internal.ui.javaeditor.CompilationUnitEditor$AdaptedSourceViewer.doOperation(CompilationUnitEditor.java:164)
at org.eclipse.ui.texteditor.ContentAssistAction$1.run(ContentAssistAction.java:82)
at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:67)
at org.eclipse.ui.texteditor.ContentAssistAction.run(ContentAssistAction.java:80)
at org.eclipse.jface.action.Action.runWithEvent(Action.java:499)
at org.eclipse.ui.commands.ActionHandler.execute(ActionHandler.java:185)
at org.eclipse.ui.internal.handlers.LegacyHandlerWrapper.execute(LegacyHandlerWrapper.java:109)
at org.eclipse.core.commands.Command.executeWithChecks(Command.java:461)
at org.eclipse.core.commands.ParameterizedCommand.executeWithChecks(ParameterizedCommand.java:424)
at org.eclipse.ui.internal.handlers.HandlerService.executeCommand(HandlerService.java:160)
at org.eclipse.ui.internal.keys.WorkbenchKeyboard.executeCommand(WorkbenchKeyboard.java:466)
at org.eclipse.ui.internal.keys.WorkbenchKeyboard.press(WorkbenchKeyboard.java:799)
at org.eclipse.ui.internal.keys.WorkbenchKeyboard.processKeyEvent(WorkbenchKeyboard.java:846)
at org.eclipse.ui.internal.keys.WorkbenchKeyboard.filterKeySequenceBindings(WorkbenchKeyboard.java:564)
at org.eclipse.ui.internal.keys.WorkbenchKeyboard.access$3(WorkbenchKeyboard.java:506)
at org.eclipse.ui.internal.keys.WorkbenchKeyboard$KeyDownFilter.handleEvent(WorkbenchKeyboard.java:122)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:66)
at org.eclipse.swt.widgets.Display.filterEvent(Display.java:1357)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1084)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1109)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1094)
at org.eclipse.swt.widgets.Widget.sendKeyEvent(Widget.java:1121)
at org.eclipse.swt.widgets.Widget.gtk_key_press_event(Widget.java:655)
at org.eclipse.swt.widgets.Control.gtk_key_press_event(Control.java:2090)
at org.eclipse.swt.widgets.Composite.gtk_key_press_event(Composite.java:637)
at org.eclipse.swt.widgets.Widget.windowProc(Widget.java:1434)
at org.eclipse.swt.widgets.Display.windowProc(Display.java:3812)
at org.eclipse.swt.internal.gtk.OS._gtk_main_do_event(Native Method)
at org.eclipse.swt.internal.gtk.OS.gtk_main_do_event(OS.java:5291)
at org.eclipse.swt.widgets.Display.eventProc(Display.java:1149)
at org.eclipse.swt.internal.gtk.OS._g_main_context_iteration(Native Method)
at org.eclipse.swt.internal.gtk.OS.g_main_context_iteration(OS.java:1437)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2854)
at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1930)
at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1894)
at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:422)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
at org.eclipse.ui.internal.ide.IDEApplication.run(IDEApplication.java:95)
at org.eclipse.core.internal.runtime.PlatformActivator$1.run(PlatformActivator.java:78)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:92)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:68)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:400)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:177)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.eclipse.core.launcher.Main.invokeFramework(Main.java:336)
at org.eclipse.core.launcher.Main.basicRun(Main.java:280)
at org.eclipse.core.launcher.Main.run(Main.java:977)
at org.eclipse.core.launcher.Main.main(Main.java:952)
!ENTRY descent.core 4 4 2008-10-11 21:38:52.363
!MESSAGE java.lang.NullPointerException
!STACK 0
java.lang.NullPointerException
at descent.internal.compiler.parser.FuncDeclaration.getFlags(FuncDeclaration.java:2584)
at descent.internal.codeassist.CompletionEngine.isVisible(CompletionEngine.java:2731)
at descent.internal.codeassist.CompletionEngine.suggestMember(CompletionEngine.java:2237)
at descent.internal.codeassist.CompletionEngine.suggestMember(CompletionEngine.java:2165)
at descent.internal.codeassist.CompletionEngine.suggestMember(CompletionEngine.java:2158)
at descent.internal.codeassist.CompletionEngine.suggestMembers(CompletionEngine.java:2108)
at descent.internal.codeassist.CompletionEngine.suggestMember(CompletionEngine.java:2130)
at descent.internal.codeassist.CompletionEngine.suggestMembers(CompletionEngine.java:2108)
at descent.internal.codeassist.CompletionEngine.suggestMember(CompletionEngine.java:2130)
at descent.internal.codeassist.CompletionEngine.suggestMembers(CompletionEngine.java:2108)
at descent.internal.codeassist.CompletionEngine.suggestMembers(CompletionEngine.java:2098)
at descent.internal.codeassist.CompletionEngine.completeTypeClassRecursively(CompletionEngine.java:2029)
at descent.internal.codeassist.CompletionEngine.completeTypeClass(CompletionEngine.java:2016)
at descent.internal.codeassist.CompletionEngine.completeType(CompletionEngine.java:1820)
at descent.internal.codeassist.CompletionEngine.completeType(CompletionEngine.java:1807)
at descent.internal.codeassist.CompletionEngine.completeExpression(CompletionEngine.java:1689)
at descent.internal.codeassist.CompletionEngine.completeDotIdExp(CompletionEngine.java:1129)
at descent.internal.codeassist.CompletionEngine.completeNode(CompletionEngine.java:522)
at descent.internal.codeassist.CompletionEngine.complete(CompletionEngine.java:409)
at descent.internal.core.Openable.codeComplete(Openable.java:139)
at descent.internal.core.CompilationUnit.codeComplete(CompilationUnit.java:286)
at descent.internal.core.CompilationUnit.codeComplete(CompilationUnit.java:279)
at descent.internal.ui.text.java.JavaCompletionProposalComputer.internalComputeCompletionProposals(JavaCompletionProposalComputer.java:203)
at descent.internal.ui.text.java.JavaCompletionProposalComputer.computeCompletionProposals(JavaCompletionProposalComputer.java:183)
at descent.internal.ui.text.java.CompletionProposalComputerDescriptor.computeCompletionProposals(CompletionProposalComputerDescriptor.java:303)
at descent.internal.ui.text.java.CompletionProposalCategory.computeCompletionProposals(CompletionProposalCategory.java:264)
at descent.internal.ui.text.java.ContentAssistProcessor.collectProposals(ContentAssistProcessor.java:251)
at descent.internal.ui.text.java.ContentAssistProcessor.computeCompletionProposals(ContentAssistProcessor.java:220)
at org.eclipse.jface.text.contentassist.ContentAssistant.computeCompletionProposals(ContentAssistant.java:1612)
at org.eclipse.jface.text.contentassist.CompletionProposalPopup.computeProposals(CompletionProposalPopup.java:473)
at org.eclipse.jface.text.contentassist.CompletionProposalPopup.access$16(CompletionProposalPopup.java:470)
at org.eclipse.jface.text.contentassist.CompletionProposalPopup$2.run(CompletionProposalPopup.java:405)
at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:67)
at org.eclipse.jface.text.contentassist.CompletionProposalPopup.showProposals(CompletionProposalPopup.java:399)
at org.eclipse.jface.text.contentassist.ContentAssistant.showPossibleCompletions(ContentAssistant.java:1441)
at descent.internal.ui.javaeditor.CompilationUnitEditor$AdaptedSourceViewer.doOperation(CompilationUnitEditor.java:164)
at org.eclipse.ui.texteditor.ContentAssistAction$1.run(ContentAssistAction.java:82)
at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:67)
at org.eclipse.ui.texteditor.ContentAssistAction.run(ContentAssistAction.java:80)
at org.eclipse.jface.action.Action.runWithEvent(Action.java:499)
at org.eclipse.ui.commands.ActionHandler.execute(ActionHandler.java:185)
at org.eclipse.ui.internal.handlers.LegacyHandlerWrapper.execute(LegacyHandlerWrapper.java:109)
at org.eclipse.core.commands.Command.executeWithChecks(Command.java:461)
at org.eclipse.core.commands.ParameterizedCommand.executeWithChecks(ParameterizedCommand.java:424)
at org.eclipse.ui.internal.handlers.HandlerService.executeCommand(HandlerService.java:160)
at org.eclipse.ui.internal.keys.WorkbenchKeyboard.executeCommand(WorkbenchKeyboard.java:466)
at org.eclipse.ui.internal.keys.WorkbenchKeyboard.press(WorkbenchKeyboard.java:799)
at org.eclipse.ui.internal.keys.WorkbenchKeyboard.processKeyEvent(WorkbenchKeyboard.java:846)
at org.eclipse.ui.internal.keys.WorkbenchKeyboard.filterKeySequenceBindings(WorkbenchKeyboard.java:564)
at org.eclipse.ui.internal.keys.WorkbenchKeyboard.access$3(WorkbenchKeyboard.java:506)
at org.eclipse.ui.internal.keys.WorkbenchKeyboard$KeyDownFilter.handleEvent(WorkbenchKeyboard.java:122)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:66)
at org.eclipse.swt.widgets.Display.filterEvent(Display.java:1357)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1084)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1109)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1094)
at org.eclipse.swt.widgets.Widget.sendKeyEvent(Widget.java:1121)
at org.eclipse.swt.widgets.Widget.gtk_key_press_event(Widget.java:655)
at org.eclipse.swt.widgets.Control.gtk_key_press_event(Control.java:2090)
at org.eclipse.swt.widgets.Composite.gtk_key_press_event(Composite.java:637)
at org.eclipse.swt.widgets.Widget.windowProc(Widget.java:1434)
at org.eclipse.swt.widgets.Display.windowProc(Display.java:3812)
at org.eclipse.swt.internal.gtk.OS._gtk_main_do_event(Native Method)
at org.eclipse.swt.internal.gtk.OS.gtk_main_do_event(OS.java:5291)
at org.eclipse.swt.widgets.Display.eventProc(Display.java:1149)
at org.eclipse.swt.internal.gtk.OS._g_main_context_iteration(Native Method)
at org.eclipse.swt.internal.gtk.OS.g_main_context_iteration(OS.java:1437)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2854)
at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1930)
at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1894)
at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:422)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
at org.eclipse.ui.internal.ide.IDEApplication.run(IDEApplication.java:95)
at org.eclipse.core.internal.runtime.PlatformActivator$1.run(PlatformActivator.java:78)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:92)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:68)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:400)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:177)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.eclipse.core.launcher.Main.invokeFramework(Main.java:336)
at org.eclipse.core.launcher.Main.basicRun(Main.java:280)
at org.eclipse.core.launcher.Main.run(Main.java:977)
at org.eclipse.core.launcher.Main.main(Main.java:952)
!ENTRY org.eclipse.ui 4 4 2008-10-11 21:38:52.378
!MESSAGE "Content Assist" did not complete normally. Please see the log for more information.
!ENTRY org.eclipse.ui 4 0 2008-10-11 21:38:52.378
!MESSAGE java.lang.NullPointerException
!STACK 0
java.lang.NullPointerException
!ENTRY org.eclipse.ui 4 4 2008-10-11 21:38:53.524
!MESSAGE Unhandled event loop exception
!ENTRY org.eclipse.ui 4 0 2008-10-11 21:38:53.524
!MESSAGE java.lang.NullPointerException
!STACK 0
java.lang.NullPointerException
!ENTRY descent.core 4 4 2008-10-11 21:39:00.115
!MESSAGE In module silc: java.lang.NullPointerException:null
!STACK 0
java.lang.NullPointerException
at descent.internal.compiler.parser.CallExp.semantic(CallExp.java:448)
at descent.internal.compiler.parser.ExpStatement.semantic(ExpStatement.java:95)
at descent.internal.compiler.parser.CompoundStatement.semantic(CompoundStatement.java:166)
at descent.internal.compiler.parser.ScopeStatement.semantic(ScopeStatement.java:86)
at descent.internal.compiler.parser.Statement.semanticScope(Statement.java:107)
at descent.internal.compiler.parser.IfStatement.semantic(IfStatement.java:170)
at descent.internal.compiler.parser.CompoundStatement.semantic(CompoundStatement.java:166)
at descent.internal.compiler.parser.FuncDeclaration.semantic3(FuncDeclaration.java:2085)
at descent.internal.compiler.parser.Module.semantic3(Module.java:244)
at descent.internal.compiler.parser.Module.semantic(Module.java:107)
at descent.core.dom.CompilationUnitResolver.resolve(CompilationUnitResolver.java:364)
at descent.core.dom.CompilationUnitResolver.resolve(CompilationUnitResolver.java:185)
at descent.internal.core.CompilationUnit.buildStructure(CompilationUnit.java:192)
at descent.internal.core.Openable.generateInfos(Openable.java:223)
at descent.internal.core.JavaElement.openWhenClosed(JavaElement.java:539)
at descent.internal.core.CompilationUnit.makeConsistent(CompilationUnit.java:994)
at descent.internal.core.ReconcileWorkingCopyOperation.makeConsistent(ReconcileWorkingCopyOperation.java:143)
at descent.internal.core.ReconcileWorkingCopyOperation.executeOperation(ReconcileWorkingCopyOperation.java:82)
at descent.internal.core.JavaModelOperation.run(JavaModelOperation.java:720)
at descent.internal.core.JavaModelOperation.runOperation(JavaModelOperation.java:781)
at descent.internal.core.CompilationUnit.reconcile(CompilationUnit.java:1134)
at descent.internal.ui.text.java.JavaReconcilingStrategy$1.run(JavaReconcilingStrategy.java:92)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)
at descent.internal.ui.text.java.JavaReconcilingStrategy.reconcile(JavaReconcilingStrategy.java:76)
at descent.internal.ui.text.java.JavaReconcilingStrategy.reconcile(JavaReconcilingStrategy.java:140)
at descent.internal.ui.text.CompositeReconcilingStrategy.reconcile(CompositeReconcilingStrategy.java:86)
at descent.internal.ui.text.JavaCompositeReconcilingStrategy.reconcile(JavaCompositeReconcilingStrategy.java:93)
at org.eclipse.jface.text.reconciler.MonoReconciler.process(MonoReconciler.java:75)
at descent.internal.ui.text.JavaReconciler.process(JavaReconciler.java:342)
at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:204)
!ENTRY descent.core 4 4 2008-10-11 21:39:01.157
!MESSAGE In module silc: java.lang.NullPointerException:null
!STACK 0
java.lang.NullPointerException
at descent.internal.compiler.parser.CallExp.semantic(CallExp.java:448)
at descent.internal.compiler.parser.ExpStatement.semantic(ExpStatement.java:95)
at descent.internal.compiler.parser.CompoundStatement.semantic(CompoundStatement.java:166)
at descent.internal.compiler.parser.ScopeStatement.semantic(ScopeStatement.java:86)
at descent.internal.compiler.parser.Statement.semanticScope(Statement.java:107)
at descent.internal.compiler.parser.IfStatement.semantic(IfStatement.java:170)
at descent.internal.compiler.parser.CompoundStatement.semantic(CompoundStatement.java:166)
at descent.internal.compiler.parser.FuncDeclaration.semantic3(FuncDeclaration.java:2085)
at descent.internal.compiler.parser.Module.semantic3(Module.java:244)
at descent.internal.compiler.parser.Module.semantic(Module.java:107)
at descent.core.dom.CompilationUnitResolver.resolve(CompilationUnitResolver.java:364)
at descent.core.dom.CompilationUnitResolver.resolve(CompilationUnitResolver.java:185)
at descent.internal.core.ReconcileWorkingCopyOperation.makeConsistent(ReconcileWorkingCopyOperation.java:170)
at descent.internal.core.ReconcileWorkingCopyOperation.executeOperation(ReconcileWorkingCopyOperation.java:82)
at descent.internal.core.JavaModelOperation.run(JavaModelOperation.java:720)
at descent.internal.core.JavaModelOperation.runOperation(JavaModelOperation.java:781)
at descent.internal.core.CompilationUnit.reconcile(CompilationUnit.java:1134)
at descent.internal.ui.text.java.JavaReconcilingStrategy$1.run(JavaReconcilingStrategy.java:92)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)
at descent.internal.ui.text.java.JavaReconcilingStrategy.reconcile(JavaReconcilingStrategy.java:76)
at descent.internal.ui.text.java.JavaReconcilingStrategy.reconcile(JavaReconcilingStrategy.java:140)
at descent.internal.ui.text.CompositeReconcilingStrategy.reconcile(CompositeReconcilingStrategy.java:86)
at descent.internal.ui.text.JavaCompositeReconcilingStrategy.reconcile(JavaCompositeReconcilingStrategy.java:93)
at org.eclipse.jface.text.reconciler.MonoReconciler.process(MonoReconciler.java:75)
at descent.internal.ui.text.JavaReconciler.process(JavaReconciler.java:342)
at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:204) |
------------------------------
The whole logfile can be downloaded here:
http://www.silc.ch/downloads/eclipse-log.txt
I hope, this helps fixing the bug.
By |
|
Back to top |
|
|
|