[jdk11u-dev] RFR: 8248876: LoadObject with bad base address created for exec file on linux [v2]
Kimura Yukihiro
duke at openjdk.java.net
Fri Apr 8 09:29:38 UTC 2022
On Fri, 8 Apr 2022 09:03:19 GMT, Kimura Yukihiro <duke at openjdk.java.net> wrote:
>> I would like to backport
>> 8248876: LoadObject with bad base address created for exec file on linux.
>>
>> The original patch does not apply cleanly to 11u.
>> In case of JDK17, the patch of 8248876 includes the code to invalidate the fix of 8248878.
>> But in case of JDK11, the fix of 8248878 has never been applied.
>> I remove the invalidation code of 8248878 from the original patch.
>>
>> Testing:
>> build on Linux x86_64
>> tier1 on Linux x86_64
>
> Kimura Yukihiro has updated the pull request incrementally with one additional commit since the last revision:
>
> Use the copyright year of the original 8248876 backport
Hi TheRealMDoerr,
I tested the fix by using the following command.
$ /work/jdk11u-dev/build/linux-x86_64-normal-server-release/images/jdk/bin/jhsdb jmap --exe /work/jdk11u-dev/build/linux-x86_64-normal-server-release/images/jdk/bin/java --core core.24581
Results after backporting the fix:
Attaching to core core.24581 from executable /work/jdk11u-dev/build/linux-x86_64-normal-server-release/images/jdk/bin/java, please wait...
Debugger attached successfully.
Server compiler detected.
JVM version is 11.0.16-internal+0-adhoc.xxxx.jdk11u-dev
0x0000562009198000 12K /work/jdk11u-dev/build/linux-x86_64-normal-server-release/images/jdk/bin/java
Results before backporting the fix:
null 12K /work/jdk11u-dev/build/linux-x86_64-normal-server-release/images/jdk/bin/java
I will answer the question in https://bugs.openjdk.java.net/browse/JDK-8248876 later.
-------------
PR: https://git.openjdk.java.net/jdk11u-dev/pull/1014
More information about the jdk-updates-dev
mailing list