Bug 494890 - ClassCastException in LightweightParser.parser
Summary: ClassCastException in LightweightParser.parser
Status: UNCONFIRMED
Alias: None
Product: QVTo
Classification: Modeling
Component: Engine (show other bugs)
Version: 3.4   Edit
Hardware: All All
: P3 normal (vote)
Target Milestone: ---   Edit
Assignee: Project Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-05-30 05:05 EDT by EPP Error Reports CLA
Modified: 2016-05-30 05:05 EDT (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description EPP Error Reports CLA 2016-05-30 05:05:08 EDT
The following problem was reported via the automated error reporting:

Message: internal_error
java.lang.ClassCastException: org.eclipse.emf.common.util.BasicEList$UnmodifiableEList cannot be cast to org.eclipse.ocl.cst.CSTNode
    at org.eclipse.m2m.internal.qvt.oml.cst.completion.parser.LightweightParser.parser(LightweightParser.java:327)
    at org.eclipse.m2m.internal.qvt.oml.cst.completion.parser.LightweightParser.parser(LightweightParser.java:314)
    at org.eclipse.m2m.internal.qvt.oml.editor.ui.completion.LightweightParserUtil$RunnableLightweightParser.runParser(LightweightParserUtil.java:420)
    at org.eclipse.m2m.internal.qvt.oml.editor.ui.completion.LightweightParserUtil$RunnableLightweightParser.runParser(LightweightParserUtil.java:1)
    at org.eclipse.m2m.internal.qvt.oml.editor.ui.completion.LightweightParserUtil.parse(LightweightParserUtil.java:303)
    at org.eclipse.m2m.internal.qvt.oml.editor.ui.completion.LightweightParserUtil.parse(LightweightParserUtil.java:288)
    at org.eclipse.m2m.internal.qvt.oml.editor.ui.completion.LightweightParserUtil.getOclExpressionCS(LightweightParserUtil.java:251)
    at org.eclipse.m2m.internal.qvt.oml.editor.ui.completion.LightweightParserUtil.getOclExpressionCS(LightweightParserUtil.java:312)
    at org.eclipse.m2m.internal.qvt.oml.editor.ui.completion.LightweightParserUtil.getOclExpression(LightweightParserUtil.java:223)
    at org.eclipse.m2m.internal.qvt.oml.editor.ui.completion.collectors.AbstractCallExpSourceCollector.getCallExpSource(AbstractCallExpSourceCollector.java:72)
    at org.eclipse.m2m.internal.qvt.oml.editor.ui.completion.collectors.AccessorCollector.getCallExpSource(AccessorCollector.java:42)
    at org.eclipse.m2m.internal.qvt.oml.editor.ui.completion.collectors.AbstractCallExpSourceCollector.isApplicableInternal(AbstractCallExpSourceCollector.java:43)
    at org.eclipse.m2m.internal.qvt.oml.editor.ui.completion.collectors.AbstractCollector.isApplicable(AbstractCollector.java:25)
    at org.eclipse.m2m.internal.qvt.oml.editor.ui.completion.QvtCompletionProcessor.updateCategoryIndex(QvtCompletionProcessor.java:164)
    at org.eclipse.m2m.internal.qvt.oml.editor.ui.completion.QvtCompletionProcessor.computeCompletionProposals(QvtCompletionProcessor.java:122)
    at org.eclipse.jface.text.contentassist.ContentAssistant$5.run(ContentAssistant.java:1904)
    at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
    at org.eclipse.jface.text.contentassist.ContentAssistant.computeCompletionProposals(ContentAssistant.java:1902)
    at org.eclipse.jface.text.contentassist.CompletionProposalPopup.computeProposals(CompletionProposalPopup.java:573)
    at org.eclipse.jface.text.contentassist.CompletionProposalPopup.access$16(CompletionProposalPopup.java:570)
    at org.eclipse.jface.text.contentassist.CompletionProposalPopup$2.run(CompletionProposalPopup.java:505)
    at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70)
    at org.eclipse.jface.text.contentassist.CompletionProposalPopup.showProposals(CompletionProposalPopup.java:499)
    at org.eclipse.jface.text.contentassist.ContentAssistant$2.run(ContentAssistant.java:384)
    at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35)
    at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:135)
    at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4024)



Bundles:
| org.eclipse.core.runtime | 3.11.1.v20150903-1804 | 3.11.1.v20150903-1804 |
| org.eclipse.jface.text | 3.10.0.v20150603-1752 | 3.10.0.v20150603-1752 |
| org.eclipse.m2m.qvt.oml | 3.5.0.v20150603-1058 | 3.5.0.v20150603-1058 |
| org.eclipse.m2m.qvt.oml.editor.ui | 3.5.0.v20150603-1058 | 3.5.0.v20150603-1058 |
| org.eclipse.swt | 3.104.2.v20160212-1350 | 3.104.2.v20160212-1350 |

Operating Systems:
| MacOSX | 10.11.4 | 10.11.4 |


The above information is a snapshot of the collected data. Visit https://dev.eclipse.org/recommenders/committers/aeri/v2/#!/problems/5717fd81e4b0098b5504fc6a for the latest data.

Thank you for your assistance.
 Your friendly error-reports-inbox.