JDK-8033146 : Memory corruption when calling NetworkInterface.getNetworkInterfaces
  • Type: Bug
  • Component: core-libs
  • Sub-Component: java.net
  • Affected Version: 6u45
  • Priority: P3
  • Status: Resolved
  • Resolution: Duplicate
  • Submitted: 2014-01-29
  • Updated: 2014-04-03
  • Resolved: 2014-04-03
Related Reports
Duplicate :  
Description
# SIGSEGV (0xb) at pc=0xfb758414, pid=nnnn, tid=m 
# 
# JRE version: 6.0_45-b06 
# Java VM: Java HotSpot(TM) Server VM (20.45-b01 mixed mode solaris-sparc ) 
# Problematic frame: 
# C [libc.so.1+0x58414] 


(dbx) where -l 19 
current thread: t@2 
[...] 
---- called from signal handler with signal 11 (SIGSEGV) ------ 
[14] libc.so.1:realfree(0x134fc20, 0x7631003b, 0xea02c, 0xf8405940, 0x0, 
0x4), at 0xfb758414 
[15] libc.so.1:cleanfree(0x0, 0xe, 0xe977c, 0xf84efd84, 0xfb8423ec, 
0xfb84b370), at 0xfb758cc0 
[16] libc.so.1:_malloc_unlocked(0x7300, 0x10, 0xdfc490, 0xdfc498, 0xfffffffa, 

0xf8405ab0), at 0xfb757e18 
[17] libc.so.1:malloc(0x72fe, 0x1, 0xea728, 0xf8405ab0, 0xfb8423ec, 
0xfb84c5e0), at 0xfb757d08 
[18] libjava.so:Java_java_lang_reflect_Proxy_defineClass0(0x72fe, 0x30928, 
0xfa87e4bc, 0xfa87e4b8, 0xfa87e4b4, 0x0), at 0xfa7a2dd8 
[19] 0xf840d700(0x79, 0xfa87e4bc, 0xfa87e430, 0xffffff80, 0xe56f6d48, 0x0), 
at 0xf840d700 
(dbx) 

system configuration 
==================== 
JRE version: 6.0_45-b06 
Java HotSpot(TM) Server VM (20.45-b01 mixed mode solaris-sparc ) 

Potentially related to:

JDK-7078386 
 NetworkInterface.getNetworkInterfaces() may return corrupted results on 
linux


Comments
This may be a dup of JDK-8013140.
29-01-2014