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
This error disappears and does not appear anymore, even after restarting termux. I no longer see any Bad address, and the exit code is no longer 126.
So I think it's a bug of termux.
Exit with code 159
This is the main error mentioned in current issue.
By setting RUST_LOG=trace, we could get more logs:
The logs show that the first tracee process was successfully loaded by our loader-shim, but was killed by a SIGSYS signal shortly after leaving from the loader-shim.
By analyzing the generated core dump file, it was found that the tracee was calling system call setgid32().
Since the problem did not occur when testing proot-rs in the adb shell, I think it may be related to seccomp.
The text was updated successfully, but these errors were encountered: