The issue described involves an error when using `execveat` with a file descriptor and empty filename for cross-architecture processes. This is related to how system calls are handled across different architectures, particularly when using QEMU's binfmt_misc support. **Category: syscall** The problem arises from the behavior of the `execveat` system call when handling files opened via a file descriptor on cross-architecture binaries.