Closed javierhonduco closed 4 years ago
Seems like there is some transient? error with the llvm 9 builds
Looks like those errors are in master
Looks like those errors are in master
Yeah - will need to look into that separately. Won't block the open PRs.
Good catch. Thanks for the PR.
In #130 the cflags array changed from being a pointer to a contiguous array of pointers to chars
*mut *const c_char
, to being a pointer to a list ofCStrings
, which cause invalid memory reads.This can be easily reproduced when we pass more than 1
cflags
:Stacktrace from GDB:
Valgrind report:
With this PR, valgrind no longer reports any invalid reads.
Thanks!