Skip to content

Fix sefault when given no data#8

Open
kdm9 wants to merge 1 commit into
arq5x:masterfrom
kdm9:fix/stats-segfault
Open

Fix sefault when given no data#8
kdm9 wants to merge 1 commit into
arq5x:masterfrom
kdm9:fix/stats-segfault

Conversation

@kdm9

@kdm9 kdm9 commented Dec 21, 2015

Copy link
Copy Markdown

Hi Aaron,

Project Mayhem, and effort to fuzz-test all Debian packages, found an issue with the stats command which causes a segfault when given no data. I have patched the filo package with the attached patch, and confirmed that it fixes the bug.

In short, during calculation of the mid-point for the median, and index of -1 is generated and used when no data is present (totalLines == 0). This patch skips all further operations when there are no lines to process.

@kdm9

kdm9 commented Dec 22, 2015

Copy link
Copy Markdown
Author

Hi again Aaron,

Would it be possible to create and push to github a git tag for the latest release (probably after merging this PR)? This allows distributions like Debian to automatically watch for updates and helps keep the packaged version up to date with any changes in this repository.

Cheers,
Kevin

@serverhorror

Copy link
Copy Markdown

I'm in need of releases too (see #9)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants