← Back to team overview

openjdk team mailing list archive

[Bug 330713] Re: compiled with -fno-stack-protector and -U_FORTIFY_SOURCE

 

com/sun/jdi/BadHandshakeTest.java is a "real" problem, though:

*** buffer overflow detected ***: /usr/lib/jvm/java-6-openjdk/jre/bin/java terminated
======= Backtrace: =========
/lib/libc.so.6(__fortify_fail+0x40)[0xf7e99a90]
/lib/libc.so.6[0xf7e98aa0]
/lib/libc.so.6[0xf7e97dca]
/usr/lib/jvm/java-6-openjdk/jre/lib/i386/libdt_socket.so[0xf70f6eb7]
/usr/lib/jvm/java-6-openjdk/jre/lib/i386/libdt_socket.so[0xf70f7066]
/usr/lib/jvm/java-6-openjdk/jre/lib/i386/libjdwp.so[0xf7128357]
/usr/lib/jvm/java-6-openjdk/jre/lib/i386/server/libjvm.so[0xf760af14]
/usr/lib/jvm/java-6-openjdk/jre/lib/i386/server/libjvm.so[0xf760affc]
/usr/lib/jvm/java-6-openjdk/jre/lib/i386/server/libjvm.so[0xf779c2cc]
/usr/lib/jvm/java-6-openjdk/jre/lib/i386/server/libjvm.so[0xf779c38a]
/usr/lib/jvm/java-6-openjdk/jre/lib/i386/server/libjvm.so[0xf76c0931]
/lib/libpthread.so.0[0xf7f20680]
/lib/libc.so.6(clone+0x5e)[0xf7e84b4e]
======= Memory map: ========
08048000-08051000 r-xp 00000000 fc:1d 12097                              /usr/lib/jvm/java-6-openjdk/jre/bin/java
08051000-08052000 r--p 00008000 fc:1d 12097                              /usr/lib/jvm/java-6-openjdk/jre/bin/java
08052000-08053000 rw-p 00009000 fc:1d 12097                              /usr/lib/jvm/java-6-openjdk/jre/bin/java
08484000-0854e000 rw-p 00000000 00:00 0                                  [heap]
ab494000-ab4be000 r-xp 00000000 fc:1d 65590                              /lib/libgcc_s.so.1
ab4be000-ab4bf000 r--p 00029000 fc:1d 65590                              /lib/libgcc_s.so.1
ab4bf000-ab4c0000 rw-p 0002a000 fc:1d 65590                              /lib/libgcc_s.so.1
ab4c0000-ab4c3000 ---p 00000000 00:00 0 
ab4c3000-ab510000 rw-p 00000000 00:00 0 
ab510000-ab513000 ---p 00000000 00:00 0 
ab513000-ab560000 rw-p 00000000 00:00 0 
ab560000-ab563000 ---p 00000000 00:00 0 
ab563000-ab5b0000 rw-p 00000000 00:00 0 
ab5b0000-ab5b3000 ---p 00000000 00:00 0 
ab5b3000-ab600000 rw-p 00000000 00:00 0 
ab600000-ab621000 rw-p 00000000 00:00 0 
ab621000-ab700000 ---p 00000000 00:00 0 
ab720000-ab723000 ---p 00000000 00:00 0 
ab723000-ab770000 rw-p 00000000 00:00 0 
ab770000-ab771000 ---p 00000000 00:00 0 
ab771000-ab823000 rw-p 00000000 00:00 0 
ab823000-ab9b7000 r--s 038e2000 fc:1d 12095                              /usr/lib/jvm/java-6-openjdk/jre/lib/rt.jar
ab9b7000-ab9b8000 ---p 00000000 00:00 0 
ab9b8000-aba37000 rw-p 00000000 00:00 0 
aba37000-aba38000 ---p 00000000 00:00 0 
aba38000-abab7000 rw-p 00000000 00:00 0 
abab7000-abab8000 ---p 00000000 00:00 0 
abab8000-abb37000 rw-p 00000000 00:00 0 
abb37000-abb38000 ---p 00000000 00:00 0 
abb38000-abbb7000 rw-p 00000000 00:00 0 
abbb7000-abbbf000 rwxp 00000000 00:00 0 
abbbf000-abbf7000 rwxp 00000000 00:00 0 
abbf7000-abc2f000 rwxp 00000000 00:00 0 
abc2f000-abdbf000 rwxp 00000000 00:00 0 
abdbf000-abdc7000 rwxp 00000000 00:00 0 
abdc7000-abdff000 rwxp 00000000 00:00 0 
abdff000-abe37000 rwxp 00000000 00:00 0 
abe37000-abfc6000 rwxp 00000000 00:00 0 
abfc6000-abfcd000 rwxp 00000000 00:00 0 
abfcd000-abfff000 rwxp 00000000 00:00 0 
abfff000-ad000000 rwxp 00000000 00:00 0 
ad000000-b4000000 rwxp 00000000 00:00 0 
b4000000-bae10000 rwxp 00000000 00:00 0 
bae10000-ece40000 rwxp 00000000 00:00 0 
ece40000-edc00000 rwxp 00000000 00:00 0 
edc00000-f4000000 rwxp 00000000 00:00 0 
f4002000-f400b000 rwxp 00000000 00:00 0 
f400b000-f40c2000 rwxp 00000000 00:00 0 
f40c2000-f4302000 rwxp 00000000 00:00 0 
f4302000-f70c2000 rwxp 00000000 00:00 0 
f70c2000-f70c9000 r-xp 00000000 fc:1d 21051                              /usr/lib/jvm/java-6-openjdk/jre/lib/i386/libzip.so
f70c9000-f70ca000 r--p 00006000 fc:1d 21051                              /usr/lib/jvm/java-6-openjdk/jre/lib/i386/libzip.so
f70ca000-f70cb000 rw-p 00007000 fc:1d 21051                              /usr/lib/jvm/java-6-openjdk/jre/lib/i386/libzip.so
f70cb000-f70d3000 rw-s 00000000 fc:02 1269888                            /tmp/hsperfdata_kees/6193
f70d3000-f70de000 r-xp 00000000 fc:1d 65739                              /lib/libnss_files-2.10.1.so
f70de000-f70df000 r--p 0000a000 fc:1d 65739                              /lib/libnss_files-2.10.1.so
f70df000-f70e0000 rw-p 0000b000 fc:1d 65739                              /lib/libnss_files-2.10.1.so
f70e0000-f70e9000 r-xp 00000000 fc:1d 65741                              /lib/libnss_nis-2.10.1.so
f70e9000-f70ea000 r--p 00008000 fc:1d 65741                              /lib/libnss_nis-2.10.1.so
f70ea000-f70eb000 rw-p 00009000 fc:1d 65741                              /lib/libnss_nis-2.10.1.so
f70eb000-f70f2000 r-xp 00000000 fc:1d 65737                              /lib/libnss_compat-2.10.1.so
f70f2000-f70f3000 r--p 00006000 fc:1d 65737                              /lib/libnss_compat-2.10.1.so
f70f3000-f70f4000 rw-p 00007000 fc:1d 65737                              /lib/libnss_compat-2.10.1.so
f70f4000-f70f5000 rw-p 00000000 00:00 0 
f70f5000-f70f9000 r-xp 00000000 fc:1d 19438                              /usr/lib/jvm/java-6-openjdk/jre/lib/i386/libdt_socket.so
f70f9000-f70fa000 r--p 00003000 fc:1d 19438                              /usr/lib/jvm/java-6-openjdk/jre/lib/i386/libdt_socket.so
f70fa000-f70fb000 rw-p 00004000 fc:1d 19438                              /usr/lib/jvm/java-6-openjdk/jre/lib/i386/libdt_socket.so
f70fb000-f7102000 r--s 00000000 fc:1d 90419                              /usr/lib/gconv/gconv-modules.cache
f7102000-f713e000 r-xp 00000000 fc:1d 19449                              /usr/lib/jvm/java-6-openjdk/jre/lib/i386/libjdwp.so
f713e000-f713f000 r--p 0003b000 fc:1d 19449                              /usr/lib/jvm/java-6-openjdk/jre/lib/i386/libjdwp.so
f713f000-f7140000 rw-p 0003c000 fc:1d 19449                              /usr/lib/jvm/java-6-openjdk/jre/lib/i386/libjdwp.so
f7140000-f7148000 r-xp 00000000 fc:1d 31111                              /usr/lib/jvm/java-6-openjdk/jre/lib/i386/native_threads/libhpi.so
f7148000-f7149000 r--p 00007000 fc:1d 31111                              /usr/lib/jvm/java-6-openjdk/jre/lib/i386/native_threads/libhpi.so
f7149000-f714a000 rw-p 00008000 fc:1d 31111                              /usr/lib/jvm/java-6-openjdk/jre/lib/i386/native_threads/libhpi.so
f714a000-f715f000 r-xp 00000000 fc:1d 65736                              /lib/libnsl-2.10.1.so
f715f000-f7160000 r--p 00014000 fc:1d 65736                              /lib/libnsl-2.10.1.so
f7160000-f7161000 rw-p 00015000 fc:1d 65736                              /lib/libnsl-2.10.1.so
f7161000-f7163000 rw-p 00000000 00:00 0 
f7163000-f718a000 r-xp 00000000 fc:1d 19446                              /usr/lib/jvm/java-6-openjdk/jre/lib/i386/libjava.so
f718a000-f718b000 r--p 00026000 fc:1d 19446                              /usr/lib/jvm/java-6-openjdk/jre/lib/i386/libjava.so
f718b000-f718d000 rw-p 00027000 fc:1d 19446                              /usr/lib/jvm/java-6-openjdk/jre/lib/i386/libjava.so
f718d000-f7199000 r-xp 00000000 fc:1d 21050                              /usr/lib/jvm/java-6-openjdk/jre/lib/i386/libverify.so
f7199000-f719a000 r--p 0000b000 fc:1d 21050                              /usr/lib/jvm/java-6-openjdk/jre/lib/i386/libverify.so
f719a000-f719b000 rw-p 0000c000 fc:1d 21050                              /usr/lib/jvm/java-6-openjdk/jre/lib/i386/libverify.so
f719b000-f71a2000 r-xp 00000000 fc:1d 65748                              /lib/librt-2.10.1.so
f71a2000-f71a3000 r--p 00006000 fc:1d 65748                              /lib/librt-2.10.1.so
f71a3000-f71a4000 rw-p 00007000 fc:1d 65748                              /lib/librt-2.10.1.soFAILED: com/sun/jdi/BadHandshakeTest.java

-- 
compiled with -fno-stack-protector and -U_FORTIFY_SOURCE
https://bugs.launchpad.net/bugs/330713
You received this bug notification because you are a member of OpenJDK,
which is subscribed to openjdk-6 in ubuntu.

Status in “openjdk-6” package in Ubuntu: Triaged

Bug description:
The package should build with security protections enabled.



References