Overview
Examples
Screenshots
Comparisons
Applications
Download
Documentation
Tutorials
Bazaar
Status & Roadmap
FAQ
Authors & License
Forums
Funding Ultimate++
Search on this site
Search in forums












SourceForge.net Logo
Home » U++ Library support » U++ Core » MemorySanitizer: use-of-uninitialized-value in CoWork
Re: MemorySanitizer: use-of-uninitialized-value in CoWork [message #52110 is a reply to message #52109] Sat, 20 July 2019 08:56 Go to previous message
mirek is currently offline  mirek
Messages: 13975
Registered: November 2005
Ultimate Member
Novo wrote on Sat, 20 July 2019 01:27
mirek wrote on Fri, 19 July 2019 17:50
This really feels like sanitizer bug, but whatever....

Thanks!

I do not think this is a bug. A team working on sanitizers is exceptionally good.
MemorySanitizer reports all uninitialized memory reads, including, for example, memmove and memcpy of uninitialized memory. This is not necessarily a bug, but this allows the sanitizer to be fast unlike valgrind.
The problem is that all sanitizers exit app on first detected error.


Well, but obviously we are not doing anything bad here. So it must be either a bug in sanitizer or in standard library (or perhaps in compiler).

Mirek
 
Read Message
Read Message
Read Message
Read Message
Previous Topic: Sorting of strings is broken
Next Topic: Inconsistency between Vector and Index
Goto Forum:
  


Current Time: Sun May 05 02:46:57 CEST 2024

Total time taken to generate the page: 0.02053 seconds