Bug 478379 - LinkageError in XtendJvmModelInferrer.infer (155)
Summary: LinkageError in XtendJvmModelInferrer.infer (155)
Status: UNCONFIRMED
Alias: None
Product: Xtend
Classification: Tools
Component: Errors (show other bugs)
Version: 2.8.4   Edit
Hardware: All All
: P3 normal (vote)
Target Milestone: ---   Edit
Assignee: Project Inbox CLA
QA Contact:
URL:
Whiteboard: Could you please share the complete l...
Keywords: needinfo
Depends on:
Blocks:
 
Reported: 2015-09-25 01:50 EDT by EPP Error Reports CLA
Modified: 2015-09-25 01:53 EDT (History)
1 user (show)

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 2015-09-25 01:50:04 EDT
The following incident was reported via the automated error reporting:


    code:                   2
    plugin:                 org.eclipse.core.resources_3.10.0.v20150423-0755
    message:                Problems occurred when invoking code from plug-in: "org.eclipse.core.resources".
    fingerprint:            20732970
    exception class:        java.lang.LinkageError
    exception message:      loader constraint violation in interface itable initialization: when resolving method "org.eclipse.xtend.core.jvmmodel.XtendJvmModelInferrer$2.accept(Lorg/eclipse/xtext/common/types/JvmDeclaredType;Lorg/eclipse/xtext/xbase/lib/Procedures$Procedure1;)V" the class loader (instance of org/eclipse/osgi/internal/loader/EquinoxClassLoader) of the current class, org/eclipse/xtend/core/jvmmodel/XtendJvmModelInferrer$2, and the class loader (instance of org/eclipse/osgi/internal/loader/EquinoxClassLoader) for interface org/eclipse/xtext/xbase/jvmmodel/IJvmDeclaredTypeAcceptor have different Class objects for the type org/eclipse/xtext/xbase/lib/Procedures$Procedure1 used in the signature
    number of children:     0
    
    java.lang.LinkageError: loader constraint violation in interface itable initialization: when resolving method "org.eclipse.xtend.core.jvmmodel.XtendJvmModelInferrer$2.accept(Lorg/eclipse/xtext/common/types/JvmDeclaredType;Lorg/eclipse/xtext/xbase/lib/Procedures$Procedure1;)V" the class loader (instance of org/eclipse/osgi/internal/loader/EquinoxClassLoader) of the current class, org/eclipse/xtend/core/jvmmodel/XtendJvmModelInferrer$2, and the class loader (instance of org/eclipse/osgi/internal/loader/EquinoxClassLoader) for interface org/eclipse/xtext/xbase/jvmmodel/IJvmDeclaredTypeAcceptor have different Class objects for the type org/eclipse/xtext/xbase/lib/Procedures$Procedure1 used in the signature
    at org.eclipse.xtend.core.jvmmodel.XtendJvmModelInferrer.infer(XtendJvmModelInferrer.java:155)
    at org.eclipse.xtext.xbase.jvmmodel.JvmModelAssociator.installDerivedState(JvmModelAssociator.java:382)
    at org.eclipse.xtext.resource.DerivedStateAwareResource.installDerivedState(DerivedStateAwareResource.java:240)
    at org.eclipse.xtext.resource.DerivedStateAwareResourceDescriptionManager.internalGetResourceDescription(DerivedStateAwareResourceDescriptionManager.java:54)
    at org.eclipse.xtext.resource.impl.DefaultResourceDescriptionManager$1.get(DefaultResourceDescriptionManager.java:62)
    at org.eclipse.xtext.resource.impl.DefaultResourceDescriptionManager$1.get(DefaultResourceDescriptionManager.java:1)
    at org.eclipse.xtext.util.OnChangeEvictingCache.get(OnChangeEvictingCache.java:77)
    at org.eclipse.xtext.resource.impl.DefaultResourceDescriptionManager.getResourceDescription(DefaultResourceDescriptionManager.java:59)
    at org.eclipse.xtext.resource.persistence.StorageAwareResourceDescriptionManager.getResourceDescription(StorageAwareResourceDescriptionManager.java:38)
    at org.eclipse.xtext.builder.clustering.ClusteringBuilderState.writeNewResourceDescriptions(ClusteringBuilderState.java:400)
    at org.eclipse.xtext.builder.clustering.ClusteringBuilderState.doUpdate(ClusteringBuilderState.java:134)
    at org.eclipse.xtext.builder.builderState.AbstractBuilderState.update(AbstractBuilderState.java:115)
    at org.eclipse.xtext.builder.impl.XtextBuilder.doBuild(XtextBuilder.java:248)
    at org.eclipse.xtext.builder.impl.XtextBuilder.fullBuild(XtextBuilder.java:280)
    at org.eclipse.xtext.builder.impl.XtextBuilder.build(XtextBuilder.java:117)
    at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734)
    at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
    at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:205)
    at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:245)
    at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:300)
    at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
    at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:303)
    at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:359)
    at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:382)
    at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:144)
    at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:235)
    at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
   
  

General Information:

    reported-by:      
    anonymous-id:     3ce2fdf3-145e-4eb6-bac9-b20aac62c83f
    eclipse-build-id: 4.5.0.I20150603-2000
    eclipse-product:  org.eclipse.epp.package.modeling.product
    operating system: Linux 3.16.0 (x86_64) - gtk
    jre-version:      1.8.0_45-internal-b14

The following plug-ins were present on the execution stack (*):
    1. org.eclipse.core.jobs_3.7.0.v20150330-2103
    2. org.eclipse.core.runtime_3.11.0.v20150405-1723
    3. org.eclipse.xtend.core_2.8.4.v201508050135
    4. org.eclipse.xtend_2.1.0.v201505260349
    5. org.eclipse.xtext.builder_2.8.4.v201508050135
    6. org.eclipse.xtext_2.8.4.v201508050135
    7. org.eclipse.xtext.util_2.8.4.v201508050135
    8. org.eclipse.xtext.xbase_2.8.4.v201508050135

Please note that:
* Messages, stacktraces, and nested status objects may be shortened.
* Bug fields like status, resolution, and whiteboard are sent
  back to reporters.
* The list of present bundles and their respective versions was
  calculated by package naming heuristics. This may or may not reflect reality.

Other Resources:
* Report: https://dev.eclipse.org/recommenders/committers/confess/#/problems/56040b87e4b001019fa99a37  
* Manual: https://dev.eclipse.org/recommenders/community/confess/#/guide


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

This bug was created on behalf of sebastian.zarnekow@xxxxxxxxxxxx.