This is the mail archive of the
libc-alpha@sources.redhat.com
mailing list for the glibc project.
Re: glibc cvs breaks JDK Mozilla plugin
- To: Jack Howarth <howarth at bromo dot med dot uc dot edu>,libc-alpha at sourceware dot cygnus dot com, khendricks at admin dot ivey dot uwo dot ca
- Subject: Re: glibc cvs breaks JDK Mozilla plugin
- From: "Kevin B. Hendricks" <khendricks at ivey dot uwo dot ca>
- Date: Sat, 28 Oct 2000 10:55:35 -0400
Hi Jack,
Would you try one thing for me just in case this will quickly show us the
problem (my home machine is only glibc -2.1.3 and I won't have access to my
work machine until Monday at the earliest.
export JAVA_PLUGIN_TRACE=true
strace -f -o bug.log mozilla
Then go to a page with java on it (http://www.blackdown.org)
The -f added to strace will allow the strace to follow into the java_vm
child and it should tell us where it is looking for the libjvm.so file so
that we can determine whether dl-open changes are at fault or simply a bad
path is being passed in from some other bug.
Once you are done, please look for any ".trace" files in the directory you
launched mozilla from and please send them, the bug.log from strace, and
what you see on the screen to me. That way I should be able to pinpoint
the problem area relatively quickly.
By the way, does running HelloWorld using just the jdk work (the jdk uses
dl-open to open its own shared libraries and the dladdr trick to find its
location). It it works, then the problem is probably not a simple one.
Thanks,
Kevin
At 7:25 AM -0700 10/28/00, Jack Howarth wrote:
>Kevin,
> I am using the official M18 sources. Again they work fine with
>glibc cvs up to at least 10/20. On 10/21 Ulrich made his changes he
>suspects are at fault. I made a few attempts this morning running
>mozilla using...
>
>./run-mozilla.sh --debug
>
>and am having a problem because it looks like this is in the threads.
>
>[New Thread 1548 (manager thread)]
>[New Thread 1546 (initial thread)]
>[New Thread 1549]
>[New Thread 1550]
>before calling the services
>java_vm: error while loading shared libraries: libjvm.so: cannot open
>shared object file: No such file or directory
>INTERNAL ERROR on Browser End: Could not read ack from browser
>System error?:: Resource temporarily unavailable
>
>Program exited with code 0377.
>(gdb)