[Bug 1286387] New: java.lang.NoClassDefFoundError: org/antlr/runtime/CharStream
by Red Hat Bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1286387
Bug ID: 1286387
Summary: java.lang.NoClassDefFoundError:
org/antlr/runtime/CharStream
Product: Fedora
Version: 23
Component: eclipse-pydev
Assignee: akurtako(a)redhat.com
Reporter: rhbz(a)genodeftest.de
QA Contact: extras-qa(a)fedoraproject.org
CC: akurtako(a)redhat.com,
eclipse-sig(a)lists.fedoraproject.org,
jjohnstn(a)redhat.com, nathaniel(a)natemccallum.com
Description of problem:
When running eclipse-pydev I get thousands of these stacktraces printed to
syslog:
Exception in thread "Thread-354" java.lang.NoClassDefFoundError:
org/antlr/runtime/CharStream
at org.python.core.imp.compileSource(imp.java:373)
at org.python.core.imp.createFromSource(imp.java:388)
at org.python.core.imp.loadFromSource(imp.java:658)
at org.python.core.imp.find_module(imp.java:543)
at org.python.core.imp.import_next(imp.java:840)
at org.python.core.imp.import_first(imp.java:861)
at org.python.core.imp.load(imp.java:716)
at org.python.core.Py.importSiteIfSelected(Py.java:1558)
at org.python.util.PythonInterpreter.<init>(PythonInterpreter.java:116)
at org.python.util.PythonInterpreter.<init>(PythonInterpreter.java:94)
at
org.python.pydev.jython.PythonInterpreterWrapperNotShared.<init>(PythonInterpreterWrapperNotShared.java:15)
at
org.python.pydev.jython.JythonPlugin.newPythonInterpreter(JythonPlugin.java:618)
at org.python.pydev.builder.pep8.Pep8Visitor.getMessages(Pep8Visitor.java:134)
at
com.python.pydev.analysis.OccurrencesAnalyzer$1.run(OccurrencesAnalyzer.java:46)
Caused by: java.lang.ClassNotFoundException: org.antlr.runtime.CharStream
cannot be found by org.python.pydev.jython_4.4.0.201510221100
at
org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:439)
at
org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:352)
at
org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:344)
at
org.eclipse.osgi.internal.loader.ModuleClassLoader.loadClass(ModuleClassLoader.java:160)
at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
... 14 more
Additionally I sometimes get these stacktraces:
Exception in thread "PyEdit initializer" java.lang.NoClassDefFoundError:
org/antlr/runtime/CharStream
at org.python.core.imp.compileSource(imp.java:373)
at org.python.core.imp.createFromSource(imp.java:388)
at org.python.core.imp.loadFromSource(imp.java:658)
at org.python.core.imp.find_module(imp.java:543)
at org.python.core.imp.import_next(imp.java:840)
at org.python.core.imp.import_first(imp.java:861)
at org.python.core.imp.load(imp.java:716)
at org.python.core.Py.importSiteIfSelected(Py.java:1558)
at org.python.util.PythonInterpreter.<init>(PythonInterpreter.java:116)
at org.python.util.PythonInterpreter.<init>(PythonInterpreter.java:94)
at org.python.util.PythonInterpreter.<init>(PythonInterpreter.java:71)
at
org.python.pydev.jython.PythonInterpreterWrapper.<init>(PythonInterpreterWrapper.java:11)
at
org.python.pydev.jython.JythonPlugin.newPythonInterpreter(JythonPlugin.java:616)
at
org.python.pydev.jython.JythonPlugin.newPythonInterpreter(JythonPlugin.java:603)
at
org.python.pydev.editor.scripting.PyEditScripting.createInterpreter(PyEditScripting.java:42)
at
org.python.pydev.editor.scripting.PyEditScripting.<init>(PyEditScripting.java:37)
at org.python.pydev.editor.PyEdit$2.run(PyEdit.java:538)
at java.lang.Thread.run(Thread.java:745)
Caused by: java.lang.ClassNotFoundException: org.antlr.runtime.CharStream
cannot be found by org.python.pydev.jython_4.4.0.201510221100
at
org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:439)
at
org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:352)
at
org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:344)
at
org.eclipse.osgi.internal.loader.ModuleClassLoader.loadClass(ModuleClassLoader.java:160)
at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
... 18 more
Version-Release number of selected component (if applicable):
eclipse-platform-4.5.1-4.fc23.x86_64
eclipse-pydev-4.4.0-2.fc23.x86_64
java-1.8.0-openjdk-1.8.0.65-3.b17.fc23.x86_64
ant-antlr-1.9.6-2.fc23.noarch
antlr-tool-2.7.7-37.fc23.noarch
antlr32-java-3.2-12.fc23.noarch (pulled in as dependency of jython)
antlr4-runtime-4.5-4.fc23.noarch
How reproducible:
Every time I start eclipse with pydev perspective open and edit python files
Actual results:
No directly visible bug, but probably some weird behavior.
Additional info:
/usr/share/java/antlr32/antlr-runtime-3.2.jar provided by antlr32-java contains
a file /org/antlr/runtime/CharStream.class
The eclipse-pydev package does not depend on any antlr package according to
spec %Requires
--
You are receiving this mail because:
You are on the CC list for the bug.
Unsubscribe from this bug https://bugzilla.redhat.com/token.cgi?t=k2Z8pmqVaK&a=cc_unsubscribe
8 years, 4 months
Broken dependencies: eclipse-jbosstools
by Fedora Koji Build System
eclipse-jbosstools has broken dependencies in the rawhide tree:
On x86_64:
eclipse-jbosstools-as-4.2.2-1.fc22.noarch requires osgi(org.eclipse.tm.terminal)
On i386:
eclipse-jbosstools-as-4.2.2-1.fc22.noarch requires osgi(org.eclipse.tm.terminal)
On armhfp:
eclipse-jbosstools-as-4.2.2-1.fc22.noarch requires osgi(org.eclipse.tm.terminal)
Please resolve this as soon as possible.
8 years, 4 months
Broken dependencies: eclipse-jbosstools
by Fedora Koji Build System
eclipse-jbosstools has broken dependencies in the rawhide tree:
On x86_64:
eclipse-jbosstools-as-4.2.2-1.fc22.noarch requires osgi(org.eclipse.tm.terminal)
On i386:
eclipse-jbosstools-as-4.2.2-1.fc22.noarch requires osgi(org.eclipse.tm.terminal)
On armhfp:
eclipse-jbosstools-as-4.2.2-1.fc22.noarch requires osgi(org.eclipse.tm.terminal)
Please resolve this as soon as possible.
8 years, 4 months
Broken dependencies: eclipse-jbosstools
by Fedora Koji Build System
eclipse-jbosstools has broken dependencies in the rawhide tree:
On x86_64:
eclipse-jbosstools-as-4.2.2-1.fc22.noarch requires osgi(org.eclipse.tm.terminal)
On i386:
eclipse-jbosstools-as-4.2.2-1.fc22.noarch requires osgi(org.eclipse.tm.terminal)
On armhfp:
eclipse-jbosstools-as-4.2.2-1.fc22.noarch requires osgi(org.eclipse.tm.terminal)
Please resolve this as soon as possible.
8 years, 5 months
Broken dependencies: eclipse-jbosstools
by Fedora Koji Build System
eclipse-jbosstools has broken dependencies in the rawhide tree:
On x86_64:
eclipse-jbosstools-as-4.2.2-1.fc22.noarch requires osgi(org.eclipse.tm.terminal)
On i386:
eclipse-jbosstools-as-4.2.2-1.fc22.noarch requires osgi(org.eclipse.tm.terminal)
On armhfp:
eclipse-jbosstools-as-4.2.2-1.fc22.noarch requires osgi(org.eclipse.tm.terminal)
Please resolve this as soon as possible.
8 years, 5 months
Broken dependencies: eclipse-jbosstools
by Fedora Koji Build System
eclipse-jbosstools has broken dependencies in the rawhide tree:
On x86_64:
eclipse-jbosstools-as-4.2.2-1.fc22.noarch requires osgi(org.eclipse.tm.terminal)
On i386:
eclipse-jbosstools-as-4.2.2-1.fc22.noarch requires osgi(org.eclipse.tm.terminal)
On armhfp:
eclipse-jbosstools-as-4.2.2-1.fc22.noarch requires osgi(org.eclipse.tm.terminal)
Please resolve this as soon as possible.
8 years, 5 months
Broken dependencies: eclipse-jbosstools
by Fedora Koji Build System
eclipse-jbosstools has broken dependencies in the rawhide tree:
On x86_64:
eclipse-jbosstools-as-4.2.2-1.fc22.noarch requires osgi(org.eclipse.tm.terminal)
On i386:
eclipse-jbosstools-as-4.2.2-1.fc22.noarch requires osgi(org.eclipse.tm.terminal)
On armhfp:
eclipse-jbosstools-as-4.2.2-1.fc22.noarch requires osgi(org.eclipse.tm.terminal)
Please resolve this as soon as possible.
8 years, 5 months