On Thu, Jan 21, 2016 at 4:20 AM, Waldemar Brodkorb wbx@uclibc-ng.org wrote:
Have you seen that Alpine Linux is carrying a patch with modifies exactly our problematic function: https://github.com/alpinelinux/aports/blob/master/community/openjdk8/icedtea...
Bingo! Current initLocalIfs() implementation will leave ruins if it called twice!
Alex, please try this patch. If it not help, unlikely, turn off compiler optimizations for net_util_md.c (i.e. force gcc flags to -O0).
Does a bell rings here? ;) main/openjdk6: fix ipv6 related startup crash
Yes. It should be easy uncovered by Valgrind, but hidden in glibc due to zero initialization of all data, by default.
Regards Leonid