I think that java is still broken by this.
..
java
Segmentation fault (core dumped)
I've just committed the fix in "src/libexec/rtld-elf/rtld.h" revision
1.12. The Java runtime was peeking into some of the dynamic linker's
private data structures. My recent changes added some
OK, sorry for the delay. Here's what I'd recommend for Java:
1. To determine whether the dynamic linker implements dladdr():
#define PATH_RTLD "/usr/libexec/ld-elf.so.1"
if ((handle = dlopen(PATH_RTLD, RTLD_LAZY)) == NULL)
err(1, "Can't dlopen %s: %s", PATH_RTLD, dlerror());
Jake Burkholder wrote:
I think that java is still broken by this.
It seg faults immediately with the current rtld, even when run with
no arguments:
java
Segmentation fault (core dumped)
but works fine when I revert to august 25th rtld.
Thanks for letting me know. Please tell me