Bug 1089975 - javassist: Doesn't work with Java 8
Summary: javassist: Doesn't work with Java 8
Keywords:
Status: CLOSED RAWHIDE
Alias: None
Product: Fedora
Classification: Fedora
Component: javassist
Version: rawhide
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Mikolaj Izdebski
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks: 1068606 1084097
TreeView+ depends on / blocked
 
Reported: 2014-04-22 10:18 UTC by Mikolaj Izdebski
Modified: 2014-04-28 15:54 UTC (History)
4 users (show)

Fixed In Version: 3.18.1-1
Clone Of:
Environment:
Last Closed: 2014-04-28 15:54:37 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
Red Hat Issue Tracker JASSIST-217 0 Blocker Closed javassist does not work with java8 and lambda 2017-04-03 16:53:16 UTC

Description Mikolaj Izdebski 2014-04-22 10:18:15 UTC
Caused by: java.lang.RuntimeException: java.io.IOException: invalid constant type: 18 at 1
	at javassist.CtClassType.getClassFile2(CtClassType.java:204)
	at javassist.CtClassType.subtypeOf(CtClassType.java:304)
	at javassist.bytecode.stackmap.TypeData$TypeName.update(TypeData.java:275)
	at javassist.bytecode.stackmap.TypeData$TypeName.setType(TypeData.java:204)
	at javassist.bytecode.stackmap.TypeData.setType(TypeData.java:47)
[...]

Version-Release number of selected component (if applicable):
3.16.1-7

Comment 1 Mikolaj Izdebski 2014-04-28 13:40:57 UTC
According to upstream this is not a bug.

Comment 2 Mikolaj Izdebski 2014-04-28 14:47:35 UTC
Fixed in javassist-3.18.1-1

Comment 3 Mikolaj Izdebski 2014-04-28 15:54:37 UTC
I believe that this bug is fixed in javassist-3.18.1-1,
which is available in Fedora Rawhide, so I am closing this bug now.

The build containing the fix can be found at Koji:
http://koji.fedoraproject.org/koji/buildinfo?buildID=513904


Note You need to log in before you can comment on or make changes to this bug.