-
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
FRR >=9.0.0 crashes upon show rpki $prefix
#14646
Comments
This command is not crashing for me when I issue it. Can you give us the decode of the actual crash you are seeing? |
What do you mean with the decode? The strace output, or did you miss the frr-trace in the ticket? (messages.txt) |
(If you want, i can also whip up a test box and give you a login, btw.) |
I totally missed the messages.txt file. In any event it's crashing in a librtr function, straight out of the cli command. Which makes this harder to debug remotely from my perspective since I cannot recreate. Having access would allow me to look at this closer |
What is the librtr version installed? |
@donaldsharp let me get you a box up. Can i just use your GH sshkey? |
One system (running 9.0.0) has:
The other one (9.0.1) has:
|
@donaldsharp It is a vyos, but i pre-filled /etc/apt/sources.list (will be gone after a reboot). Login with your github ssh key. sudo works without a password, vtysh can be run as the vyos user. The system currently ingests a fulltable and has two rpki caches configured. After a reboot/frr restart you need to manually start rpki (open vyos bug):
At the moment, RPKI is in sync, and a simple Feel free to install what you need and/or reboot the box. SSH/mgmt is in its own VRF, so you can also not break anything if you fnord the default vrf. Please don't announce anything funny, and let me know when you no longer need the box. ;-) |
went on box. I can confirm the crash. I need the frr debug symbols installed as well as the librtr0 debug symbols. I do not know what they are called on vyos. I'm asking around to see if I can get some help here too |
Moin, In parallel i can see about whether i can reproduce this on a more standard system. |
i now built a new image with a I'd suspect that this is a) something specific to the vyos builds of frr, which now does not occur with self-built packages, or b) has been (accidentally) fixed between I am somewhat at a loss, but i guess this fixes it? Feel free to close the issue. |
sharpd@eva ~/frr3 (stable/9.0)> git log --oneline 8a6b432..d5d6be1 None of these commits are related to the code in question. |
Describe the bug
FRR >= 9.0.0 crashes on Linux (vyos/Debian stable) upon
show rpki prefix $prefix
when RPKI is consumed via RTR.This has been tested on FRR 9.0.0 and FRR 9.0.1
I have an strace for all daemons in case the attached crash log does not suffice.
messages.txt
Example
To Reproduce
show rpki cache-connection
show rpki prefix 192.0.2.0/24
Expected behavior
FRR does not crash when executing
show rpki prefix
Versions
The text was updated successfully, but these errors were encountered: