I can reproduce it on imx51, but can't reproduce it on other two boards. Both openjdk and eglibc are the same on these three boards,
openjdk-6-jre-headless: 6b18-1.8-2ubuntu2
eglibc: 2.12.1-0ubuntu3
Run 'java -version', and here is the result,
imx51-1 2.6.31-203-gee1fdae SEGV
2.6.33.5-l3 OK
pavo1 2.6.33.7 OK
Failure on imx51 is still the same as reported in this bug.
# java -version
Segmentation fault
I can reproduce it on imx51, but can't reproduce it on other two boards. Both openjdk and eglibc are the same on these three boards, 6-jre-headless: 6b18-1.8-2ubuntu2
openjdk-
eglibc: 2.12.1-0ubuntu3
Run 'java -version', and here is the result,
imx51-1 2.6.31-203-gee1fdae SEGV
2.6.33.5-l3 OK
pavo1 2.6.33.7 OK
Failure on imx51 is still the same as reported in this bug.
# java -version
Segmentation fault
# strace -o 1.log java -version PROT_WRITE, MAP_PRIVATE| MAP_FIXED| MAP_DENYWRITE, 3, 0x64) = 0x4049a000 0x4049a000, 4096, PROT_READ) = 0 0x40173000, 2572288, PROT_READ| PROT_WRITE) = 0 0x40173000, 2572288, PROT_READ| PROT_EXEC) = 0 0x40173000, 0x403e7000, 0, 0x274000, 0x19448 <unfinished ...>
....
mmap2(0x4049a000, 8192, PROT_READ|
close(3) = 0
mprotect(
mprotect(
mprotect(
cacheflush(
+++ killed by SIGSEGV +++