[Dnsmasq-discuss] segv using 2.75 with dnssec

Andre Heider a.heider at gmail.com
Tue Dec 8 18:43:39 GMT 2015


Hi,

On Tue, Dec 8, 2015 at 5:33 PM, Simon Kelley <simon at thekelleys.org.uk> wrote:
> Staring at the code some more, I'm less sure I've found the problem.

free_frec looks like this now:
static void free_frec(struct frec *f)
{
  if (f->sentto == NULL) {
    my_syslog(LOG_WARNING, "free_frec break");
    return;
  }
  ...

In my humble testing I haven't encountered the message so far, but I
suspect the issue is timing dependent.

> If it breaks again, running a backtrace (bt command) would be useful.
There's no gdb nor space for it on this device itself. But I'll check
if openwrt exposes some option to save coredumps.

Regards,
Andre



More information about the Dnsmasq-discuss mailing list