----- Original Message -----
> Well, well, well. Installing -debuginfo resulted in a successful run with and
> without using GDB.
> I uninstalled -debuginfo and the exception came back.
> 

Yes. It's because the symbol table is removed from libjvm.so as part of
packaging and moved into a separate debug file. So, unless debuginfo is
installed, jmap can't find the symbol table.

I believe at one time it was possible to tell RPM to omit the symbol table
from stripping, but it seems this is no longer the case. Other distributions
suffer in the same way (I've observed it on Gentoo as well).
-- 
Andrew :)

Senior Free Java Software Engineer
Red Hat, Inc. (http://www.redhat.com)

Web Site: http://fuseyism.com
Twitter: https://twitter.com/gnu_andrew_java
PGP Key: ed25519/0xCFDA0F9B35964222 (hkp://keys.gnupg.net)
Fingerprint = 5132 579D D154 0ED2 3E04  C5A0 CFDA 0F9B 3596 4222


Reply via email to