You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The crash occurs with the -Adetailedmsgtext flag enabled while reporting a diagnostic message. If an argument contains unescaped placeholders like %x, they are mistakenly treated as part of the main format string instead of literal text. This causes formatting conflicts, leading to incomplete message generation and an exception when the placeholders clash with the expected format structure.
The crash occurs with the
-Adetailedmsgtext
flag enabled while reporting a diagnostic message. If an argument contains unescaped placeholders like%x
, they are mistakenly treated as part of the main format string instead of literal text. This causes formatting conflicts, leading to incomplete message generation and an exception when the placeholders clash with the expected format structure.Stacktrace:
Reproducer:
reproducer.zip
chmod +x wpi.sh && ./wpi.sh url542ae48576_tonyheadford_m68k_tgz-pJ8-m68k_MonitorJ8
Fix:
The issue is resolved by escaping
%
in input arguments, replacing it with%%
to ensure it is treated as literal text rather than a format specifier.Environment
The text was updated successfully, but these errors were encountered: