RFR(XXS): 8241951: ClhsdbCDSCore.java failed to find core file
Alex Menkov
alexey.menkov at oracle.com
Fri Aug 7 22:36:52 UTC 2020
LGTM
--alex
On 08/07/2020 15:34, Chris Plummer wrote:
> On 8/7/20 3:26 PM, Daniel D. Daugherty wrote:
>>
>>
>> On 8/7/20 6:25 PM, Chris Plummer wrote:
>>> On 8/7/20 3:22 PM, Chris Plummer wrote:
>>>> On 8/7/20 3:11 PM, Daniel D. Daugherty wrote:
>>>>> On 8/7/20 6:03 PM, Chris Plummer wrote:
>>>>>> Hello,
>>>>>>
>>>>>> Please review the following:
>>>>>>
>>>>>> https://bugs.openjdk.java.net/browse/JDK-8241951
>>>>>> http://cr.openjdk.java.net/~cjplummer/8241951/webrev.00/index.html
>>>>>
>>>>> test/lib/jdk/test/lib/util/CoreUtils.java
>>>>> L139: if (Platform.getOsVersionMajor() == 10 &&
>>>>> Platform.getOsVersionMinor() >= 15) {
>>>>> Should the major version check be ">= 10"?
>>>> If I'm going to check for >= 10, then it needs to be something like :
>>>>
>>>> if (major > 10 || (major == 10 && minor >= 15)
>>>>
>>> if (Platform.isSignedOSX()) {
>>> if (Platform.getOsVersionMajor() > 10 ||
>>> (Platform.getOsVersionMajor() == 10 &&
>>> Platform.getOsVersionMinor() >= 15))
>>> {
>>> // We can't generate cores files with signed
>>> binaries on OSX 10.15 and later.
>>> throw new SkippedException("Cannot produce core
>>> file with signed binary on OSX 10.15 and later");
>>> }
>>> }
>>>
>>> I'll send an updated webrev if you're ok with this
>>
>> I'm okay with (I don't need another webrev), but other folks might
>> want one...
>
> http://cr.openjdk.java.net/~cjplummer/8241951/webrev.01/index.html
>
> Still testing.
>
> Chris
>>
>> Dan
>>
>>>
>>> thanks
>>>
>>> Chris
>>>>>
>>>>> Platform.isSignedOSX() would return true for signed 11.X.
>>>>> Dunno.
>>>>>
>>>> Yes, it would return true for 11.x if signed, which is what we would
>>>> want.
>>>>
>>>> Chris
>>>>>
>>>>> Thumbs up.
>>>>>
>>>>> Dan
>>>>>
>>>>>
>>>>>>
>>>>>> We need to disable SA core file testing on OSX 10.15.* and later
>>>>>> when the binary is signed because OSX will no longer produce core
>>>>>> files with this configuration.
>>>>>>
>>>>>> thanks,
>>>>>>
>>>>>> Chris
>>>>>
>>>>
>>>>
>>>
>>
>
More information about the serviceability-dev
mailing list