-
Notifications
You must be signed in to change notification settings - Fork 1.3k
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
BGPd: member access within null pointer of type 'struct lysc_node_action' #16755
Comments
Do you run mgmtd, zebra separately also (like bgpd)? |
@ton31337 I've run zebra and mgmtd separately as background program, using commands |
Is this happening only with sanitizers enabled? |
Yes |
Thanks for the fix! |
@ton31337 Hi. Recently I've been learning frr and mainly focusing on debugging |
@MPFuzz sounds like you are trying to do fuzzing stuff. There is already a framework for bgp to do this. Please look at the fuzz branch. It's a bit out of date but you can update it to latest master with out much work imo. In any event this is not the correct place to have this sort of discussion in an unrelated issue. Please feel free to either join us in our slack and start asking questions or open a relevant discussion for this. |
@donaldsharp Sorry. I will join for discussion. Look forward to merging this pr to master so that I can do more fuzzing! |
Description
There is a bug in bgpd, i.e., member access within null pointer of type 'struct lysc_node_action'
Version
commit
340d51fc3a9c88b4db38c685cf87ab9970db060a
How to reproduce
Run zebra and mgmtd separately as background program, using commands
./mgmtd/mgmtd --limit-fds 100000
and./zebra/zebra --limit-fds 100000
Then, run bgpd
bgpd.conf:
Expected behavior
No crash
Actual behavior
Crash
Additional context
No response
Checklist
The text was updated successfully, but these errors were encountered: