← Back to team overview

openjdk team mailing list archive

[Bug 1778930] Re: JVM crash with SIGSEGV as tomcat start with 7u181

 

Attaching the bt full backtrace provided by the Huehner to the IcedTea
bug.

It indicates that the bug is triggered in the file
hotspot/src/share/vm/classfile/classLoaderDependencies.cpp:43 which is
exclusive to jdk7u [1] and was introduced by the backport of "8189123:
More consistent classloading" [2] to jdk7u [3].

[1] http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/file/327ea6f9647c/src/share/vm/classfile/classLoaderDependencies.cpp
[2] http://hg.openjdk.java.net/jdk/jdk/rev/0a8a11767c3d
[3] http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/594f46270048

** Attachment added: "gdb-backtrace-bt-full.txt"
   https://bugs.launchpad.net/ubuntu/+source/openjdk-7/+bug/1778930/+attachment/5157155/+files/gdb-backtrace-bt-full.txt

-- 
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/1778930

Title:
  JVM crash with SIGSEGV as tomcat start with 7u181

Status in openjdk-7 package in Ubuntu:
  Incomplete

Bug description:
  Hello,
  with latest openjdk update
  # JRE version: OpenJDK Runtime Environment (7.0_181-b01) (build 1.7.0_181-b01)

  we are seeing quite frequent crash on starting tomcat with our web
  application (openbravo).

  Checking 2 of the created hs_err_pid log they seem to point to same stacktrace for the crash:
  Excerpt:
  Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
  V  [libjvm.so+0x418d57]
  V  [libjvm.so+0x647253]  JVM_FindClassFromClass+0x283
  C  [libverify.so+0x4a32]
  C  [libverify.so+0x5a99]
  C  [libverify.so+0x99fd]
  C  [libverify.so+0xb742]  VerifyClassForMajorVersion+0x15b2
  V  [libjvm.so+0x94a7cf]
  V  [libjvm.so+0x95961c]
  V  [libjvm.so+0x5b9905]
  V  [libjvm.so+0x5bb243]
  V  [libjvm.so+0x5bb9e1]
  V  [libjvm.so+0x5eea00]
  j  org.hibernate.type.TypeResolver.<init>()V+8
  j  org.hibernate.cfg.Configuration.<init>(Lorg/hibernate/cfg/SettingsFactory;)V+9
  j  org.hibernate.cfg.Configuration.<init>()V+8
  j  org.openbravo.base.session.SessionFactoryController.initialize()V+21
  j  org.openbravo.base.session.SessionFactoryController.getSessionFactory()Lorg/hibernate/SessionFactory;+1
  j  org.openbravo.base.model.ModelProvider.initialize()V+23

  2* Full hs_errr_pid files will be attached to this issue.

  System running is:
  - Ubuntu 14.04 server in 64bit hvm Amazon instance.
  - OpenJdk package version is:
    # Distribution: Ubuntu 14.04 LTS, package 7u181-2.6.14-0ubuntu0.1

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


References