"Security: Format string is not a string literal" build failure(s)
clang 3.2
The following code builds without any issue with gcc and fails with clang:
#include <stdio.h>
void foo(void) {
char buffer[1024];
sprintf(buffer, "%n", 2);
}
gcc -Werror -c foo.c
clang -Werror -c foo.c
Package | Version | Supposed error message | Full log |
Bug report |
cronutils | 1.4-3 | runstat.c:79:31: error: format string is not a string literal [-Werror,-Wformat-nonliteral]
| Log |
|
gccxml | 0.9.0+cvs20120420-4 | gengtype-lex.l:594:31: error: format string is not a string literal (potentially insecure) [-Werror,-Wformat-security]
| Log |
|
ghostscript | 9.05~dfsg-6.3 | ./base/gsdevice.c:1010:25: error: format string is not a string literal (potentially insecure) [-Werror,-Wformat-security]
| Log |
|
gnome-pie | 0.5.4-1 | triggerSelectWindow.c:545:138: error: format string is not a string literal (potentially insecure) [-Werror,-Wformat-security]
| Log |
|
libsoup2.4 | 2.38.1-2 | coding-test.c:69:28: error: format string is not a string literal [-Werror,-Wformat-nonliteral]
| Log |
|
ncap | 1.9.2-1 | asprintf.c:35:30: error: format string is not a string literal [-Werror,-Wformat-nonliteral]
| Log |
|
poker-network | 1.7.7-3.2 | main.c:192:17: error: format string is not a string literal (potentially insecure) [-Werror,-Wformat-security]
| Log |
|
rcs | 5.8.1-2 | b-excwho.c:126:15: error: format string is not a string literal (potentially insecure) [-Werror,-Wformat-security]
| Log |
|
thoggen | 0.7.1-1 | th-app-window.c:1140:44: error: format string is not a string literal (potentially insecure) [-Werror,-Wformat-security]
| Log |
|
9 errors