Details
-
Bug
-
Status: Open
-
Major
-
Resolution: Unresolved
-
None
-
None
-
None
-
Linux32
Description
The integrity testing cycle reports an irreproducible error from the semispace GC.
Here are the error info:
Exit code: 134 Err: java: /home/laichunrong/harmony.regularcc/infra/build/checkouts/hdk/working_vm/vm/gc_gen/src/semi_space/sspace.cpp:309: sspace_reset_after_collection: Assertion `0' failed.
Signal reported: ABORT
Registers info is absent
Command line:
/home/laichunrong/harmony.regularcc/infra/build/checkouts/hdk/target/hdk/jdk/jre/bin/java -Xem:jet -XX:-vm.assert_dialog -Djava.library.path=/home/laichunrong/harmony.regularcc/infra/build/checkouts/hdk/working_vm/build/linux_x86_gcc_debug/tests/smoke.tests/natives/stress -classpath /home/laichunrong/harmony.regularcc/infra/build/checkouts/hdk/working_vm/build/linux_x86_gcc_debug/tests/smoke.tests/classes stress.Intern
Working directory:
/home/laichunrong/harmony.regularcc/infra/build/checkouts/hdk/working_vm/build/linux_x86_gcc_debug/tests/smoke.tests
I checked the code and saw some comments below
/* Check if sspace has no enough blocks to hold tospace. */
if( sspace->tospace_first_idx - sspace->first_block_idx <= num_tospace_blocks )