Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-7016608

JVM 1.5.0_22 crashed at symbolOopDesc*SymbolTable::lookup(const char*,int,Thread*)

    Details

    • Type: Bug
    • Status: Closed
    • Priority: P3
    • Resolution: Cannot Reproduce
    • Affects Version/s: 5.0u22
    • Fix Version/s: None
    • Component/s: hotspot
    • Labels:
    • Subcomponent:
    • CPU:
      sparc
    • OS:
      solaris_10

      Description

      JVM from 1.5.0_22 on Solaris SPARC crashed at
      symbolOopDesc*SymbolTable::lookup(const char*,int,Thread*)

      The fatal error log:

      #
      # An unexpected error has been detected by HotSpot Virtual Machine:
      #
      # SIGSEGV (0xb) at pc=0xfeccfdd8, pid=11145, tid=5
      #
      # Java VM: Java HotSpot(TM) Client VM (1.5.0_22-b03 mixed mode)
      # Problematic frame:
      # V [libjvm.so+0xcfdd8]
      #

      --------------- T H R E A D ---------------

      Current thread (0x0010df88): JavaThread "Signal Dispatcher" daemon [_thread_in_vm, id=5]

      siginfo:si_signo=11, si_errno=0, si_code=1, si_addr=0x008000f4

      Registers:
       O0=0x00000069 O1=0xfdb268f3 O2=0x00004e2b O3=0x000b1b68
       O4=0x00006a9c O5=0x00006800 O6=0xfb77eb00 O7=0x43650005
       G1=0x0da967ea G2=0xd590f669 G3=0x06ac87b0 G4=0xd590f600
       G5=0xfb77f578 G6=0x00000000 G7=0xfc2e1a00 Y=0x00000000
       PC=0xfeccfdd8 nPC=0xfeccfd9c


      Top of Stack: (sp=0xfb77eb00)
      0xfb77eb00: 008000f5 00000076 fdb268f3 00000007
      0xfb77eb10: ff18b83c 00002cbe 00000390 000b1b68
      0xfb77eb20: 00000000 000000e4 0010df88 00000007
      0xfb77eb30: 0da968ce 008000f4 fb77eb60 fed156e4
      0xfb77eb40: 00000000 00000000 00000000 00000000
      0xfb77eb50: 00000000 00000000 00000000 00000000
      0xfb77eb60: 00000000 ff16e000 00000000 0010e2a0
      0xfb77eb70: f5e3d65c 00000000 fdb268f3 00070000

      [--snip--]

      Instructions, decoded:

      Instructions: (pc=0xfeccfdd8)
      00000000feccfdc8 80 a6 20 00 e0 07 60 04 ba 8c 3f fe 32 bf ff f2
      ---------------
      00000000feccfdd8 de 07 60 00 ld [ %i5 ], %o7
      00000000feccfddc b0 10 20 00 clr %i0
      00000000feccfde0 80 a6 20 00 cmp %i0, 0
      00000000feccfde4 02 80 00 04 be 0x00000000feccfdf4


      Demangled stack trace (Java frames and native frames) by pstack:
      ----------------- t@5 -----------------
      0xff2cc8d0 _lwp_kill + 0x8
      0xff241a4c abort + 0x110
      0xff03dc6c void os::abort(int) + 0x58
      0xff0d24b4 void VMError::report_and_die() + 0xc8c
      0xfee13254 JVM_handle_solaris_signal + 0xa40
      0xff2c8d08 __sighndlr + 0xc
      0xff2bd3a0 call_user_handler + 0x3b8
      0xff2bd588 sigacthandler + 0x60
      0xfeccfdd8 symbolOopDesc*SymbolTable::lookup(const char*,int,Thread*) + 0x17c
      0xfed156e4 void ClassFileParser::parse_constant_pool_utf8_entry(constantPoolHandle,int,Thread*) + 0x94
      0xfed15500 void ClassFileParser::parse_constant_pool_entries(constantPoolHandle,int,Thread*) + 0x864
      0xfed135cc constantPoolHandle ClassFileParser::parse_constant_pool(Thread*) + 0x154
      0xfed0f130 instanceKlassHandle ClassFileParser::parseClassFile(symbolHandle,Handle,Handle,symbolHandle&,
      Thread*) + 0x63c
      0xfed0e3e8 instanceKlassHandle ClassLoader::load_classfile(symbolHandle,Thread*) + 0x268
      0xfecba6b0 instanceKlassHandle SystemDictionary::load_instance_class(symbolHandle,Handle,Thread*) + 0x1f
      c
      0xfecb9990 klassOopDesc*SystemDictionary::resolve_instance_class_or_null(symbolHandle,Handle,Handle,Thread*) + 0x988
      0xfecb8f4c klassOopDesc*SystemDictionary::resolve_or_fail(symbolHandle,Handle,Handle,int,Thread*) + 0xb8
      0xfecdf118 klassOopDesc*constantPoolOopDesc::klass_at_impl(constantPoolHandle,int,Thread*) + 0x1f0
      0xfecea3cc void InterpreterRuntime::_new(JavaThread*,constantPoolOopDesc*,int) + 0x80
      0xf9414f38 * sun.misc.Signal.dispatch(int) bci:29 (Interpreted frame)
      0xf9400218 <StubRoutines>
      0xfecdd570 void JavaCalls::call_helper(JavaValue*,methodHandle*,JavaCallArguments*,Thread*) + 0x5b8
      0xfeee88d8 void JavaCalls::call_static(JavaValue*,KlassHandle,symbolHandle,symbolHandle,JavaCallArgument
      s*,Thread*) + 0x98
      0xfed3101c void signal_thread_entry(JavaThread*,Thread*) + 0x314
      0xfecf4ca4 void JavaThread::run() + 0x2d0
      0xff03d90c void*_start(void*) + 0x200
      0xff2c8bdc _lwp_start

      [--snip--]

      OS: Solaris 10 10/09 s10s_u8wos_08a SPARC
                 Copyright 2009 Sun Microsystems, Inc. All Rights Reserved.
                              Use is subject to license terms.
                                 Assembled 16 September 2009

      uname:SunOS 5.10 Generic_142900-13 sun4u (T2 libthread)
      rlimit: STACK 8192k, CORE infinity, NOFILE 65536, AS infinity
      load average:13.95 13.77 13.23

      CPU:total 2 has_v8, has_v9, has_vis1, has_vis2, is_ultra3

      Memory: 8k page, physical 12582912k(6542920k free)

      vm_info: Java HotSpot(TM) Client VM (1.5.0_22-b03) for solaris-sparc, built on Oct 9 2009 02:40:25 by unknow
      n with unknown Workshop:0x550

      time: Mon Jan 31 16:05:06 2011
      elapsed time: 23840 seconds

        Attachments

          Activity

            People

            • Assignee:
              kevinw Kevin Walls
              Reporter:
              jloefflm Johann Löfflmann (Inactive)
            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:
                Imported:
                Indexed: