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

Vladimir Ivanov vladimir.x.ivanov at oracle.com
Thu Apr 14 18:06:04 UTC 2016


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