From 4d1316c440e7ee7b854423aea8db6ffcd92caeaf Mon Sep 17 00:00:00 2001 From: Xuan-Son Nguyen Date: Thu, 18 Dec 2025 14:30:32 +0100 Subject: [PATCH] arg: fix ASAN error on sampler_type_names empty (#18167) --- common/arg.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/common/arg.cpp b/common/arg.cpp index b6d16168eb..4a0ec656bd 100644 --- a/common/arg.cpp +++ b/common/arg.cpp @@ -873,7 +873,9 @@ common_params_context common_params_parser_init(common_params & params, llama_ex sampler_type_chars += common_sampler_type_to_chr(sampler); sampler_type_names += common_sampler_type_to_str(sampler) + ";"; } - sampler_type_names.pop_back(); + if (!sampler_type_names.empty()) { + sampler_type_names.pop_back(); // remove last semicolon + } /**