[jdk8u-dev] RFR: 8261020: Wrong format parameter in create_emergency_chunk_path [v2]

Severin Gehwolf sgehwolf at openjdk.org
Wed Jan 29 11:16:53 UTC 2025


On Wed, 6 Nov 2024 02:03:09 GMT, lingjun-cg <duke at openjdk.org> wrote:

>> Clean backport from jdk11u.  
>> I'd like to backport it to fix a crash like the following stack when run the testcase ' 'jdk/jfr/event/gc/detailed/TestPromotionFailedEventWithParallelScavenge.java' on host with AArch64.
>> 
>> 
>> ===============================
>> Stack: [0x0000ffff8b860000,0x0000ffff8ba60000], sp=0x0000ffff8ba5da80, free space=2038k
>> Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
>> C [libc.so.6+0x27b0c] __strlen_mte+0xc
>> C [libc.so.6+0x756e4] __vsnprintf_internal+0xb0
>> C [libc.so.6+0x7576c] vsnprintf+0x2c
>> V [libjvm.so+0x868134] os::vsnprintf(char*, unsigned long, char const*, std::__va_list)+0x30
>> V [libjvm.so+0x685ba8] jio_vsnprintf+0x34
>> V [libjvm.so+0x685c44] jio_snprintf+0x78
>> V [libjvm.so+0x5fd624] JfrEmergencyDump::build_dump_path(char const*)+0xe0
>> V [libjvm.so+0x61e634] JfrRepository::open_chunk(bool)+0x98
>> V [libjvm.so+0x61a860] JfrRecorderService::prepare_for_vm_error_rotation()+0x90
>> V [libjvm.so+0x61db50] JfrRecorderService::rotate(int)+0x260
>> V [libjvm.so+0x5fdc18] JfrEmergencyDump::on_vm_shutdown(bool)+0x264
>> V [libjvm.so+0x5e2210] before_exit(JavaThread*)+0x124
>> V [libjvm.so+0x9be134] Threads::destroy_vm()+0x1cc
>> V [libjvm.so+0x64901c] jni_DestroyJavaVM+0x80
>> C [libjli.so+0x2e44] JavaMain+0x284
>> C [libpthread.so.0+0x7f74] start_thread+0xd0
>> C [libc.so.6+0x28f9c] thread_start+0xc
>
> lingjun-cg has refreshed the contents of this pull request, and previous commits have been removed. The incremental views will show differences compared to the previous content of the PR. The pull request contains one new commit since the last revision:
> 
>   Backport d27533f1967411dfd1b50b3fe0f0cebb936f1d3a

Looks good. Please enable GHA for your fork so that tests run.

-------------

Marked as reviewed by sgehwolf (Reviewer).

PR Review: https://git.openjdk.org/jdk8u-dev/pull/602#pullrequestreview-2580716544


More information about the jdk8u-dev mailing list