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-890
Type: Bug Bug
Status: Resolved Resolved
Resolution: Fixed
Priority: Unprioritized Unprioritized
Assignee: Chris Williams
Reporter: Rusty Burchfield
Votes: 0
Watchers: 0
Operations

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

Problems occurred when invoking code from plug-in: "org.rubypeople.rdt.core".

Created: 17/Jun/08 04:08 PM   Updated: 18/Jun/08 07:30 PM
Component/s: None
Affects Version/s: 1.0.1
Fix Version/s: 1.0.2

Issue Links:
Duplicate
 

Impact on Workflow: Average
Studio Install Type: Eclipse Plugin
Operating System: Ubuntu
Participants: Chris Williams and Rusty Burchfield


 Description  « Hide
Repeats and eventually results in "java.lang.OutOfMemoryError: PermGen space".

!ENTRY org.rubypeople.rdt.core 4 2 2008-06-17 12:35:55.506
!MESSAGE Problems occurred when invoking code from plug-in: "org.rubypeople.rdt.core".
!STACK 0
java.lang.ClassCastException: org.rubypeople.rdt.internal.core.LocalVariable cannot be cast to org.rubypeople.rdt.core.IType
at org.rubypeople.rdt.internal.core.hierarchy.ChangeCollector.getAllTypesFromElement(ChangeCollector.java:360)
at org.rubypeople.rdt.internal.core.hierarchy.ChangeCollector.addChange(ChangeCollector.java:178)
at org.rubypeople.rdt.internal.core.hierarchy.ChangeCollector.addAffectedChildren(ChangeCollector.java:66)
at org.rubypeople.rdt.internal.core.hierarchy.ChangeCollector.addChange(ChangeCollector.java:225)
at org.rubypeople.rdt.internal.core.hierarchy.ChangeCollector.addAffectedChildren(ChangeCollector.java:61)
at org.rubypeople.rdt.internal.core.hierarchy.ChangeCollector.addChange(ChangeCollector.java:95)
at org.rubypeople.rdt.internal.core.hierarchy.TypeHierarchy.isAffectedByOpenable(TypeHierarchy.java:996)
at org.rubypeople.rdt.internal.core.hierarchy.TypeHierarchy.isAffected(TypeHierarchy.java:831)
at org.rubypeople.rdt.internal.core.hierarchy.TypeHierarchy.elementChanged(TypeHierarchy.java:352)
at org.rubypeople.rdt.internal.core.DeltaProcessor$1.run(DeltaProcessor.java:385)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)
at org.rubypeople.rdt.internal.core.DeltaProcessor.notifyListeners(DeltaProcessor.java:370)
at org.rubypeople.rdt.internal.core.DeltaProcessor.fireReconcileDelta(DeltaProcessor.java:345)
at org.rubypeople.rdt.internal.core.DeltaProcessor.fire(DeltaProcessor.java:261)
at org.rubypeople.rdt.internal.core.RubyModelOperation.run(RubyModelOperation.java:708)
at org.rubypeople.rdt.internal.core.RubyModelOperation.runOperation(RubyModelOperation.java:727)
at org.rubypeople.rdt.internal.core.RubyScript.reconcile(RubyScript.java:330)
at org.rubypeople.rdt.internal.ui.text.ruby.RubyReconcilingStrategy$1.run(RubyReconcilingStrategy.java:86)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)
at org.eclipse.core.runtime.Platform.run(Platform.java:857)
at org.rubypeople.rdt.internal.ui.text.ruby.RubyReconcilingStrategy.reconcile(RubyReconcilingStrategy.java:74)
at org.rubypeople.rdt.internal.ui.text.ruby.RubyReconcilingStrategy.reconcile(RubyReconcilingStrategy.java:128)
at org.rubypeople.rdt.internal.ui.text.CompositeReconcilingStrategy.reconcile(CompositeReconcilingStrategy.java:86)
at org.rubypeople.rdt.internal.ui.text.RubyCompositeReconcilingStrategy.reconcile(RubyCompositeReconcilingStrategy.java:92)
at org.eclipse.jface.text.reconciler.MonoReconciler.process(MonoReconciler.java:75)
at org.rubypeople.rdt.internal.ui.text.NotifyingReconciler.process(NotifyingReconciler.java:40)
at org.rubypeople.rdt.internal.ui.text.RubyReconciler.process(RubyReconciler.java:93)
at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:204)

!ENTRY org.rubypeople.rdt.core 4 4 2008-06-17 12:35:55.507
!MESSAGE Exception occurred in listener of Java element change notification
!STACK 0
java.lang.ClassCastException: org.rubypeople.rdt.internal.core.LocalVariable cannot be cast to org.rubypeople.rdt.core.IType
at org.rubypeople.rdt.internal.core.hierarchy.ChangeCollector.getAllTypesFromElement(ChangeCollector.java:360)
at org.rubypeople.rdt.internal.core.hierarchy.ChangeCollector.addChange(ChangeCollector.java:178)
at org.rubypeople.rdt.internal.core.hierarchy.ChangeCollector.addAffectedChildren(ChangeCollector.java:66)
at org.rubypeople.rdt.internal.core.hierarchy.ChangeCollector.addChange(ChangeCollector.java:225)
at org.rubypeople.rdt.internal.core.hierarchy.ChangeCollector.addAffectedChildren(ChangeCollector.java:61)
at org.rubypeople.rdt.internal.core.hierarchy.ChangeCollector.addChange(ChangeCollector.java:95)
at org.rubypeople.rdt.internal.core.hierarchy.TypeHierarchy.isAffectedByOpenable(TypeHierarchy.java:996)
at org.rubypeople.rdt.internal.core.hierarchy.TypeHierarchy.isAffected(TypeHierarchy.java:831)
at org.rubypeople.rdt.internal.core.hierarchy.TypeHierarchy.elementChanged(TypeHierarchy.java:352)
at org.rubypeople.rdt.internal.core.DeltaProcessor$1.run(DeltaProcessor.java:385)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)
at org.rubypeople.rdt.internal.core.DeltaProcessor.notifyListeners(DeltaProcessor.java:370)
at org.rubypeople.rdt.internal.core.DeltaProcessor.fireReconcileDelta(DeltaProcessor.java:345)
at org.rubypeople.rdt.internal.core.DeltaProcessor.fire(DeltaProcessor.java:261)
at org.rubypeople.rdt.internal.core.RubyModelOperation.run(RubyModelOperation.java:708)
at org.rubypeople.rdt.internal.core.RubyModelOperation.runOperation(RubyModelOperation.java:727)
at org.rubypeople.rdt.internal.core.RubyScript.reconcile(RubyScript.java:330)
at org.rubypeople.rdt.internal.ui.text.ruby.RubyReconcilingStrategy$1.run(RubyReconcilingStrategy.java:86)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)
at org.eclipse.core.runtime.Platform.run(Platform.java:857)
at org.rubypeople.rdt.internal.ui.text.ruby.RubyReconcilingStrategy.reconcile(RubyReconcilingStrategy.java:74)
at org.rubypeople.rdt.internal.ui.text.ruby.RubyReconcilingStrategy.reconcile(RubyReconcilingStrategy.java:128)
at org.rubypeople.rdt.internal.ui.text.CompositeReconcilingStrategy.reconcile(CompositeReconcilingStrategy.java:86)
at org.rubypeople.rdt.internal.ui.text.RubyCompositeReconcilingStrategy.reconcile(RubyCompositeReconcilingStrategy.java:92)
at org.eclipse.jface.text.reconciler.MonoReconciler.process(MonoReconciler.java:75)
at org.rubypeople.rdt.internal.ui.text.NotifyingReconciler.process(NotifyingReconciler.java:40)
at org.rubypeople.rdt.internal.ui.text.RubyReconciler.process(RubyReconciler.java:93)
at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:204)



 All   Comments   Change History      Sort Order: Ascending order - Click to sort in descending order
Change by Chris Williams - 18/Jun/08 02:21 PM
Field Original Value New Value
Link This issue is a duplicate of ROR-825 [ ROR-825 ]

Change by Chris Williams - 18/Jun/08 02:21 PM
Status Open [ 1 ] Resolved [ 5 ]
Resolution Fixed [ 1 ]
Fix Version/s 1.0.2 [ 10083 ]