We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 122fe39 commit 66af8bdCopy full SHA for 66af8bd
lib/Support/Unix/Threading.inc
@@ -206,7 +206,7 @@ void llvm::get_thread_name(SmallVectorImpl<char> &Name) {
206
#if (defined(__GLIBC__) && defined(_GNU_SOURCE)) || defined(__ANDROID__)
207
#if HAVE_PTHREAD_GETNAME_NP
208
constexpr uint32_t len = get_max_thread_name_length_impl();
209
- char Buffer[len];
+ char Buffer[len] = {'\0'}; // FIXME: working around MSan false positive.
210
if (0 == ::pthread_getname_np(::pthread_self(), Buffer, len))
211
Name.append(Buffer, Buffer + strlen(Buffer));
212
#endif
0 commit comments