JDK-6633178 : JVM crash (SIGBUS) on T2000
  • Type: Bug
  • Component: core-libs
  • Sub-Component: java.util.jar
  • Affected Version: 5.0u14
  • Priority: P2
  • Status: Closed
  • Resolution: Cannot Reproduce
  • OS: solaris_10
  • CPU: sparc
  • Submitted: 2007-11-22
  • Updated: 2010-04-02
  • Resolved: 2008-01-14
The Version table provides details related to the release that this issue/RFE will be addressed.

Unresolved : Release in which this issue/RFE will be addressed.
Resolved: Release in which this issue/RFE has been resolved.
Fixed : Release in which this issue/RFE has been fixed. The release containing this fix may be available for download as an Early Access Release or a General Availability Release.

To download the current JDK release, click here.
Other
5.0u12Resolved
Related Reports
Relates :  
Relates :  
Relates :  
Relates :  
Description
JVM crashes on T2000/Solaris 10 8/07 with SIGBUS:
#
# An unexpected error has been detected by HotSpot Virtual Machine:
#
#  SIGBUS (0xa) at pc=0xfe582a20, pid=26618, tid=1
#
# Java VM: Java HotSpot(TM) Server VM (1.5.0_12-b04 mixed mode)
# Problematic frame:
# C  [libzip.so+0x2a20]
...
Stack: [0xffb80000,0xffc00000),  sp=0xffbfd030,  free space=500k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
C  [libzip.so+0x2a20]
C  [libzip.so+0x22ec]
C  [libzip.so+0x20e8]
C  [libzip.so+0x3598]  Java_java_util_zip_ZipFile_open+0x84
j  java.util.zip.ZipFile.open(Ljava/lang/String;IJ)J+0

Comments
EVALUATION Given no further information, not reproducible. The errno=5 (I/O error) suggests that perhaps the jar file was changed after having been previously opened.
14-01-2008

EVALUATION This report is reminiscent of others noted in the See Also list. The Comments note si_errno=5, of which libzip is not very tolerant. In particular, changing the jar file while the JVM has it open is not supported (see 4425695, 5086611, 6390352). The error is more frequently observed in Zip_GetEntry (see 6467599, 6571563). If the crash is readily reproducible, please provide the testcase as an attachment. Otherwise, we will close this as a duplicate of one of the See Also bugs.
14-12-2007