Request for review: 8004495: [parfait] False positive Buffer overflow in hotspot/src/os/linux/vm/os_linux.cpp

Tim Bell tim.bell at oracle.com
Tue Feb 19 11:23:42 PST 2013


On 02/19/13 10:29, harold seigel wrote:
> I don't know what happens if the latest/greatest JDK is run on an old 
> Linux kernel.  Perhaps it would complain about missing or mismatched 
> shared libraries during activation?

That is exactly what happens.  For example, trying to run the latest 
promoted JDK8 on a RedHat 2.1 system (Kernel version 2.4.9) will give you:

% uname -a
Linux sc11136055 2.4.9-e.40enterprise #1 SMP Thu Apr 8 16:43:01 EDT 2004 
i686 unknown

% /java/re/jdk/8/promoted/latest/binaries/linux-i586/bin/java -version
/java/re/jdk/8/promoted/latest/binaries/linux-i586/bin/java: 
/lib/i686/libc.so.6: version `GLIBC_2.3' not found (required by 
/.automount/scanas404.us.oracle.com/root/export/java-re/jdk/8/ea/b77/binaries/linux-i586/bin/../jre/lib/i386/jli/libjli.so)



Tim



More information about the hotspot-runtime-dev mailing list