Activity log for bug #1278174

Date Who What changed Old value New value Message
2014-02-09 20:56:34 Hans Joachim Desserud bug added bug
2014-02-09 20:56:34 Hans Joachim Desserud attachment added flawfinder-report.txt https://bugs.launchpad.net/bugs/1278174/+attachment/3975107/+files/flawfinder-report.txt
2014-02-10 06:12:32 SirVer information type Private Security Public
2014-02-10 06:12:37 SirVer widelands: status New Confirmed
2014-02-10 06:12:41 SirVer widelands: importance Undecided Low
2014-04-21 11:43:14 Hans Joachim Desserud description I recently discovered flawfinder (http://www.dwheeler.com/flawfinder/), which is a static code analysis tool focusing on security issues. I can't really review the issues found, but it seemed to be few with high severety though. Also, it runs really fast, using only 1-2 seconds to generate a report for the entire code base. I created the attached report with the following command: $ flawfinder --context --falsepositive src/ > flawfinder-report.txt Some explanation to the options; "--context" prints the line in question to easier see what the issue is about and "--falsepostive" silence some (~200) issues which are likely false positives. (Note that other issues reported might still be false positives.) In the report, after the list of files scanned it will list the issues in decending order of importance. See the number in brackets after the file name for importance, where [5] is the most severe. Since I only recently discovered it, any issues will be too late to make it into build18 (unless something is really critical I guess). Though, I think someone should take a look at the report to see if any of them should be fixed. PS. I initially filed this as a private security issue, since that's the kind of issues this tool finds. I don't know if that is really necessary, though since the report contains potential security issues I figured we might review and/or patch them before making this visible to the general public. I recently discovered flawfinder (http://www.dwheeler.com/flawfinder/), which is a static code analysis tool focusing on security issues. I can't really review the issues found, but it seemed to be few with high severety though. Also, it runs really fast, using only 1-2 seconds to generate a report for the entire code base. I created the attached report with the following command: $ flawfinder --context --falsepositive src/ > flawfinder-report.txt Some explanation to the options; "--context" prints the line in question to easier see what the issue is about and "--falsepostive" silence some (~200) issues which are likely false positives. (Note that other issues reported might still be false positives.) In the report, after the list of files scanned it will list the issues in decending order of importance. See the number in brackets after the file name for importance, where [5] is the most severe. Since I only recently discovered it, any issues will be too late to make it into build18 (unless something is really critical I guess). Though, I think someone should take a look at the report to see if any of them should be fixed. PS. I initially filed this as a private security issue, since that's the kind of issues this tool finds. I don't know if that is really necessary, though since the report contains potential security issues I figured we might review and/or patch them before making this visible to the general public. PS. For other warning reports, see bug 1258667 (Clang), bug 986611 (cppcheck) and bug 1202101 (Visual Studio).
2014-09-12 13:13:56 SirVer widelands: status Confirmed Incomplete
2014-09-13 09:18:58 Hans Joachim Desserud attachment added flawfinder-report.txt https://bugs.launchpad.net/widelands/+bug/1278174/+attachment/4202918/+files/flawfinder-report.txt
2014-09-13 09:19:10 Hans Joachim Desserud widelands: status Incomplete Confirmed
2017-08-12 11:32:12 Hans Joachim Desserud attachment added flawfinder 1.31 vs r8417 https://bugs.launchpad.net/widelands/+bug/1278174/+attachment/4931189/+files/flawfinder-report.txt
2017-11-08 19:54:01 GunChleoc tags cleanups
2019-09-17 08:19:37 GunChleoc bug watch added https://github.com/widelands/widelands/issues/1488
2019-09-17 08:19:42 GunChleoc widelands: status Confirmed Won't Fix