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

servald crashing in performance_timing #103

Open
jonashoechst opened this issue Apr 29, 2016 · 1 comment
Open

servald crashing in performance_timing #103

jonashoechst opened this issue Apr 29, 2016 · 1 comment

Comments

@jonashoechst
Copy link

We discoverd a bug in performance_timing.c which causes servald to crash in our 100 nodes hub scenario. The config enabled debug.timing=true.

Servald crashed on two nodes, which produced almost the same FATAL report.

qemu7-serval.txt
qemu10-serval.txt

@lakeman
Copy link
Member

lakeman commented May 2, 2016

Looks like it might be some kind of "use after free" problem.

Our "network_destination" structs are reference counted and should only be released when all uses are gone.

Added debug.ref_counts option in d7e1e40 that might help to work out if we are missing a reference increment.

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

No branches or pull requests

2 participants