keytool segfaults on dove but not on imx51

Bug #510954 reported by Tobin Davis
10
This bug affects 1 person
Affects Status Importance Assigned to Milestone
openjdk-6 (Ubuntu)
Fix Released
High
Unassigned

Bug Description

Installing the openjdk-6-jre-headless package fails when registering the certificates. Reviewing the install script narrowed the problem to keytool (part of the package). When launched by itsself, keytool will segfault on dove, but will output a full listing of cmdline options on imx51 using the same binary (actual drive was moved between systems).

ProblemType: Bug
Architecture: armel
Date: Thu Jan 21 15:11:02 2010
DistroRelease: Ubuntu 10.04
InstallationMedia: Error: [Errno 13] Permission denied: '/var/log/installer/media-info'
Package: openjdk-6-jre-headless 6b17-0ubuntu2
ProcEnviron:
 SHELL=/bin/bash
 LANG=en_US.UTF-8
ProcVersionSignature: User Name 2.6.31-701.4-hostname
SourcePackage: openjdk-6
Uname: Linux 2.6.31-701-dove armv7l
---
Architecture: armel
DistroRelease: Ubuntu 10.04
InstallationMedia: Error: [Errno 13] Permission denied: '/var/log/installer/media-info'
Package: openjdk-6-jre-headless 6b17-0ubuntu2
PackageArchitecture: armel
ProcEnviron:
 SHELL=/bin/bash
 LANG=en_US.UTF-8
ProcVersionSignature: User Name 2.6.31-701.4-hostname
Tags: lucid
Uname: Linux 2.6.31-701-dove armv7l
UserGroups: adm admin cdrom dialout lpadmin plugdev sambashare

Revision history for this message
Tobin Davis (gruemaster) wrote :
Revision history for this message
Tobin Davis (gruemaster) wrote : Dependencies.txt

apport information

tags: added: apport-collected
description: updated
Revision history for this message
Paul Larson (pwlars) wrote :

Marking this high. Prevents package installation here, and probably others affected as well. It would be really useful if we could get a backtrace on the segfault though.

Changed in openjdk-6 (Ubuntu):
importance: Undecided → High
status: New → Confirmed
Tobin Davis (gruemaster)
tags: added: grue
Revision history for this message
Eric Miao (eric.y.miao) wrote :

Attached is the segfault log (with user_debug=0x1f in command line).

  $> ldd /usr/bin/keytool
 libz.so.1 => /lib/libz.so.1 (0x40010000)
 libpthread.so.0 => /lib/libpthread.so.0 (0x40028000)
 libjli.so => not found
 libdl.so.2 => /lib/libdl.so.2 90x40044000)
 libc.so.6 => /lib/libc.so.6 (0x4004f000)
 /lib/ld-linux.so.3 (0x2a000000)
 libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x4013a000)

It's strange that libjli.so is not found, while it is there in my

 /usr/lib/jvm/java-6-openjdk/jre/lib/arm/jli/libjli.so

Revision history for this message
Tobin Davis (gruemaster) wrote :

So this also no longer fails after kernel 2.6.32-200 nor does it fail on X0 with kernel 2.6.32-202.10mvldoveapw1. Marking as fix released.

Changed in openjdk-6 (Ubuntu):
status: Confirmed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.