• 石松洲's avatar
    Fix UB when remote process died · e8787b5c
    石松洲 authored
    If remote process died, `xreadlink` fails and leaves `buf` uninitialized. Then the daemon calls `str_ends`, creates a temp `std::string_view` with the uninitialized buffer and undefined behavior occurs.
    e8787b5c
Name
Last commit
Last update
..
base Loading commit data...
boot Loading commit data...
core Loading commit data...
external Loading commit data...
include Loading commit data...
init Loading commit data...
resetprop Loading commit data...
sepolicy Loading commit data...
su Loading commit data...
zygisk Loading commit data...
.gitignore Loading commit data...
Android-rs.mk Loading commit data...
Android.mk Loading commit data...
AndroidManifest.xml Loading commit data...
Application.mk Loading commit data...
Cargo.lock Loading commit data...
Cargo.toml Loading commit data...
lto_fix.lds Loading commit data...