We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
It seems with the JVM, a checkcast on a null object instantly succeeds, and bypasses any class loading. This means that a simple
checkcast
aconst_null checkcast nonexistantclassname
will cause Krakatau to fail the decompilation of the method.
Even while running with -Xverify:all, the JVM does not seem to care about the nonexistent class.
-Xverify:all
The text was updated successfully, but these errors were encountered:
I looked into this, but unfortunately, I think it will take a fair bit of work to fix.
Sorry, something went wrong.
Add test for checkcast of nonexistent class (#105)
53f539b
No branches or pull requests
It seems with the JVM, a
checkcast
on a null object instantly succeeds, and bypasses any class loading. This means that a simplewill cause Krakatau to fail the decompilation of the method.
Even while running with
-Xverify:all
, the JVM does not seem to care about the nonexistent class.The text was updated successfully, but these errors were encountered: