On Tue, 20 Jun 2023 18:05:09 GMT, Tom Rodriguez <ne...@openjdk.org> wrote:

> This is a minor fix to core file reading on macos x.  I can confirm that 
> after this fix I can run the problem listed SA core file tests on Ventura.

Marked as reviewed by cjplummer (Reviewer).

src/jdk.hotspot.agent/macosx/native/libsaproc/ps_core.c line 309:

> 307:         print_debug("LC_SEGMENT_64 added: nsects=%d fileoff=0x%llx 
> vmaddr=0x%llx vmsize=0x%llx filesize=0x%llx %s\n",
> 308:                     segcmd.nsects, segcmd.fileoff, segcmd.vmaddr, 
> segcmd.vmsize,
> 309:                     segcmd.filesize, &segcmd.segname[0]);

It would be nice to include this print_debug for the `filesize == 0` case. 
Maybe you can move it outside of the `if` and print `added` or `skipped` 
conditional on `filesize`.

-------------

PR Review: https://git.openjdk.org/jdk/pull/14569#pullrequestreview-1491727136
PR Review Comment: https://git.openjdk.org/jdk/pull/14569#discussion_r1237613357

Reply via email to