mirror of
https://github.com/radareorg/radare2.git
synced 2025-02-11 17:16:03 +00:00
![Jonathan Neuschäfer](/assets/img/avatar_default.png)
An snprintf with the same source and destination buffer caused the buffer to be read as an empty string. To quote the Linux Manpages project: C99 and POSIX.1-2001 specify that the results are undefined if a call to sprintf(), snprintf(), vsprintf(), or vsnprintf() would cause copying to take place between objects that overlap (e.g., if the target string array and one of the supplied input arguments refer to the same buffer).