Feeds

65 patches later and Java STILL breaks stuff

Oracle issues new patch after Java 8u11 found to mess with some dev tools

Adaptable System Recovery (ASR) for Linux virtual machines

Software tool vendors are complaining that recent updates to Java are breaking their environments.

The problem seems to be in JVM's bytecode verification, in Java 8, Update 11 and Java 7, Update 65. According to InfoQ, developers running into the bug include JRebel (from ZeroTurnaround), the Groovy programming language, the Javassist bytecode manipulation library, the JaCoCo code coverage tool, and Google's Guice.

The bug is described in detail here. InfoQ says the issue is that previous versions weren't strictly enforcing the rule that a superclass constructor call has to be “the first action undertaken by a constructor” – in other words, closing a bug is what's making life difficult for the third-party tools.

Oracle has announced a fix in the form of Java Update 67, but setting the -noverify switch allows the tools to still work.

ZeroTurnaround, which reported the bug here, says the latest version of its test-as-you-code Jrebel, 5.6.1, has a workaround for the bug. Other tools are still awaiting action from Oracle. ®

Linux and AIX Bare-Metal Recovery Webinar

More from The Register

next story
Leaked Windows Phone 8.1 Update specs tease details of Nokia's next mobes
New screen sizes, dual SIMs, voice over LTE, and more
POW! Apple smites Macbook Air EFI firmware update borkage
Fruity firm provides digital balm for furious fanbois
Fiendishly complex password app extension ships for iOS 8
Just slip it in, won't hurt a bit, 1Password makers urge devs
Mozilla keeps its Beard, hopes anti-gay marriage troubles are now over
Plenty on new CEO's todo list – starting with Firefox's slipping grasp
Microsoft: IE11 for Windows Phone 8.1 is TOO GOOD. So we'll cripple it like Safari
Grudgingly supports quirky features so sites look right
Another day, another Firefox: Version 31 is upon us ALREADY
Web devs, Mozilla really wants you to like this one
Quicker, easier to fly to MOON than change web standards ... OR IS IT?
Snail's pace system might be forced to speed up
Secure microkernel that uses maths to be 'bug free' goes open source
Hacker-repelling, drone-protecting code will soon be yours to tweak as you see fit
Cloudy CoreOS Linux distro declares itself production-ready
Lightweight, container-happy Linux gets first Stable release
prev story

Whitepapers

Implementing global e-invoicing with guaranteed legal certainty
Explaining the role local tax compliance plays in successful supply chain management and e-business and how leading global brands are addressing this.
The essential guide to IT transformation
ServiceNow discusses three IT transformations that can help CIOs automate IT services to transform IT and the enterprise
How to Measure the ROI of Cloud Data Protection
Helping managers demonstrate the profitability of reducing operational costs in server backup and recovery through investment in cloud server data protection
Redefining security for the cloud
Financial analysis, customer communications and long-term plans must be managed, secured and controlled to maintain your competitive advantage.
Unitrends product demo
A high-level overview of what Unitrends backup and disaster recovery can do for your organization.