Skip to content
This repository has been archived by the owner on Dec 20, 2017. It is now read-only.

RuntimeException: Error creating extended parser class #167

Open
jgeluk opened this issue Jul 17, 2014 · 3 comments
Open

RuntimeException: Error creating extended parser class #167

jgeluk opened this issue Jul 17, 2014 · 3 comments
Labels

Comments

@jgeluk
Copy link

jgeluk commented Jul 17, 2014

In Idea 138.1029 and some earlier builds I get the error below:

Failed processing Markdown document: Error creating extended parser class: class org.parboiled.transform.ClassNodeInitializer has interface org.objectweb.asm.ClassVisitor as super class [Plugin: net.nicoulaj.idea.markdown]
java.lang.RuntimeException: Error creating extended parser class: class org.parboiled.transform.ClassNodeInitializer has interface org.objectweb.asm.ClassVisitor as super class [Plugin: net.nicoulaj.idea.markdown]
at org.parboiled.Parboiled.createParser(Parboiled.java:58)
at org.pegdown.PegDownProcessor.(PegDownProcessor.java:92)
at org.pegdown.PegDownProcessor.(PegDownProcessor.java:71)
at net.nicoulaj.idea.markdown.annotator.MarkdownAnnotator$1.initialValue(MarkdownAnnotator.java:71)
at net.nicoulaj.idea.markdown.annotator.MarkdownAnnotator$1.initialValue(MarkdownAnnotator.java:69)
at java.lang.ThreadLocal.setInitialValue(ThreadLocal.java:180)
at java.lang.ThreadLocal.get(ThreadLocal.java:170)
at net.nicoulaj.idea.markdown.annotator.MarkdownAnnotator.doAnnotate(MarkdownAnnotator.java:108)
at net.nicoulaj.idea.markdown.annotator.MarkdownAnnotator.doAnnotate(MarkdownAnnotator.java:53)
at com.intellij.codeInsight.daemon.impl.ExternalToolPass.c(ExternalToolPass.java:189)
at com.intellij.codeInsight.daemon.impl.ExternalToolPass.access$400(ExternalToolPass.java:43)
at com.intellij.codeInsight.daemon.impl.ExternalToolPass$1.run(ExternalToolPass.java:123)
at com.intellij.util.ui.update.MergingUpdateQueue.execute(MergingUpdateQueue.java:320)
at com.intellij.util.ui.update.MergingUpdateQueue.execute(MergingUpdateQueue.java:310)
at com.intellij.util.ui.update.MergingUpdateQueue$2.run(MergingUpdateQueue.java:254)
at com.intellij.util.ui.update.MergingUpdateQueue.flush(MergingUpdateQueue.java:269)
at com.intellij.util.ui.update.MergingUpdateQueue.flush(MergingUpdateQueue.java:227)
at com.intellij.util.ui.update.MergingUpdateQueue.run(MergingUpdateQueue.java:217)
at com.intellij.util.concurrency.QueueProcessor.runSafely(QueueProcessor.java:238)
at com.intellij.util.Alarm$Request$1.run(Alarm.java:327)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at com.intellij.util.concurrency.QueueProcessor$RunnableConsumer.consume(QueueProcessor.java:298)
at com.intellij.util.concurrency.QueueProcessor$RunnableConsumer.consume(QueueProcessor.java:295)
at com.intellij.util.concurrency.QueueProcessor$2$1.run(QueueProcessor.java:110)
at com.intellij.util.concurrency.QueueProcessor.runSafely(QueueProcessor.java:238)
at com.intellij.util.concurrency.QueueProcessor$2.consume(QueueProcessor.java:107)
at com.intellij.util.concurrency.QueueProcessor$2.consume(QueueProcessor.java:104)
at com.intellij.util.concurrency.QueueProcessor$3$1.run(QueueProcessor.java:215)
at com.intellij.util.concurrency.QueueProcessor.runSafely(QueueProcessor.java:238)
at com.intellij.util.concurrency.QueueProcessor$3.run(QueueProcessor.java:212)
at com.intellij.openapi.application.impl.ApplicationImpl$9.run(ApplicationImpl.java:446)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:744)
at com.intellij.openapi.application.impl.ApplicationImpl$1$1.run(ApplicationImpl.java:149)
Caused by: com.intellij.diagnostic.PluginException: class org.parboiled.transform.ClassNodeInitializer has interface org.objectweb.asm.ClassVisitor as super class [Plugin: net.nicoulaj.idea.markdown]
at com.intellij.ide.plugins.cl.PluginClassLoader.b(PluginClassLoader.java:127)
at com.intellij.ide.plugins.cl.PluginClassLoader.a(PluginClassLoader.java:77)
at com.intellij.ide.plugins.cl.PluginClassLoader.loadClass(PluginClassLoader.java:66)
at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
at org.parboiled.transform.ParserTransformer.extendParserClass(ParserTransformer.java:44)
at org.parboiled.transform.ParserTransformer.transformParser(ParserTransformer.java:38)
at org.parboiled.Parboiled.createParser(Parboiled.java:54)
... 37 more
Caused by: java.lang.IncompatibleClassChangeError: class org.parboiled.transform.ClassNodeInitializer has interface org.objectweb.asm.ClassVisitor as super class
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:760)
at java.lang.ClassLoader.defineClass(ClassLoader.java:642)
at com.intellij.util.lang.UrlClassLoader._defineClass(UrlClassLoader.java:195)
at com.intellij.util.lang.UrlClassLoader.defineClass(UrlClassLoader.java:191)
at com.intellij.util.lang.UrlClassLoader._findClass(UrlClassLoader.java:167)
at com.intellij.ide.plugins.cl.PluginClassLoader.b(PluginClassLoader.java:124)
... 43 more

@nicoulaj nicoulaj added the Bug label Jul 28, 2014
@barancev
Copy link

I've got the same issue
IDEA 14.0.1
Markdown 0.9.7

@jonathanoneill
Copy link

I just upgraded to 14.0.1 and I was getting the same error with version 0.9,7 of the plugin.

09:40:13 RuntimeException: Failed processing Markdown document: Error creating extended parser class: class org.parboiled.transform.ClassNodeInitializer has interface org.objectweb.asm.ClassVisitor as super class [Plugin: net.nicoulaj.idea.markdown]

The problem was resolved by uninstalling and installing the plugin again.

@nicoulaj
Copy link
Owner

Notice: This plugin is no more maintained and it has been removed from Jetbrains plugins repository. There is a Markdown plugin officially supported by Jetbrains.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Projects
None yet
Development

No branches or pull requests

4 participants