Here are 2 replies from upstream : Evan Hunt wrotes : --8<-------------------------------- > Here is a more simple use case to reproduce the bug from a fresh > install of bind9. Add the following lines to > /etc/bind/named.conf.local.
Thank you, I was able to reproduce the bug with these instructions. The bug doesn't show up in 9.5.1b3, which is due to be released in a couple of days. I believe this is attributable to the following fix: 2470. [bug] Elements of the isc_radix_node_t could be incorrectly overwritten. [RT# 18719] This one may have been a factor as well: 2474. [bug] ACL structures could be allocated with insufficient space, causing an array overrun. [RT #18765] -------------------------------->8-- Mark Andrews wrotes : --8<-------------------------------- Thanks for the update. I could reproduce this against 9.5.0-P2. I could not reproduce this against 9.5.1b2. Mark -------------------------------->8-- Regarding these additional informations, i took a look at differences in file radix.c. As i presumed, most changes occurs in fonction isc_radix_insert(). As a quick fix, i try to only apply the changes from radix.c in 9.5.0-P2 and the segv has gone. The patch is short and seems to not have any other side effects. Cheers, -- Emmanuel Bouthenot mail : [EMAIL PROTECTED] gpg : 0x414EC36E jid : [EMAIL PROTECTED] irc : kolter@(freenode|oftc) -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]