Skip to content

Include diagnostics in archive produced by jpackcore - #19275

Merged
pshipton merged 1 commit into
eclipse-openj9:masterfrom
keithc-ca:jpackcore-diagnostics
Apr 5, 2024
Merged

Include diagnostics in archive produced by jpackcore#19275
pshipton merged 1 commit into
eclipse-openj9:masterfrom
keithc-ca:jpackcore-diagnostics

Conversation

@keithc-ca

Copy link
Copy Markdown
Contributor

A new entry in the archive, execution-log.txt mirrors the output produced by running jpackcore, except for the line of the form

VM set to 00007F7BB00131F0

which is produced by native code, and the final line of output

jextract complete.

A sample execution-log.txt follows:

Execution log
=============
Loading dump file...
Read memory image from core.20240405.124341.94634.0001.dmp
Creating archive file: pack.zip
Adding "excluded-files.txt"
Adding "/lib/x86_64-linux-gnu/libz.so.1"
Adding "/lib/x86_64-linux-gnu/libnss_files.so.2"
Adding "/home/keithc/space/openj9/jdk21/build/normal/images/jdk/lib/default/libj9thr29.so"
Adding "/lib/x86_64-linux-gnu/libnsl.so.1"
Adding "/home/keithc/space/openj9/jdk21/build/normal/images/jdk/lib/default/libj9shr29.so"
Adding "/home/keithc/space/openj9/jdk21/build/normal/images/jdk/lib/default/libjclse29.so"
Adding "/lib/x86_64-linux-gnu/libm-2.31.so"
Adding "/lib/x86_64-linux-gnu/libgcc_s.so.1"
Adding "/home/keithc/space/openj9/jdk21/build/normal/images/jdk/lib/default/libj9jit29.so"
Adding "/home/keithc/space/openj9/jdk21/build/normal/images/jdk/lib/default/libj9gc29.so"
Adding "/lib/x86_64-linux-gnu/libnss_files-2.31.so"
Adding "/home/keithc/space/openj9/jdk21/build/normal/images/jdk/lib/server/libjvm.so"
Adding "/lib/x86_64-linux-gnu/libnsl-2.31.so"
Adding "/home/keithc/space/openj9/jdk21/build/normal/images/jdk/lib/libjava.so"
Adding "/home/keithc/space/openj9/jdk21/build/normal/images/jdk/lib/default/libomrsig.so"
Adding "/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2"
Adding "/home/keithc/space/openj9/jdk21/build/normal/images/jdk/lib/libjli.so"
Adding "/home/keithc/space/openj9/jdk21/build/normal/images/jdk/lib/default/libj9prt29.so"
Adding "/lib/x86_64-linux-gnu/ld-2.31.so"
Adding "/lib/x86_64-linux-gnu/libc.so.6"
Warning:  Could not find file "linux-vdso.so.1" for inclusion in archive
Adding "/lib/x86_64-linux-gnu/libnss_compat-2.31.so"
Adding "/home/keithc/space/openj9/jdk21/build/normal/images/jdk/lib/default/libj9jvmti29.so"
Adding "/lib/x86_64-linux-gnu/libdl-2.31.so"
Adding "/home/keithc/space/openj9/jdk21/build/normal/images/jdk/lib/libjimage.so"
Adding "/lib/x86_64-linux-gnu/libpthread.so.0"
Adding "/home/keithc/space/openj9/jdk21/build/normal/images/jdk/lib/libnet.so"
Adding "/lib/x86_64-linux-gnu/libc-2.31.so"
Adding "/lib/x86_64-linux-gnu/libz.so.1.2.11"
Adding "/lib/x86_64-linux-gnu/libm.so.6"
Adding "/home/keithc/space/openj9/jdk21/build/normal/images/jdk/lib/default/libj9vrb29.so"
Adding "/home/keithc/space/openj9/jdk21/build/normal/images/jdk/lib/libnio.so"
Adding "/lib/x86_64-linux-gnu/libdl.so.2"
Adding "/home/keithc/space/openj9/jdk21/build/normal/images/jdk/bin/java"
Adding "/lib/x86_64-linux-gnu/libnss_nis-2.31.so"
Adding "/usr/lib/x86_64-linux-gnu/gconv/UTF-16.so"
Adding "/home/keithc/space/openj9/jdk21/build/normal/images/jdk/lib/default/libj9hookable29.so"
Adding "/lib/x86_64-linux-gnu/libnss_compat.so.2"
Adding "/lib/x86_64-linux-gnu/libnss_nis.so.2"
Adding "/home/keithc/space/openj9/jdk21/build/normal/images/jdk/lib/libzip.so"
Adding "/lib/x86_64-linux-gnu/libpthread-2.31.so"
Adding "/home/keithc/space/openj9/jdk21/build/normal/images/jdk/lib/default/libjvm.so"
Adding "/home/keithc/space/openj9/jdk21/build/normal/images/jdk/lib/default/libj9vm29.so"
Adding "/home/keithc/space/openj9/jdk21/build/normal/images/jdk/lib/default/libj9dmp29.so"
Adding "/home/keithc/space/openj9/jdk21/build/normal/images/jdk/lib/default/libj9trc29.so"
Adding "/home/keithc/space/openj9/jdk21/build/normal/images/jdk/lib/default/libj9zlib29.so"
Adding "/home/keithc/space/openj9/jdk21/build/normal/images/jdk/lib/J9TraceFormat.dat"
Adding "/home/keithc/space/openj9/jdk21/build/normal/images/jdk/lib/OMRTraceFormat.dat"
Adding "execution-log.txt"

Fixes #19215.

Signed-off-by: Keith W. Campbell <keithc@ca.ibm.com>
@keithc-ca
keithc-ca requested a review from pshipton April 5, 2024 17:43
@pshipton
pshipton merged commit d1a1a70 into eclipse-openj9:master Apr 5, 2024
@keithc-ca
keithc-ca deleted the jpackcore-diagnostics branch April 5, 2024 20:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Collect jpackcore console output in the zip file

2 participants