-
Bug
-
Resolution: Fixed
-
P2
-
9
-
b124
-
Verified
Internal Error (/opt/jprt/T/P1/130841.tschatzl/s/hotspot/src/share/vm/services/virtualMemoryTracker.hpp:61), pid=23331, tid=23333
[glue.process.out] [stress.process.out] # assert(_committed >= sz) failed: Negative amount
Current thread (0x00007f8c8001f800): JavaThread "Unknown thread" [_thread_in_vm, id=23262, stack(0x00007f8c88beb000,0x00007f8c88cec000)]
Stack: [0x00007f8c88beb000,0x00007f8c88cec000], sp=0x00007f8c88cea040, free space=1020k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.so+0x11d6ec5] VMError::report_and_die(int, char const*, char const*, __va_list_tag*, Thread*, unsigned char*, void*, void*, char const*, int, unsigned long)+0x155;; VMError::report_and_die(int, char const*, char const*, __va_list_tag*, Thread*, unsigned char*, void*, void*, char const*, int, unsigned long)+0x155
V [libjvm.so+0x11d7bfa] VMError::report_and_die(Thread*, char const*, int, char const*, char const*, __va_list_tag*)+0x4a;; VMError::report_and_die(Thread*, char const*, int, char const*, char const*, __va_list_tag*)+0x4a
V [libjvm.so+0x8588a4] report_vm_error(char const*, int, char const*, char const*, ...)+0xd4;; report_vm_error(char const*, int, char const*, char const*, ...)+0xd4
V [libjvm.so+0x11c5bb9] ReservedMemoryRegion::remove_uncommitted_region(unsigned char*, unsigned long)+0x11c9;; ReservedMemoryRegion::remove_uncommitted_region(unsigned char*, unsigned long)+0x11c9
V [libjvm.so+0x11c5e87] ReservedMemoryRegion::add_committed_region(unsigned char*, unsigned long, NativeCallStack const&)+0x1c7;; ReservedMemoryRegion::add_committed_region(unsigned char*, unsigned long, NativeCallStack const&)+0x1c7
V [libjvm.so+0x11c769c] VirtualMemoryTracker::add_committed_region(unsigned char*, unsigned long, NativeCallStack const&)+0x15c;; VirtualMemoryTracker::add_committed_region(unsigned char*, unsigned long, NativeCallStack const&)+0x15c
V [libjvm.so+0xefcc67] os::commit_memory(char*, unsigned long, unsigned long, bool)+0xf7;; os::commit_memory(char*, unsigned long, unsigned long, bool)+0xf7
V [libjvm.so+0xe98545] MutableNUMASpace::bias_region(MemRegion, int)+0x175;; MutableNUMASpace::bias_region(MemRegion, int)+0x175
V [libjvm.so+0xe994ef] MutableNUMASpace::initialize(MemRegion, bool, bool, bool)+0x49f;; MutableNUMASpace::initialize(MemRegion, bool, bool, bool)+0x49f
V [libjvm.so+0xfe5e62] PSYoungGen::set_space_boundaries(unsigned long, unsigned long)+0x242;; PSYoungGen::set_space_boundaries(unsigned long, unsigned long)+0x242
V [libjvm.so+0xfe650a] PSYoungGen::compute_initial_space_boundaries()+0x6a;; PSYoungGen::compute_initial_space_boundaries()+0x6a
V [libjvm.so+0xfe8321] PSYoungGen::initialize_work()+0x381;; PSYoungGen::initialize_work()+0x381
V [libjvm.so+0x4a64bb] AdjoiningGenerations::AdjoiningGenerations(ReservedSpace, GenerationSizer*, unsigned long)+0x40b;; AdjoiningGenerations::AdjoiningGenerations(ReservedSpace, GenerationSizer*, unsigned long)+0x40b
V [libjvm.so+0xf4a946] ParallelScavengeHeap::initialize()+0x186;; ParallelScavengeHeap::initialize()+0x186
V [libjvm.so+0x117b20f] Universe::initialize_heap()+0x2f;; Universe::initialize_heap()+0x2f
V [libjvm.so+0x117b78b] universe_init()+0x4b;; universe_init()+0x4b
V [libjvm.so+0xab3ebc] init_globals()+0x7c;; init_globals()+0x7c
V [libjvm.so+0x114bcc8] Threads::create_vm(JavaVMInitArgs*, bool*)+0x218;; Threads::create_vm(JavaVMInitArgs*, bool*)+0x218
V [libjvm.so+0xbb9b6e] JNI_CreateJavaVM+0x8e;; JNI_CreateJavaVM+0x8e
C [libjli.so+0x7253] JavaMain+0x83;; JavaMain+0x83
C [libpthread.so.0+0x7e9a] start_thread+0xda
[glue.process.out] [stress.process.out] # assert(_committed >= sz) failed: Negative amount
Current thread (0x00007f8c8001f800): JavaThread "Unknown thread" [_thread_in_vm, id=23262, stack(0x00007f8c88beb000,0x00007f8c88cec000)]
Stack: [0x00007f8c88beb000,0x00007f8c88cec000], sp=0x00007f8c88cea040, free space=1020k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.so+0x11d6ec5] VMError::report_and_die(int, char const*, char const*, __va_list_tag*, Thread*, unsigned char*, void*, void*, char const*, int, unsigned long)+0x155;; VMError::report_and_die(int, char const*, char const*, __va_list_tag*, Thread*, unsigned char*, void*, void*, char const*, int, unsigned long)+0x155
V [libjvm.so+0x11d7bfa] VMError::report_and_die(Thread*, char const*, int, char const*, char const*, __va_list_tag*)+0x4a;; VMError::report_and_die(Thread*, char const*, int, char const*, char const*, __va_list_tag*)+0x4a
V [libjvm.so+0x8588a4] report_vm_error(char const*, int, char const*, char const*, ...)+0xd4;; report_vm_error(char const*, int, char const*, char const*, ...)+0xd4
V [libjvm.so+0x11c5bb9] ReservedMemoryRegion::remove_uncommitted_region(unsigned char*, unsigned long)+0x11c9;; ReservedMemoryRegion::remove_uncommitted_region(unsigned char*, unsigned long)+0x11c9
V [libjvm.so+0x11c5e87] ReservedMemoryRegion::add_committed_region(unsigned char*, unsigned long, NativeCallStack const&)+0x1c7;; ReservedMemoryRegion::add_committed_region(unsigned char*, unsigned long, NativeCallStack const&)+0x1c7
V [libjvm.so+0x11c769c] VirtualMemoryTracker::add_committed_region(unsigned char*, unsigned long, NativeCallStack const&)+0x15c;; VirtualMemoryTracker::add_committed_region(unsigned char*, unsigned long, NativeCallStack const&)+0x15c
V [libjvm.so+0xefcc67] os::commit_memory(char*, unsigned long, unsigned long, bool)+0xf7;; os::commit_memory(char*, unsigned long, unsigned long, bool)+0xf7
V [libjvm.so+0xe98545] MutableNUMASpace::bias_region(MemRegion, int)+0x175;; MutableNUMASpace::bias_region(MemRegion, int)+0x175
V [libjvm.so+0xe994ef] MutableNUMASpace::initialize(MemRegion, bool, bool, bool)+0x49f;; MutableNUMASpace::initialize(MemRegion, bool, bool, bool)+0x49f
V [libjvm.so+0xfe5e62] PSYoungGen::set_space_boundaries(unsigned long, unsigned long)+0x242;; PSYoungGen::set_space_boundaries(unsigned long, unsigned long)+0x242
V [libjvm.so+0xfe650a] PSYoungGen::compute_initial_space_boundaries()+0x6a;; PSYoungGen::compute_initial_space_boundaries()+0x6a
V [libjvm.so+0xfe8321] PSYoungGen::initialize_work()+0x381;; PSYoungGen::initialize_work()+0x381
V [libjvm.so+0x4a64bb] AdjoiningGenerations::AdjoiningGenerations(ReservedSpace, GenerationSizer*, unsigned long)+0x40b;; AdjoiningGenerations::AdjoiningGenerations(ReservedSpace, GenerationSizer*, unsigned long)+0x40b
V [libjvm.so+0xf4a946] ParallelScavengeHeap::initialize()+0x186;; ParallelScavengeHeap::initialize()+0x186
V [libjvm.so+0x117b20f] Universe::initialize_heap()+0x2f;; Universe::initialize_heap()+0x2f
V [libjvm.so+0x117b78b] universe_init()+0x4b;; universe_init()+0x4b
V [libjvm.so+0xab3ebc] init_globals()+0x7c;; init_globals()+0x7c
V [libjvm.so+0x114bcc8] Threads::create_vm(JavaVMInitArgs*, bool*)+0x218;; Threads::create_vm(JavaVMInitArgs*, bool*)+0x218
V [libjvm.so+0xbb9b6e] JNI_CreateJavaVM+0x8e;; JNI_CreateJavaVM+0x8e
C [libjli.so+0x7253] JavaMain+0x83;; JavaMain+0x83
C [libpthread.so.0+0x7e9a] start_thread+0xda
- relates to
-
JDK-8138917 Back out change for 8130681
-
- Resolved
-
-
JDK-8141419 Kitchensink assert(Universe::heap()->is_in_closed_subset(o))
-
- Closed
-
-
JDK-8137215 Assert failure Must cover regions
-
- Closed
-