RFR: 8271949: dumppath in -XX:FlightRecorderOptions does not affect [v6]
Yasumasa Suenaga
ysuenaga at openjdk.java.net
Thu Oct 14 00:10:14 UTC 2021
On Wed, 13 Oct 2021 12:00:32 GMT, Markus Grönlund <mgronlun at openjdk.org> wrote:
>> Yasumasa Suenaga has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. The pull request contains 10 additional commits since the last revision:
>>
>> - Use current directory if emergency dump fails on specified path
>> - Merge remote-tracking branch 'upstream/master' into JDK-8271949
>> - Print warning message instead of throwing exception if JFR will not write emergency dump
>> - Merge remote-tracking branch 'upstream/master' into JDK-8271949
>> - Set absolute path to JFR emergency dump path
>> - Check write permission on JFR emergency dump path in configuration
>> - Update testcase
>> - Merge remote-tracking branch 'upstream/master' into JDK-8271949
>> - Remove USER_HOME
>> - 8271949: dumppath in -XX:FlightRecorderOptions does not affect
>
> This is now causing secondary crashes:
>
> jvm!VMError::report+0xb7a [d:\dev\github\jdk_copy\open\src\hotspot\share\utilities\vmError.cpp @ 726]
> jvm!VMError::report_and_die+0x6ce [d:\dev\github\jdk_copy\open\src\hotspot\share\utilities\vmError.cpp @ 1652]
> jvm!VMError::report_and_die+0x81 [d:\dev\github\jdk_copy\open\src\hotspot\share\utilities\vmError.cpp @ 1437]
> jvm!report_vm_error+0x9d [d:\dev\github\jdk_copy\open\src\hotspot\share\utilities\debug.cpp @ 283]
> jvm!create_emergency_dump_path+0x2f [d:\dev\github\jdk_copy\open\src\hotspot\share\jfr\recorder\repository\jfrEmergencyDump.cpp @ 113]
> jvm!JfrEmergencyDump::open_emergency_dump_file+0x7b [d:\dev\github\jdk_copy\open\src\hotspot\share\jfr\recorder\repository\jfrEmergencyDump.cpp @ 146]
> jvm!JfrEmergencyDump::on_vm_error_report+0x57 [d:\dev\github\jdk_copy\open\src\hotspot\share\jfr\recorder\repository\jfrEmergencyDump.cpp @ 185]
> jvm!JfrRepository::on_vm_error_report+0x1c [d:\dev\github\jdk_copy\open\src\hotspot\share\jfr\recorder\repository\jfrRepository.cpp @ 94]
> jvm!Jfr::on_vm_error_report+0x1f [d:\dev\github\jdk_copy\open\src\hotspot\share\jfr\jfr.cpp @ 105]
> jvm!VMError::report+0xb7a [d:\dev\github\jdk_copy\open\src\hotspot\share\utilities\vmError.cpp @ 726]
> jvm!VMError::report_and_die+0x5b8 [d:\dev\github\jdk_copy\open\src\hotspot\share\utilities\vmError.cpp @ 1621]
> jvm!VMError::report_and_die+0x8d [d:\dev\github\jdk_copy\open\src\hotspot\share\utilities\vmError.cpp @ 1425]
> jvm!VMError::report_and_die+0x51 [d:\dev\github\jdk_copy\open\src\hotspot\share\utilities\vmError.cpp @ 1431]
> jvm!report_error+0x39 [d:\dev\github\jdk_copy\open\src\hotspot\os\windows\os_windows.cpp @ 2477]
> jvm!topLevelExceptionFilter+0x5a5 [d:\dev\github\jdk_copy\open\src\hotspot\os\windows\os_windows.cpp @ 2680]
> jvm!`thread_native_entry'::`1'::filt$0+0x22 [d:\dev\github\jdk_copy\open\src\hotspot\os\windows\os_windows.cpp @ 545]
> VCRUNTIME140!__C_specific_handler+0xa0 [d:\A01_work\12\s\src\vctools\crt\vcruntime\src\eh\riscchandler.cpp @ 389]
> ntdll!RtlpExecuteHandlerForException+0xf
> ntdll!RtlDispatchException+0x40f
> ntdll!KiUserExceptionDispatch+0x2e
@mgronlun Thanks for your report! I fixed it in new commit.
-------------
PR: https://git.openjdk.java.net/jdk/pull/5019
More information about the hotspot-jfr-dev
mailing list