-
-
Notifications
You must be signed in to change notification settings - Fork 348
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
coredump with enable-subnet #663
Comments
Hi, I'm trying to reproduce your crash. So far, I didn't succeed. I don't know if it makes a difference, but the most recent version of CentOS is 7.9.2009 so I tried that. Since 1.15.0, there have been a few commits regarding subnet handling. Could you please test the current git head (1289c53)? If that also fails, them maybe you can help me reproduce the problem? Philip |
use branch of
|
Hi, Pity that it still fails. Do you have anything to help me reproduce the problem? Philip |
Send a mail to me, fly542@gmail.com,I'll send you the test tool and test data file. |
* nlnet/master: Fix use after free issue with edns options (NLnetLabs#663) Change log entry for lines with blanks issue - Remove unused LDNS function check for GOST Engine unloading. - Note in the unbound.conf text that NOTIFY is allowed from the url: addresses for auth and rpz zones. Changelog entry for NLnetLabs#688 - Merge PR NLnetLabs#688: Rpz url notify issue. - Add testcase for allowing NOTIFY on URL addresses. Test loading a zone with blank lines over https Avoid network traffic during test, a bit of cleanup Fix issue with lines that only consist of blanks with optional comment Test loading a cached zone that has lines consisting of blanks Add url 'master' to allow notify list allow-notify doesn't work for url on rpz zones (NLnetLabs#679)
Describe the bug
we use our data do pressure test, unbound must coredump which complied with --enable-subnet from version of 1.15.0
To reproduce
the coredump was caused by
commit 773d1f29111b40445ec4bedf416c1f7b64c0605b
, when removeper_upstream_opt_list = qstate->edns_opts_back_out;
from services/outside_network.c will not coredump anymore.Expected behavior
A clear and concise description of what you expected to happen.
System:
unbound -V
output:Version 1.15.0
Configure line: --prefix=/soft/unbound/ --with-conf-file=/soft/unbound/etc/unbound.conf --disable-rpath --enable-subnet
Linked libs: mini-event internal (it uses select), OpenSSL 1.0.1e-fips 11 Feb 2013
Linked modules: dns64 subnetcache respip validator iterator
BSD licensed, see LICENSE in source package for details.
Additional information
coredump stack
The text was updated successfully, but these errors were encountered: