I was having the same trouble in jdk1.1.6v2.
Your solution worked for me, too.
Thanks, Paul,
R. Paul Warriner
Paul Ho wrote:
> JDK 1.1.6v4a give me SIGSEGV "out of the box".
>
> Dump from java_g:
> SIGSEGV 11* segmentation violation
>
> Full thread dump:
> "../../../../src/genunix/java/green_threads/src/monitor_md.c", line 443:
> assertion failure
>
> *** panic: Internal error dumping threads!
>
> My config:
> jdk1.1.6-v4a-i386-libc5.tar.gz
> Linux 2.0.35 libc.so.5.4.44 ld.so.1.9.7 libdl.so.1.9.7
> (Notice I'm NOT using ld.so.1.9.9)
>
> Solution:
> Remove libc.so.5 and libdl.so.1 from $JAVAHOME/lib/i686/green_threads/
>
> Everything seem to work ok now.
>
> Cheers,
> Paul