Hey Felix, On Fri, 2023-06-02 at 13:04 +0000, felix.hillingshaeu...@sony.com wrote: > #7 0x000055555556ba44 in dhcp_netid_free (nid=0x7ffff7e70074) at > option.c:1297
Oh, interesting. This rings a bell. I remember having seen some crashes involving this function some time ago myself, however, it was to intermittent to do any really useful debugging myself. It hasn't happened to me for quite some time now. On Fri, 2023-06-02 at 13:04 +0000, felix.hillingshaeu...@sony.com wrote: > Ideas on why this could happen or how to further approach this are very > welcome. My suggestion to you would be running dnsmasq in valgrind to have somebody watch memory allocation, deallocation and access. Something like sudo valgrind --trace-children=yes --leak-check=full --track-origins=yes --log-file=valgrind.log -s dnsmasq maybe. My speculation back then was some out-of-bounds memory writing leading to memory corruption and, in turn, to issues when calling free - which does not necessarily need to related to the pointer at hand. valgrind generates some verbose output and you can often ignore most of it, however, it will also reliably detect if (and if how and where) memory corruption happens. As said, I wasn't able to do such debugging myself as the issue stopped happening and was happening rarely even before. Best, Dominik _______________________________________________ Dnsmasq-discuss mailing list Dnsmasq-discuss@lists.thekelleys.org.uk https://lists.thekelleys.org.uk/cgi-bin/mailman/listinfo/dnsmasq-discuss