Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Handle edge case in fr_rand_init() and, we suspect, oveflow (CID #16… #5434

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

jejones3141
Copy link
Contributor

…04611)

To handle the rare case of not filling fr_rand_pool.randrsl in a single read, adjust the location passed to read() to skip what was read in a previous iteration. This is done in a way consistent with the handling of this case in 3.x, which should also deal with the overflow_sink complaint from Coverity.

…4611)

To handle the rare case of not filling fr_rand_pool.randrsl in a single read,
adjust the location passed to read() to skip what was read in a previous
interation. This is done in a way consistent with the handling of this case
in 3.x, which should also deal with the overflow_sink complaint from Coverity.
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.

1 participant