Basic EList Crash Drawing Lifeline

Issue #235 duplicate
Calem Bendell created an issue

Unsure of the root cause of this.

Exception in thread "Animation Thread" java.lang.ArrayStoreException: fm.impl.OptionalFMLinkImpl
    at org.eclipse.emf.common.util.BasicEList.assign(BasicEList.java:118)
    at org.eclipse.emf.ecore.util.EcoreEList.resolve(EcoreEList.java:166)
    at org.eclipse.emf.ecore.util.EObjectWithInverseResolvingEList.resolve(EObjectWithInverseResolvingEList.java:93)
    at org.eclipse.emf.common.util.BasicEList.get(BasicEList.java:348)
    at org.eclipse.emf.ecore.util.EcoreEList.toArray(EcoreEList.java:216)
    at java.util.LinkedList.addAll(Unknown Source)
    at java.util.LinkedList.addAll(Unknown Source)
    at org.eclipse.emf.edit.provider.ItemPropertyDescriptor.collectReachableObjectsOfType(ItemPropertyDescriptor.java:1099)
    at org.eclipse.emf.edit.provider.ItemPropertyDescriptor.getReachableObjectsOfType(ItemPropertyDescriptor.java:1037)
    at org.eclipse.emf.edit.provider.ItemPropertyDescriptor.getComboBoxObjects(ItemPropertyDescriptor.java:806)
    at org.eclipse.emf.edit.provider.ItemPropertyDescriptor.getChoiceOfValues(ItemPropertyDescriptor.java:1637)
    at ca.mcgill.cs.sel.ram.provider.MessageItemProvider$1.getChoiceOfValues(MessageItemProvider.java:258)
    at ca.mcgill.ram.ui.views.SelectorView.initialize(SelectorView.java:132)
    at ca.mcgill.ram.ui.views.SelectorView.<init>(SelectorView.java:107)
    at ca.mcgill.sel.ram.ui.handler.message.impl.MessageViewHandler$2.elementSelected(MessageViewHandler.java:271)
    at ca.mcgill.ram.ui.components.RamSelectorComponent.selectElement(RamSelectorComponent.java:779)
    at ca.mcgill.ram.ui.components.RamSelectorComponent.access$5(RamSelectorComponent.java:777)
    at ca.mcgill.ram.ui.components.RamSelectorComponent$InternalSelectorHandler.processTapEvent(RamSelectorComponent.java:188)
    at ca.mcgill.ram.ui.handler.BaseHandler.processGestureEvent(BaseHandler.java:78)
    at ca.mcgill.ram.ui.components.RamSelectorComponent$InternalSelectorHandler.processGestureEvent(RamSelectorComponent.java:249)

  BasicEList Error 2

basic elist error drawing lifeline.png

Comments (3)

  1. Calem Bendell reporter

    Code from the minueto.core was not used and none of the code was "reused."

    How can I avoid this error?

  2. Log in to comment