Practracker --list-overbroad produces confusing output when there is an exception
connection_control_process_inbuf() is 115 lines long, but the exceptions file says it should be 113. This line is spurious and should not appear in the output: ``` problem function-size /src/feature/control/control.c:connection_control_process_inbuf() 113 -> 0 ``` Ideally, practracker should log a message that there are no over-broad exceptions, but there are violations. Here is the full output: ``` $ scripts/maint/practracker/practracker.py --list-overbroad problem function-size /src/feature/control/control.c:connection_control_process_inbuf() 115 FAILURE: practracker found 1 new problem(s) in the code: see warnings above. Please fix the problems if you can, and update the exceptions file (./scripts/maint/practracker/./exceptions.txt) if you can't. See doc/HACKING/HelpfulTools.md for more information on using practracker. You can disable this message by setting the TOR_DISABLE_PRACTRACKER environment variable. problem function-size /src/feature/control/control.c:connection_control_process_inbuf() 113 -> 0 Exit 1 ```
issue