This repository has been archived by the owner on Oct 21, 2022. It is now read-only.
java.lang.VerifyError (a ClassPath problem?) #1667
Labels
Comments
Thanks for reconfirming this is an issue. When I checkout your project on java 8 and osx9 and eval I get a popup with:
I'm not familiar enough with java compilation or protobuf to understand what's wrong here. I'll leave this open to see if others encounter this and have insight. |
Moved to LightTable/Clojure#66 |
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
I created a minimal project/test-case, built from this and with the dependencies updated: it works with plain leiningen from the command line, but fails inside LT with
java.lang.VerifyError
https://github.com/berdario/protobuf-example
According to this bug it could be a mismatch of the used protobuf runtime library, which is weird, since lein-protobuf builds its own version of protobuf and then uses it both for generating the code and for using it, but due to this other bug I can't know for sure. I believed that LT uses the same ClassPath as leiningen, but if that's not the case this might be an explanation for this bug.
I've been able to reproduce this issue on 2 different machines
Still happens with LT 0.6.7
original issue
The text was updated successfully, but these errors were encountered: