← Back to team overview

openjdk team mailing list archive

[Bug 600754] Re: [jaunty] openjdk-6 update broke rmid

 

Matthias, this problem *only* exists in openjdk 6b14-1.4.1-0ubuntu13 as published in jaunty-updates; I can confirm that rmid starts up without problem from the version of openjdk in the openjdk ppa, 6b18~pre4-1ubuntu1~jaunty2. Whatever is causing this failure is strictly brought on by the changes in http://launchpadlibrarian.net/43320995/openjdk-6_6b14-1.4.1-0ubuntu12_6b14-1.4.1-0ubuntu13.diff.gz . 
I generated this bug report to record why I could not use the current jaunty version in generating a baseline for regression testing (and to have it available in case others ran across the issue).

Please don't disable the hardening defaults pre-emptively. It is quite
likely that the update to 6b18 as necessitated by the firefox 3.6.6
update will address the issue as a side effect. Sorry for the confusion.

-- 
[jaunty] openjdk-6 update broke rmid
https://bugs.launchpad.net/bugs/600754
You received this bug notification because you are a member of OpenJDK,
which is subscribed to openjdk-6 in ubuntu.

Status in “openjdk-6” package in Ubuntu: New

Bug description:
With openjdk-6-jre-headless=6b14-1.4.1-0ubuntu13 installed, the Java RMI Activation System Daemon rmid fails to start with a NullPointerException, like so:

$ rmid -J-Dsun.rmi.activation.execPolicy=none
Activation.main: an exception occurred: java.io.IOException: log recover failed with exception: java.lang.NullPointerException
java.io.IOException: log recover failed with exception: java.lang.NullPointerException
	at sun.rmi.log.ReliableLog.recover(ReliableLog.java:226)
	at sun.rmi.server.Activation.startActivation(Activation.java:218)
	at sun.rmi.server.Activation.main(Activation.java:2057)

Using the version originally released with jaunty, openjdk-6-jre-headless=6b14-1.4.1-0ubuntu7, rmid starts successfully as invoked above.

This failure causes several of the TCK runtime tests to fail.

ProblemType: Bug
Architecture: i386
DistroRelease: Ubuntu 9.04
Package: openjdk-6-jre-headless 6b14-1.4.1-0ubuntu13
ProcEnviron:
 LANG=en_US.UTF-8
 SHELL=/bin/bash
SourcePackage: openjdk-6
Uname: Linux 2.6.28-19-generic i686
UnreportableReason: This is not a genuine Ubuntu package





References