← Back to team overview

openjdk team mailing list archive

[Bug 1126349] Re: openjdk has crashed with SIGBUS, Java_java_util_zip_ZipFile_getZipMessage+0x114d

 

Follow up to my previous comment (#10), i just looked through the .log
file some more and i'm pretty sure what i said is exactly what is
happening. I told the server to shut down, so it starts telling the
plugins to shut down

j  com.untamedears.realisticbiomes.persist.PlantManager.saveAllAndStop()V+4
j  com.untamedears.realisticbiomes.RealisticBiomes.onDisable()V+23

and then it tries to load the class from the jar, and then it calls the
zip code (which ended up crashing) , probably cause the zip/jar file is
different then when it was first loaded, due to me overwriting it.

J  java.util.zip.ZipFile.getEntry(J[BZ)J
J  java.util.jar.JarFile.getEntry(Ljava/lang/String;)Ljava/util/zip/ZipEntry;
J  sun.misc.URLClassPath.getResource(Ljava/lang/String;Z)Lsun/misc/Resource;
J  java.net.URLClassLoader$1.run()Ljava/lang/Object;
v  ~StubRoutines::call_stub
J  java.security.AccessController.doPrivileged(Ljava/security/PrivilegedExceptionAction;Ljava/security/AccessControlContext;)Ljava/lang/Object;
J  java.net.URLClassLoader.findClass(Ljava/lang/String;)Ljava/lang/Class;
j  org.bukkit.plugin.java.PluginClassLoader.findClass0(Ljava/lang/String;Z)Ljava/lang/Class;+85
j  org.bukkit.plugin.java.JavaPluginLoader.getClassByName0(Ljava/lang/String;)Ljava/lang/Class;+93
j  org.bukkit.plugin.java.PluginClassLoader.findClass0(Ljava/lang/String;Z)Ljava/lang/Class;+75
j  org.bukkit.plugin.java.PluginClassLoader.findClass(Ljava/lang/String;)Ljava/lang/Class;+19
j  java.lang.ClassLoader.loadClass(Ljava/lang/String;Z)Ljava/lang/Class;+70
j  java.lang.ClassLoader.loadClass(Ljava/lang/String;)Ljava/lang/Class;+3
v  ~StubRoutines::call_stub

-- 
You received this bug notification because you are a member of OpenJDK,
which is subscribed to openjdk-7 in Ubuntu.
https://bugs.launchpad.net/bugs/1126349

Title:
  openjdk has crashed with SIGBUS,
  Java_java_util_zip_ZipFile_getZipMessage+0x114d

Status in “openjdk-7” package in Ubuntu:
  Confirmed

Bug description:
  # A fatal error has been detected by the Java Runtime Environment:
  #
  #  SIGBUS (0x7) at pc=0x00007fcfe232812d, pid=31224, tid=140530515195648
  #
  # JRE version: 7.0_09-b30
  # Java VM: OpenJDK 64-Bit Server VM (23.2-b09 mixed mode linux-amd64 compressed oops)
  # Problematic frame:
  # C  [libzip.so+0x512d]  Java_java_util_zip_ZipFile_getZipMessage+0x114d
  #
  # Failed to write core dump. Core dumps have been disabled. To enable core dumping, try "ulimit -c unlimited" before starting Java again
  #
  # An error report file with more information is saved as:
  # /home/abcde/apache-tomcat-7.0.35/bin/hs_err_pid31224.log
  #
  # If you would like to submit a bug report, please include
  # instructions on how to reproduce the bug and visit:
  #   https://bugs.launchpad.net/ubuntu/+source/openjdk-7/
  # The crash happened outside the Java Virtual Machine in native code.
  # See problematic frame for where to report the bug.
  #

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/openjdk-7/+bug/1126349/+subscriptions


References