RFR: 8317510: Change Windows debug symbol files naming to avoid losing info when an executable and a library share the same name [v3]

Thomas Stuefe stuefe at openjdk.org
Mon Oct 9 14:16:00 UTC 2023


On Mon, 9 Oct 2023 14:02:19 GMT, Frederic Thevenet <fthevenet at openjdk.org> wrote:

> OK, so unsurprisingly I was indeed wrong... The test ran as part or tier1 in the GHA checks - and failed. I'll let other advise on whether or not running this is tier1 is appropriate or not, but in the meantime I'll try to figure out why it fails in GHA.

Looks like symbol resolution of the crash address failed:

TEST RESULT: Failed. Execution failed: `main' threw exception: java.lang.RuntimeException: '# V [jvm.dll.*].*(crash_with_segfault|controlled_crash).*' missing from stdout/stderr


looking at the output of the crashing process, it just prints out a PC, but not the expected frame:

# Problematic frame:
# V  [jvm.dll+0xfdd069]

where we expected to see a function name.

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

PR Comment: https://git.openjdk.org/jdk/pull/16039#issuecomment-1753095301


More information about the build-dev mailing list