There was an error while loading. Please reload this page.
1 parent 6512d5e commit 441113fCopy full SHA for 441113f
1 file changed
kernel/src/process/execve.rs
@@ -230,7 +230,7 @@ fn do_execve_internal(
230
{
231
let basic_guard = pcb.basic();
232
let name = basic_guard.name();
233
- comm_len = name.as_bytes().len().min(15);
+ comm_len = name.len().min(15);
234
// 回退到 UTF-8 字符边界,避免在多字节字符中间截断导致 from_utf8 失败。
235
while comm_len > 0 && !name.is_char_boundary(comm_len) {
236
comm_len -= 1;
0 commit comments