[9] RFR (XXS): 8154145: Missing klass/method name in stack traces on error

Chris Plummer chris.plummer at oracle.com
Thu Apr 14 19:32:38 UTC 2016


Thanks!

Chris

On 4/14/16 11:06 AM, Vladimir Ivanov wrote:
> Stefan, Chris, thanks for the feedback.
>
> On 4/13/16 11:24 PM, Chris Plummer wrote:
>>
>> Thanks for fixing this. The changes look good, but can you send out
>> before and after stacktraces for us to look at?
>
> J 1384 C1  java.base at 9-internal9-internal (104 bytes) @ 0xf4bca070 
> [0xf4bc9ea0+0x000001d0]
>
> becomes
>
> J 1384 C1 SomeClass.someMethod(LParam;)LResult; java.base at 9-internal 
> (104 bytes) @ 0xf4bca070 [0xf4bc9ea0+0x000001d0]
>
> Best regards,
> Vladimir Ivanov
>
>>
>> thanks,
>>
>> Chris
>>
>> On 4/13/16 5:10 AM, Vladimir Ivanov wrote:
>>> http://cr.openjdk.java.net/~vlivanov/8154145/webrev.00/
>>> https://bugs.openjdk.java.net/browse/JDK-8154145
>>>
>>> After Jigsaw merge, hs_err files contain incomplete stack information
>>> for code located in modules:
>>>
>>>   J 1384 C1  java.base at 9-internal9-internal (104 bytes) @ 0xf4bca070
>>> [0xf4bc9ea0+0x000001d0]
>>>
>>> The problem is that module info overwrites class/method name before it
>>> is printed.
>>>
>>> Best regards,
>>> Vladimir Ivanov
>>



More information about the hotspot-dev mailing list