products forums blog support careers about
  History | Log In     View a printable version of the current page.  
PRO USERS, to ensure 'PRIORITY SUPPORT' make sure that your ASAP account is "tagged" when you file the request. Click here for instructions on how to tag your account.
Issue Details (XML | Word | Printable)

Key: ROR-1157
Type: Bug Bug
Status: Resolved Resolved
Resolution: Fixed
Priority: Critical Critical
Assignee: Chris Williams
Reporter: Will Bunker
Votes: 0
Watchers: 0
Operations

If you were logged in you would be able to see more operations.
Aptana RadRails

Code assist is hanging and generating an error

Created: 03/Feb/09 04:36 PM   Updated: 10/Mar/09 12:11 PM
Return to search
Component/s: Editor: Ruby
Affects Version/s: 1.1.1
Fix Version/s: 1.2.0

Impact on Workflow: Major
Studio Install Type: Standalone
Operating System: Mac OS X
Participants: Chris Williams, Hudson Build System and Will Bunker
Issue Source: Customer


 Description  « Hide
Code assist is hanging and generating the following error:

!ENTRY org.rubypeople.rdt.core 4 0 2009-02-03 14:29:22.809
!MESSAGE , unexpected end-of-file

!STACK 0
org.jruby.lexer.yacc.SyntaxException: , unexpected end-of-file

at org.jruby.parser.DefaultRubyParser.yyerror(DefaultRubyParser.java:799)
at org.jruby.parser.DefaultRubyParser.yyparse(DefaultRubyParser.java:905)
at org.jruby.parser.DefaultRubyParser.yyparse(DefaultRubyParser.java:840)
at org.jruby.parser.DefaultRubyParser.parse(DefaultRubyParser.java:3346)
at org.rubypeople.rdt.internal.core.parser.RubyParser.parse(RubyParser.java:74)
at org.rubypeople.rdt.internal.core.parser.RubyParser.parse(RubyParser.java:141)
at org.rubypeople.rdt.internal.codeassist.CompletionEngine.getTypeDeclarationNodes(CompletionEngine.java:865)
at org.rubypeople.rdt.internal.codeassist.CompletionEngine.getMembersAvailableInsideType(CompletionEngine.java:746)
at org.rubypeople.rdt.internal.codeassist.CompletionEngine.getDocumentsRubyElementsInScope(CompletionEngine.java:669)
at org.rubypeople.rdt.internal.codeassist.CompletionEngine.complete(CompletionEngine.java:214)
at org.rubypeople.rdt.internal.core.RubyScript.codeComplete(RubyScript.java:703)
at org.rubypeople.rdt.internal.ui.text.ruby.LegacyRubyCompletionProcessor.codeComplete(LegacyRubyCompletionProcessor.java:44)
at org.rubypeople.rdt.internal.ui.text.ruby.LegacyRubyCompletionProcessor.computeCompletionProposals(LegacyRubyCompletionProcessor.java:36)
at org.rubypeople.rdt.internal.ui.text.ruby.LegacyRubyCompletionProposalComputer.computeCompletionProposals(LegacyRubyCompletionProposalComputer.java:18)
at org.rubypeople.rdt.internal.ui.text.ruby.CompletionProposalComputerDescriptor.computeCompletionProposals(CompletionProposalComputerDescriptor.java:298)
at org.rubypeople.rdt.internal.ui.text.ruby.CompletionProposalCategory.computeCompletionProposals(CompletionProposalCategory.java:259)
at org.rubypeople.rdt.internal.ui.text.ruby.ContentAssistProcessor.collectProposals(ContentAssistProcessor.java:243)
at org.rubypeople.rdt.internal.ui.text.ruby.ContentAssistProcessor.computeCompletionProposals(ContentAssistProcessor.java:212)
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 org.rubypeople.rdt.internal.ui.rubyeditor.RubyAbstractEditor$AdaptedSourceViewer.doOperation(RubyAbstractEditor.java:1246)
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:1101)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1494)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1519)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1504)
at org.eclipse.swt.widgets.Widget.sendKeyEvent(Widget.java:1556)
at org.eclipse.swt.widgets.Widget.sendKeyEvent(Widget.java:1551)
at org.eclipse.swt.widgets.Control.kEventUnicodeKeyPressed(Control.java:2090)
at org.eclipse.swt.widgets.Composite.kEventUnicodeKeyPressed(Composite.java:580)
at org.eclipse.swt.widgets.Control.kEventTextInputUnicodeForKeyEvent(Control.java:2071)
at org.eclipse.swt.widgets.Widget.textInputProc(Widget.java:1925)
at org.eclipse.swt.widgets.Display.textInputProc(Display.java:3806)
at org.eclipse.swt.internal.carbon.OS.SendEventToEventTarget(Native Method)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2938)
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 com.aptana.ide.rcp.AbstractIDEApplication.run(AbstractIDEApplication.java:116)
at com.aptana.ide.rcp.Application.run(Application.java:57)
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:585)
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)



 All   Comments   Change History      Sort Order: Ascending order - Click to sort in descending order
Change by Joelle Lam - 05/Feb/09 01:38 AM
Field Original Value New Value
Project Aptana Studio [ 10002 ] Aptana RadRails [ 10003 ]
Key STU-3268 ROR-1157
Workflow External-Open v3 [ 25472 ] External-Open v2 [ 25492 ]
Affects Version/s Aptana Studio 1.2.1 [ 10131 ]

Change by Joelle Lam - 05/Feb/09 01:38 AM
Assignee Triage Queue [ triage ] Chris Williams [ cwilliams ]

Change by Joelle Lam - 05/Feb/09 01:39 AM
Fix Version/s 1.3.0 [ 10157 ]
Priority Unprioritized [ 6 ] Critical [ 2 ]

Change by Chris Williams - 09/Feb/09 10:35 AM
Fix Version/s 1.2.0 [ 10082 ]
Fix Version/s 1.3.0 [ 10157 ]
Affects Version/s 1.1.1 [ 10150 ]
Specific Build Number 1.2.1.020234
Component/s Editor: Ruby [ 10045 ]

Change by Chris Williams - 09/Feb/09 10:35 AM
Status Open [ 1 ] Resolved [ 5 ]
Resolution Fixed [ 1 ]

Change by Chris Williams - 10/Mar/09 12:01 PM
Fix Version/s 1.1.2 [ 10153 ]
Fix Version/s 1.2.0 [ 10082 ]

Change by Chris Williams - 10/Mar/09 12:11 PM
Fix Version/s 1.2.0 [ 10082 ]
Fix Version/s 1.1.2 [ 10153 ]