Details
-
Bug
-
Resolution: Fixed
-
P4
-
23
-
b13
Backports
Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-8327760 | 21.0.4-oracle | Shivangi Gupta | P4 | Resolved | Fixed | b01 |
JDK-8328939 | 21.0.4 | Sonia Zaldana Calles | P4 | Resolved | Fixed | b01 |
JDK-8327783 | 17.0.12-oracle | Shivangi Gupta | P4 | Resolved | Fixed | b01 |
JDK-8332234 | 17.0.12 | Sonia Zaldana Calles | P4 | Resolved | Fixed | b03 |
JDK-8332637 | 11.0.24 | Sonia Zaldana Calles | P4 | Resolved | Fixed | b05 |
Description
Generally the assumption that jmods should not contain symbol files is correct but there is one exception to this. On Windows we can use configure option --with-external-symbols-in-bundles=public to build stripped debug symbol files. These stripped symbol files are much smaller than full symbol files and provide the feature that we have line numbers in hs_err files (native call stacks).
So, a configuration --with-external-symbols-in-bundles=public is valid and the test should not fail in that case but accept these pdb files.
Attachments
Issue Links
- backported by
-
JDK-8327760 New test JmodExcludedFiles.java fails on Windows when --with-external-symbols-in-bundles=public is used
- Resolved
-
JDK-8327783 New test JmodExcludedFiles.java fails on Windows when --with-external-symbols-in-bundles=public is used
- Resolved
-
JDK-8328939 New test JmodExcludedFiles.java fails on Windows when --with-external-symbols-in-bundles=public is used
- Resolved
-
JDK-8332234 New test JmodExcludedFiles.java fails on Windows when --with-external-symbols-in-bundles=public is used
- Resolved
-
JDK-8332637 New test JmodExcludedFiles.java fails on Windows when --with-external-symbols-in-bundles=public is used
- Resolved
- relates to
-
JDK-8237192 Generate stripped/public pdbs on Windows for jdk images
- Resolved
-
JDK-8159927 Add a test to verify JMOD files created in the images do not have debug symbols
- Resolved
- links to
-
Commit openjdk/jdk11u-dev/b8ee2aa1
-
Commit openjdk/jdk17u-dev/68caeca1
-
Commit openjdk/jdk21u-dev/7d4a6fc0
-
Commit openjdk/jdk/43c6f0b5
-
Review openjdk/jdk11u-dev/2679
-
Review openjdk/jdk17u-dev/2321
-
Review openjdk/jdk21u-dev/393
-
Review openjdk/jdk/17990