-
石松洲 authored
Previously `read_string()` calls `std::string.resize()` with a int read from remote process. When I/O error occurs, -1 will be used for resizing the string, `std::bad_alloc` is thrown and since magisk is compiled with `-fno-exceptions`, it will crash the whole daemon process. May fix topjohnwu#5681
448384af
| Name |
Last commit
|
Last update |
|---|---|---|
| .. | ||
| core | ||
| external | ||
| include | ||
| init | ||
| magiskboot | ||
| magiskpolicy | ||
| resetprop | ||
| su | ||
| utils | ||
| zygisk | ||
| .gitignore | ||
| Android.mk | ||
| Application.mk | ||
| lto_fix.lds |