Flawfinder version 2.0.10, (C) 2001-2019 David A. Wheeler. Number of rules (primarily dangerous function names) in C/C++ ruleset: 223 Examining data/kuttypy-2.1.1/examples/h-bridge.c Examining data/kuttypy-2.1.1/examples/hello.c Examining data/kuttypy-2.1.1/examples/pov.c Examining data/kuttypy-2.1.1/examples/hello-blink.c Examining data/kuttypy-2.1.1/examples/echo.c Examining data/kuttypy-2.1.1/examples/mh-adc.c Examining data/kuttypy-2.1.1/examples/mh-lcd-float.c Examining data/kuttypy-2.1.1/examples/isr-test.c Examining data/kuttypy-2.1.1/examples/sqwave-tc1.c Examining data/kuttypy-2.1.1/examples/test1.c Examining data/kuttypy-2.1.1/examples/mh-uart.c Examining data/kuttypy-2.1.1/examples/pwm-tc0.c Examining data/kuttypy-2.1.1/examples/pwm-tc0-v2.c Examining data/kuttypy-2.1.1/examples/temp-control-LM35.c Examining data/kuttypy-2.1.1/examples/test.c Examining data/kuttypy-2.1.1/examples/int0.c Examining data/kuttypy-2.1.1/examples/ramp-wave.c Examining data/kuttypy-2.1.1/examples/lcd16.c Examining data/kuttypy-2.1.1/examples/pov2.c Examining data/kuttypy-2.1.1/examples/voltmeter.c Examining data/kuttypy-2.1.1/examples/adc.c Examining data/kuttypy-2.1.1/examples/copy3.c Examining data/kuttypy-2.1.1/examples/mh-timer2.c Examining data/kuttypy-2.1.1/examples/temp-control.c Examining data/kuttypy-2.1.1/examples/mh-digital.c Examining data/kuttypy-2.1.1/examples/phoenix.c Examining data/kuttypy-2.1.1/examples/sqwave-tc2.c Examining data/kuttypy-2.1.1/examples/max7219.c Examining data/kuttypy-2.1.1/examples/cro2.c Examining data/kuttypy-2.1.1/examples/mh-utils.c Examining data/kuttypy-2.1.1/examples/blink2.c Examining data/kuttypy-2.1.1/examples/temp-monitor-LM35.c Examining data/kuttypy-2.1.1/examples/kuttyPy.c Examining data/kuttypy-2.1.1/examples/triang-wave.c Examining data/kuttypy-2.1.1/examples/eep-test.c Examining data/kuttypy-2.1.1/examples/camera_shutter.c Examining data/kuttypy-2.1.1/examples/mh-soft-uart.c Examining data/kuttypy-2.1.1/examples/eyes.c Examining data/kuttypy-2.1.1/examples/counter.c Examining data/kuttypy-2.1.1/examples/motor-test.c Examining data/kuttypy-2.1.1/examples/blink.c Examining data/kuttypy-2.1.1/examples/spitest.c Examining data/kuttypy-2.1.1/examples/mh-timer.c Examining data/kuttypy-2.1.1/examples/pwm-tc1-variable.c Examining data/kuttypy-2.1.1/examples/copy2.c Examining data/kuttypy-2.1.1/examples/echo-v2.c Examining data/kuttypy-2.1.1/examples/freq-counter.c Examining data/kuttypy-2.1.1/examples/blocktest.c Examining data/kuttypy-2.1.1/examples/remote-adc.c Examining data/kuttypy-2.1.1/examples/ultra-sound-echo.c Examining data/kuttypy-2.1.1/examples/stepper.c Examining data/kuttypy-2.1.1/examples/soft-echo.c Examining data/kuttypy-2.1.1/examples/mh-lcd.c Examining data/kuttypy-2.1.1/examples/pwm-tc2-v2.c Examining data/kuttypy-2.1.1/examples/pov_trigger.c Examining data/kuttypy-2.1.1/examples/cro.c Examining data/kuttypy-2.1.1/examples/counter_plaintext.c Examining data/kuttypy-2.1.1/examples/tc1-delay-demo.c Examining data/kuttypy-2.1.1/examples/r2ftime.c Examining data/kuttypy-2.1.1/examples/sqwave-tc0.c Examining data/kuttypy-2.1.1/examples/ir-recv-motor.c Examining data/kuttypy-2.1.1/examples/pwm-tc1.c Examining data/kuttypy-2.1.1/examples/motor.c Examining data/kuttypy-2.1.1/examples/copy.c Examining data/kuttypy-2.1.1/examples/counter16bit_plaintext.c Examining data/kuttypy-2.1.1/examples/blink3.c Examining data/kuttypy-2.1.1/examples/ir-recv.c Examining data/kuttypy-2.1.1/docs/C Examples/pov_kuttypy.c Examining data/kuttypy-2.1.1/docs/C Examples/max7219_7segmentCountdown.c Examining data/kuttypy-2.1.1/docs/C Examples/led_sweep_fade.c Examining data/kuttypy-2.1.1/docs/C Examples/pov_trigger.c FINAL RESULTS: data/kuttypy-2.1.1/examples/counter16bit_plaintext.c:41:10: [2] (buffer) char: Statically-sized arrays can be improperly restricted, leading to potential overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use functions that limit length, or ensure that the size is larger than the maximum possible length. volatile char buffer[20]; data/kuttypy-2.1.1/examples/mh-lcd.c:109:2: [2] (buffer) char: Statically-sized arrays can be improperly restricted, leading to potential overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use functions that limit length, or ensure that the size is larger than the maximum possible length. char ss[8]; data/kuttypy-2.1.1/examples/mh-lcd.c:130:2: [2] (buffer) char: Statically-sized arrays can be improperly restricted, leading to potential overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use functions that limit length, or ensure that the size is larger than the maximum possible length. char ss[8]; ANALYSIS SUMMARY: Hits = 3 Lines analyzed = 7133 in approximately 0.79 seconds (8991 lines/second) Physical Source Lines of Code (SLOC) = 5356 Hits@level = [0] 0 [1] 0 [2] 3 [3] 0 [4] 0 [5] 0 Hits@level+ = [0+] 3 [1+] 3 [2+] 3 [3+] 0 [4+] 0 [5+] 0 Hits/KSLOC@level+ = [0+] 0.560119 [1+] 0.560119 [2+] 0.560119 [3+] 0 [4+] 0 [5+] 0 Dot directories skipped = 1 (--followdotdir overrides) Minimum risk level = 1 Not every hit is necessarily a security vulnerability. There may be other security vulnerabilities; review your code! See 'Secure Programming HOWTO' (https://dwheeler.com/secure-programs) for more information.