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

DependencyContext::remove_dependent_nmethod failed to find any

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Duplicate
    • Icon: P4 P4
    • None
    • None
    • hotspot
    • None
    • generic
    • generic

      Reached ShouldNotReachHere() at the end of DependencyContext::remove_dependent_nmethod(). This was from tools/javac/classfiles/attributes/annotations/RuntimeParameterAnnotationsForGenericMethodTest.java in a personal mach5 job with a couple of changes that I think are unrelated to this failure.

      Stack from hs_err file:

      Current thread (0x00007fbfe89be800): GCTaskThread "GC Thread#5" [stack: 0x0000700009926000,0x0000700009a26000] [id=25859]

      Stack: [0x0000700009926000,0x0000700009a26000], sp=0x0000700009a259a0, free space=1022k
      Native frames: (J=compiled Java code, A=aot compiled Java code, j=interpreted, Vv=VM code, C=native code)
      V [libjvm.dylib+0x72413e] VMError::report_and_die(int, char const*, char const*, __va_list_tag*, Thread*, unsigned char*, void*, void*, char const*, int, unsigned long)+0x5c0
      V [libjvm.dylib+0x724755] VMError::report_and_die(Thread*, void*, char const*, int, char const*, char const*, __va_list_tag*)+0x47
      V [libjvm.dylib+0x2585bf] report_vm_error(char const*, int, char const*, char const*, ...)+0xa9
      V [libjvm.dylib+0x26a5f5] DependencyContext::remove_dependent_nmethod(nmethod*, bool)+0x3d
      V [libjvm.dylib+0x37427b] InstanceKlass::remove_dependent_nmethod(nmethod*, bool)+0x21
      V [libjvm.dylib+0x5b11ae] nmethod::flush_dependencies(bool)+0xb2
      V [libjvm.dylib+0x5b0ee0] nmethod::make_unloaded()+0x30
      V [libjvm.dylib+0x5e4a7d] CodeCacheUnloadingTask::work(unsigned int)+0x91
      V [libjvm.dylib+0x5e4c8c] ParallelCleaningTask::work(unsigned int)+0x16
      V [libjvm.dylib+0x74a9c5] GangWorker::loop()+0x43
      V [libjvm.dylib+0x6d04aa] Thread::call_run()+0x60
      V [libjvm.dylib+0x5cc2ff] thread_native_entry(Thread*)+0x139
      C [libsystem_pthread.dylib+0x3661] _pthread_body+0x154
      C [libsystem_pthread.dylib+0x350d] _pthread_body+0x0
      C [libsystem_pthread.dylib+0x2bf9] thread_start+0xd

      No interesting command line options.


            eosterlund Erik Ă–sterlund
            kbarrett Kim Barrett
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: