Repository navigation
5.0.2
the argv marshaller passed `String.count` (characters) as the byte length to strndup, so every non-ascii argument was silently truncated to its character count in bytes — "日本語" (9 bytes) reached the child as "日" (3), and argv[0] was truncated the same way. regression tests cover both the argument vector and a non-ascii executable path.