-
Notifications
You must be signed in to change notification settings - Fork 479
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
Fix LMS crash #1998
Fix LMS crash #1998
Conversation
Signed-off-by: Norman Ashley <nashley@cisco.com>
Signed-off-by: Norman Ashley <nashley@cisco.com>
Thanks for the fix, @ashman-p. Would it be feasible to add a test that catches the original bug to prevent a regression and catch similar errors that may arise in the future? Something that fails on the current |
Thanks @SWilson4 . I thought about that and wondered if this speed test would suffice? IOW invoking a small HSS and LMS variant? |
I think that would do the trick. Would it be more of a stress test? If so, maybe we can add it to the extended tests so it only runs once a week or on-demand. If that makes sense, how about I push a commit to this branch to add the CI framework, and then you can refine it as need be? |
I am not sure this particular test needs to be a stress test. Seems that the duration and number of iterations are configurable. |
HSS signing operation crashed after exhausting the number of signatures available at a given level.
The multi-level tree was not properly populated.
Fixes #1966.