[Bug demangler/110147] UBSAN error in rust-demangle.c: NULL pointer passed to memcpy

2023-06-08 Thread mark at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110147 Mark Wielaard changed: What|Removed |Added Last reconfirmed||2023-06-08 Ever confirmed|0

[Bug demangler/110147] UBSAN error in rust-demangle.c: NULL pointer passed to memcpy

2023-06-08 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110147 --- Comment #2 from Jonathan Wakely --- --- a/libiberty/rust-demangle.c +++ b/libiberty/rust-demangle.c @@ -1569,8 +1569,11 @@ str_buf_append (struct str_buf *buf, const char *data, size_t len) if (buf->errored) return; - memcpy

[Bug demangler/110147] UBSAN error in rust-demangle.c: NULL pointer passed to memcpy

2023-06-06 Thread lukas.dresel at cs dot ucsb.edu via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110147 --- Comment #1 from lukas.dresel at cs dot ucsb.edu --- The invocation was `rust_demangle(mangled=0x18140ad "_RYC0.vdj\\lc[kniso,bz", options=0x103)`. The original bug report to binutils can be found here with more details: