[jboss-jira] [JBoss JIRA] (JASSIST-272) Missing Cause on Exception in DefineClassHelper.SecuredPrivileged#defineClass
Johannes Schneider (JIRA)
issues at jboss.org
Wed Jul 25 09:58:00 EDT 2018
Johannes Schneider created JASSIST-272:
------------------------------------------
Summary: Missing Cause on Exception in DefineClassHelper.SecuredPrivileged#defineClass
Key: JASSIST-272
URL: https://issues.jboss.org/browse/JASSIST-272
Project: Javassist
Issue Type: Bug
Reporter: Johannes Schneider
Assignee: Shigeru Chiba
In javassist.util.proxy.DefineClassHelper.SecuredPrivileged#defineClass: 165
there is that code:
````
} catch (Throwable e) {
if (e instanceof RuntimeException) throw (RuntimeException) e;
if (e instanceof ClassFormatError) throw (ClassFormatError) e;
throw new ClassFormatError(e.getMessage());
````
I think the instantiated ClassFormatError should take "e" as argument.
Shortly after:
In javassist.util.proxy.DefineClassHelper#toClass throws a NPE because line 249 expectes the cause to be not null
--
This message was sent by Atlassian JIRA
(v7.5.0#75005)
More information about the jboss-jira
mailing list