-
Bug
-
Resolution: Done
-
Undefined
-
None
-
dnsmasq-2.85-10.el9
-
Yes
-
Important
-
rhel-sst-cs-net-perf-services
-
ssg_core_services
-
16
-
26
-
None
-
False
-
-
None
-
None
-
None
-
None
-
If docs needed, set a value
-
-
x86_64
-
None
Description of problem: queries systematically make dnsmasq be halted by a SEGV
Version-Release number of selected component (if applicable): 2.85-6.el9.x86_64
How reproducible: always
Steps to Reproduce:
1. gdb dnsmask; set args -d; run
2. >> dnsmasq: compile time options: IPv6 GNU-getopt DBus no-UBus no-i18n IDN2 DHCP DHCPv6 no-Lua TFTP no-conntrack ipset auth cryptohash DNSSEC loop-detect inotify dumpfile
3. launch a query from another terminal
Actual results:
Program received signal SIGSEGV, Segmentation fault.
0x0000555555575c10 in search_servers.lto_priv ()
(gdb) where
#0 0x0000555555575c10 in search_servers.lto_priv ()
#1 0x000055555557ad3b in reply_query ()
#2 0x000055555557cf61 in check_dns_listeners ()
#3 0x0000555555560e1a in main ()
Expected results:
no SEGV
Additional info:
The config file was OK in CentOS Stream8; just replaced "bind_interface" by "bind_dynamic" in /etc/dnsmask.conf
- blocks
-
RHEL-6592 dnsmasq SEGV on dnssec validation [rhel8]
- Planning
- external trackers