-
Bug
-
Resolution: Cannot Reproduce
-
P3
-
None
-
8u11
-
x86_64
-
linux
FULL PRODUCT VERSION :
> /usr/java/jre1.8.0_11/bin/java -version
java version "1.8.0_11"
Java(TM) SE Runtime Environment (build 1.8.0_11-b12)
Java HotSpot(TM) 64-Bit Server VM (build 25.11-b03, mixed mode)
ADDITIONAL OS VERSION INFORMATION :
openSUSE 12.3 x86_64
A DESCRIPTION OF THE PROBLEM :
I always get an error about java mis-using memory when running various jnlp files with malloc-debugging
REGRESSION. Last worked in version 7u51
ADDITIONAL REGRESSION INFORMATION:
java version "1.7.0_51"
OpenJDK Runtime Environment (IcedTea 2.4.4) (suse-8.32.5-x86_64)
OpenJDK 64-Bit Server VM (build 24.45-b08, mixed mode)
STEPS TO FOLLOW TO REPRODUCE THE PROBLEM :
export MALLOC_CHECK_=3
export MALLOC_PERTURB_=1
/usr/java/jre1.8.0_11/bin/javaws /path/to/existing-or-nonexisting.jnlp
EXPECTED VERSUS ACTUAL BEHAVIOR :
EXPECTED -
should launch the application
ACTUAL -
aborts with memory failure
ERROR MESSAGES/STACK TRACES THAT OCCUR :
*** Error in `/usr/java/jre1.8.0_11/bin/javaws': free(): invalid pointer: 0x00000000018d8cc0 ***
======= Backtrace: =========
/lib64/libc.so.6(+0x7afc6)[0x7f222b7f4fc6]
/usr/java/jre1.8.0_11/bin/javaws[0x40b5d3]
/usr/java/jre1.8.0_11/bin/javaws[0x408388]
/usr/java/jre1.8.0_11/bin/javaws[0x40848e]
/usr/java/jre1.8.0_11/bin/javaws[0x40fa8b]
/usr/java/jre1.8.0_11/bin/javaws[0x405fa3]
/lib64/libc.so.6(__libc_start_main+0xf5)[0x7f222b79ba15]
/usr/java/jre1.8.0_11/bin/javaws[0x402279]
======= Memory map: ========
00400000-00419000 r-xp 00000000 08:02 1853672 /usr/java/jre1.8.0_11/bin/javaws
00619000-0061a000 rw-p 00019000 08:02 1853672 /usr/java/jre1.8.0_11/bin/javaws
0061a000-00625000 rw-p 00000000 00:00 0
018d6000-018f7000 rw-p 00000000 00:00 0 [heap]
7f222ab20000-7f222ab35000 r-xp 00000000 08:02 547935 /lib64/libgcc_s.so.1
7f222ab35000-7f222ad34000 ---p 00015000 08:02 547935 /lib64/libgcc_s.so.1
7f222ad34000-7f222ad35000 r--p 00014000 08:02 547935 /lib64/libgcc_s.so.1
7f222ad35000-7f222ad36000 rw-p 00015000 08:02 547935 /lib64/libgcc_s.so.1
7f222ad36000-7f222ad42000 r-xp 00000000 08:02 537901 /lib64/libnss_files-2.17.so
7f222ad42000-7f222af41000 ---p 0000c000 08:02 537901 /lib64/libnss_files-2.17.so
7f222af41000-7f222af42000 r--p 0000b000 08:02 537901 /lib64/libnss_files-2.17.so
7f222af42000-7f222af43000 rw-p 0000c000 08:02 537901 /lib64/libnss_files-2.17.so
7f222af43000-7f222af4d000 r-xp 00000000 08:02 542274 /lib64/libnss_nis-2.17.so
7f222af4d000-7f222b14c000 ---p 0000a000 08:02 542274 /lib64/libnss_nis-2.17.so
7f222b14c000-7f222b14d000 r--p 00009000 08:02 542274 /lib64/libnss_nis-2.17.so
7f222b14d000-7f222b14e000 rw-p 0000a000 08:02 542274 /lib64/libnss_nis-2.17.so
7f222b14e000-7f222b155000 r-xp 00000000 08:02 537649 /lib64/libnss_compat-2.17.so
7f222b155000-7f222b354000 ---p 00007000 08:02 537649 /lib64/libnss_compat-2.17.so
7f222b354000-7f222b355000 r--p 00006000 08:02 537649 /lib64/libnss_compat-2.17.so
7f222b355000-7f222b356000 rw-p 00007000 08:02 537649 /lib64/libnss_compat-2.17.so
7f222b356000-7f222b359000 r-xp 00000000 08:02 34614 /usr/lib64/libXau.so.6.0.0
7f222b359000-7f222b558000 ---p 00003000 08:02 34614 /usr/lib64/libXau.so.6.0.0
7f222b558000-7f222b559000 r--p 00002000 08:02 34614 /usr/lib64/libXau.so.6.0.0
7f222b559000-7f222b55a000 rw-p 00003000 08:02 34614 /usr/lib64/libXau.so.6.0.0
7f222b55a000-7f222b578000 r-xp 00000000 08:02 58062 /usr/lib64/libxcb.so.1.1.0
7f222b578000-7f222b778000 ---p 0001e000 08:02 58062 /usr/lib64/libxcb.so.1.1.0
7f222b778000-7f222b779000 r--p 0001e000 08:02 58062 /usr/lib64/libxcb.so.1.1.0
7f222b779000-7f222b77a000 rw-p 0001f000 08:02 58062 /usr/lib64/libxcb.so.1.1.0
[...]
7f222c242000-7f222c378000 r-xp 00000000 08:02 30235 /usr/lib64/libX11.so.6.3.0
7f222c378000-7f222c578000 ---p 00136000 08:02 30235 /usr/lib64/libX11.so.6.3.0
7f222c578000-7f222c579000 r--p 00136000 08:02 30235 /usr/lib64/libX11.so.6.3.0
7f222c579000-7f222c57e000 rw-p 00137000 08:02 30235 /usr/lib64/libX11.so.6.3.0
7f222c57e000-7f222c59f000 r-xp 00000000 08:02 537632 /lib64/ld-2.17.so
7f222c776000-7f222c77b000 rw-p 00000000 00:00 0
7f222c796000-7f222c797000 rw-p 00000000 00:00 0
7f222c797000-7f222c79e000 r--s 00000000 08:02 53640 /usr/lib64/gconv/gconv-modules.cache
7f222c79e000-7f222c79f000 rw-p 00000000 00:00 0
7f222c79f000-7f222c7a0000 r--p 00021000 08:02 537632 /lib64/ld-2.17.so
7f222c7a0000-7f222c7a1000 rw-p 00022000 08:02 537632 /lib64/ld-2.17.so
7f222c7a1000-7f222c7a2000 rw-p 00000000 00:00 0
7ffffbecf000-7ffffbef0000 rw-p 00000000 00:00 0 [stack]
7ffffbfff000-7ffffc000000 r-xp 00000000 00:00 0 [vdso]
ffffffffff600000-ffffffffff601000 r-xp 00000000 00:00 0 [vsyscall]
Aborted
REPRODUCIBILITY :
This bug can be reproduced always.
---------- BEGIN SOURCE ----------
see steps to reproduce above
---------- END SOURCE ----------
CUSTOMER SUBMITTED WORKAROUND :
unset MALLOC_CHECK_
> /usr/java/jre1.8.0_11/bin/java -version
java version "1.8.0_11"
Java(TM) SE Runtime Environment (build 1.8.0_11-b12)
Java HotSpot(TM) 64-Bit Server VM (build 25.11-b03, mixed mode)
ADDITIONAL OS VERSION INFORMATION :
openSUSE 12.3 x86_64
A DESCRIPTION OF THE PROBLEM :
I always get an error about java mis-using memory when running various jnlp files with malloc-debugging
REGRESSION. Last worked in version 7u51
ADDITIONAL REGRESSION INFORMATION:
java version "1.7.0_51"
OpenJDK Runtime Environment (IcedTea 2.4.4) (suse-8.32.5-x86_64)
OpenJDK 64-Bit Server VM (build 24.45-b08, mixed mode)
STEPS TO FOLLOW TO REPRODUCE THE PROBLEM :
export MALLOC_CHECK_=3
export MALLOC_PERTURB_=1
/usr/java/jre1.8.0_11/bin/javaws /path/to/existing-or-nonexisting.jnlp
EXPECTED VERSUS ACTUAL BEHAVIOR :
EXPECTED -
should launch the application
ACTUAL -
aborts with memory failure
ERROR MESSAGES/STACK TRACES THAT OCCUR :
*** Error in `/usr/java/jre1.8.0_11/bin/javaws': free(): invalid pointer: 0x00000000018d8cc0 ***
======= Backtrace: =========
/lib64/libc.so.6(+0x7afc6)[0x7f222b7f4fc6]
/usr/java/jre1.8.0_11/bin/javaws[0x40b5d3]
/usr/java/jre1.8.0_11/bin/javaws[0x408388]
/usr/java/jre1.8.0_11/bin/javaws[0x40848e]
/usr/java/jre1.8.0_11/bin/javaws[0x40fa8b]
/usr/java/jre1.8.0_11/bin/javaws[0x405fa3]
/lib64/libc.so.6(__libc_start_main+0xf5)[0x7f222b79ba15]
/usr/java/jre1.8.0_11/bin/javaws[0x402279]
======= Memory map: ========
00400000-00419000 r-xp 00000000 08:02 1853672 /usr/java/jre1.8.0_11/bin/javaws
00619000-0061a000 rw-p 00019000 08:02 1853672 /usr/java/jre1.8.0_11/bin/javaws
0061a000-00625000 rw-p 00000000 00:00 0
018d6000-018f7000 rw-p 00000000 00:00 0 [heap]
7f222ab20000-7f222ab35000 r-xp 00000000 08:02 547935 /lib64/libgcc_s.so.1
7f222ab35000-7f222ad34000 ---p 00015000 08:02 547935 /lib64/libgcc_s.so.1
7f222ad34000-7f222ad35000 r--p 00014000 08:02 547935 /lib64/libgcc_s.so.1
7f222ad35000-7f222ad36000 rw-p 00015000 08:02 547935 /lib64/libgcc_s.so.1
7f222ad36000-7f222ad42000 r-xp 00000000 08:02 537901 /lib64/libnss_files-2.17.so
7f222ad42000-7f222af41000 ---p 0000c000 08:02 537901 /lib64/libnss_files-2.17.so
7f222af41000-7f222af42000 r--p 0000b000 08:02 537901 /lib64/libnss_files-2.17.so
7f222af42000-7f222af43000 rw-p 0000c000 08:02 537901 /lib64/libnss_files-2.17.so
7f222af43000-7f222af4d000 r-xp 00000000 08:02 542274 /lib64/libnss_nis-2.17.so
7f222af4d000-7f222b14c000 ---p 0000a000 08:02 542274 /lib64/libnss_nis-2.17.so
7f222b14c000-7f222b14d000 r--p 00009000 08:02 542274 /lib64/libnss_nis-2.17.so
7f222b14d000-7f222b14e000 rw-p 0000a000 08:02 542274 /lib64/libnss_nis-2.17.so
7f222b14e000-7f222b155000 r-xp 00000000 08:02 537649 /lib64/libnss_compat-2.17.so
7f222b155000-7f222b354000 ---p 00007000 08:02 537649 /lib64/libnss_compat-2.17.so
7f222b354000-7f222b355000 r--p 00006000 08:02 537649 /lib64/libnss_compat-2.17.so
7f222b355000-7f222b356000 rw-p 00007000 08:02 537649 /lib64/libnss_compat-2.17.so
7f222b356000-7f222b359000 r-xp 00000000 08:02 34614 /usr/lib64/libXau.so.6.0.0
7f222b359000-7f222b558000 ---p 00003000 08:02 34614 /usr/lib64/libXau.so.6.0.0
7f222b558000-7f222b559000 r--p 00002000 08:02 34614 /usr/lib64/libXau.so.6.0.0
7f222b559000-7f222b55a000 rw-p 00003000 08:02 34614 /usr/lib64/libXau.so.6.0.0
7f222b55a000-7f222b578000 r-xp 00000000 08:02 58062 /usr/lib64/libxcb.so.1.1.0
7f222b578000-7f222b778000 ---p 0001e000 08:02 58062 /usr/lib64/libxcb.so.1.1.0
7f222b778000-7f222b779000 r--p 0001e000 08:02 58062 /usr/lib64/libxcb.so.1.1.0
7f222b779000-7f222b77a000 rw-p 0001f000 08:02 58062 /usr/lib64/libxcb.so.1.1.0
[...]
7f222c242000-7f222c378000 r-xp 00000000 08:02 30235 /usr/lib64/libX11.so.6.3.0
7f222c378000-7f222c578000 ---p 00136000 08:02 30235 /usr/lib64/libX11.so.6.3.0
7f222c578000-7f222c579000 r--p 00136000 08:02 30235 /usr/lib64/libX11.so.6.3.0
7f222c579000-7f222c57e000 rw-p 00137000 08:02 30235 /usr/lib64/libX11.so.6.3.0
7f222c57e000-7f222c59f000 r-xp 00000000 08:02 537632 /lib64/ld-2.17.so
7f222c776000-7f222c77b000 rw-p 00000000 00:00 0
7f222c796000-7f222c797000 rw-p 00000000 00:00 0
7f222c797000-7f222c79e000 r--s 00000000 08:02 53640 /usr/lib64/gconv/gconv-modules.cache
7f222c79e000-7f222c79f000 rw-p 00000000 00:00 0
7f222c79f000-7f222c7a0000 r--p 00021000 08:02 537632 /lib64/ld-2.17.so
7f222c7a0000-7f222c7a1000 rw-p 00022000 08:02 537632 /lib64/ld-2.17.so
7f222c7a1000-7f222c7a2000 rw-p 00000000 00:00 0
7ffffbecf000-7ffffbef0000 rw-p 00000000 00:00 0 [stack]
7ffffbfff000-7ffffc000000 r-xp 00000000 00:00 0 [vdso]
ffffffffff600000-ffffffffff601000 r-xp 00000000 00:00 0 [vsyscall]
Aborted
REPRODUCIBILITY :
This bug can be reproduced always.
---------- BEGIN SOURCE ----------
see steps to reproduce above
---------- END SOURCE ----------
CUSTOMER SUBMITTED WORKAROUND :
unset MALLOC_CHECK_