RFR: 8337163: Improve SA error message when failing to attach to a core file
Chris Plummer
cjplummer at openjdk.org
Fri Aug 30 20:59:27 UTC 2024
When SA fails to open/attach to a core file on linux or OSX, include a note about using LIBSAPROC_DEBUG=1 in the error message. No one remembers this magic, so it is useful to provide here. Even I always have to resort to looking up the symbol in the SA source since I can never remember it. The extra output you get with LIBSAPROC_DEBUG=1 is often enough for the user to determine the root cause, or at least help an SA engineer determine the cause.
Test by running all SA tests and also tier1.
Also did manual testing with forced errors reading core files to make sure the error output is as expected.
-------------
Commit messages:
- Better error message when failing to read core file.
Changes: https://git.openjdk.org/jdk/pull/20800/files
Webrev: https://webrevs.openjdk.org/?repo=jdk&pr=20800&range=00
Issue: https://bugs.openjdk.org/browse/JDK-8337163
Stats: 4 lines in 2 files changed: 0 ins; 0 del; 4 mod
Patch: https://git.openjdk.org/jdk/pull/20800.diff
Fetch: git fetch https://git.openjdk.org/jdk.git pull/20800/head:pull/20800
PR: https://git.openjdk.org/jdk/pull/20800
More information about the serviceability-dev
mailing list