[Dnsmasq-discuss] Segmentation fault with newest dnsmasq 2.76
Simon Kelley
simon at thekelleys.org.uk
Thu May 26 10:12:34 BST 2016
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Since this seems to be easily reproducible, it should be fairly easy
to chase down.
Ideally, we need to recomiple dnsmasq with debugging symbols, and the
then run it under gdb to get information about exactly where it's
failing. If you know how to do that, please go ahead, if you're not
sure come back here and I'll walk you through the process.
Posting the contents of /etc/dnsmasq.conf would be useful too.
Cheers,
Simon.
On 25/05/16 19:27, Andreas Kuropka wrote:
> Hi,
>
> I've noticed that dnsmasq gets killed once a VPN client (SoftEther
> VPN with bridge configuration) tries to aquire an IP.
>
> ● dnsmasq.service - A lightweight DHCP and caching DNS server
> Loaded: loaded (/usr/lib/systemd/system/dnsmasq.service; enabled;
> vendor preset: disabled) Active: failed (Result: signal) since Mi
> 2016-05-25 20:16:02 CEST; 13s ago Docs: man:dnsmasq(8) Process:
> 10868 ExecStart=/usr/bin/dnsmasq -k --enable-dbus --user=dnsmasq
> --pid-file (code=killed, signal=SEGV) Process: 10863
> ExecStartPre=/usr/bin/dnsmasq --test (code=exited,
> status=0/SUCCESS) Main PID: 10868 (code=killed, signal=SEGV)
>
> Mai 25 20:14:41 raspberry dnsmasq-dhcp[10868]: read /etc/ethers -
> 22 addresses Mai 25 20:14:41 raspberry systemd[1]: Started A
> lightweight DHCP and caching DNS server. Mai 25 20:16:02 raspberry
> dnsmasq-dhcp[10868]: DHCPDISCOVER(br0) ca:53:c6:b7:2d:59 Mai 25
> 20:16:02 raspberry dnsmasq-dhcp[10868]: DHCPOFFER(br0)
> 192.168.188.20 ca:53:c6:b7:2d:59 Mai 25 20:16:02 raspberry
> systemd[1]: dnsmasq.service: Main process exited, code=killed,
> status=11/SEGV Mai 25 20:16:02 raspberry systemd[1]:
> dnsmasq.service: Unit entered failed state. Mai 25 20:16:02
> raspberry systemd[1]: dnsmasq.service: Failed with result
> 'signal'.
>
> This did not happen with 2.75 and before:
>
> ● dnsmasq.service - A lightweight DHCP and caching DNS server
> Loaded: loaded (/usr/lib/systemd/system/dnsmasq.service; enabled;
> vendor preset: disabled) Active: active (running) since Mi
> 2016-05-25 20:16:55 CEST; 4min 38s ago Docs: man:dnsmasq(8)
> Process: 11011 ExecStartPre=/usr/bin/dnsmasq --test (code=exited,
> status=0/SUCCESS) Main PID: 11018 (dnsmasq) Tasks: 1 (limit: 512)
> CGroup: /system.slice/dnsmasq.service └─11018 /usr/bin/dnsmasq -k
> --enable-dbus --user=dnsmasq --pid-file
>
> Mai 25 20:16:55 raspberry dnsmasq[11018]: read /etc/hosts - 26
> addresses Mai 25 20:16:55 raspberry dnsmasq-dhcp[11018]: read
> /etc/ethers - 22 addresses Mai 25 20:17:05 raspberry
> dnsmasq-dhcp[11018]: DHCPDISCOVER(br0) ca:53:c6:b7:2d:59 Mai 25
> 20:17:05 raspberry dnsmasq-dhcp[11018]: DHCPOFFER(br0)
> 192.168.188.20 ca:53:c6:b7:2d:59 Mai 25 20:17:05 raspberry
> dnsmasq-dhcp[11018]: DHCPREQUEST(br0) 192.168.188.20
> ca:53:c6:b7:2d:59 Mai 25 20:17:05 raspberry dnsmasq-dhcp[11018]:
> DHCPACK(br0) 192.168.188.20 ca:53:c6:b7:2d:59 w987098 Mai 25
> 20:17:05 raspberry dnsmasq-dhcp[11018]: DHCPINFORM(br0)
> 192.168.188.20 00:8e:18:1b:1f:35:58:f2:42:b4:be:95:a7:32:34:8e:23
> Mai 25 20:17:05 raspberry dnsmasq-dhcp[11018]: DHCPACK(br0)
> 192.168.188.20 00:8e:18:1b:1f:35:58:f2:42:b4:be:95:a7:32:34:8e:23
> w987098
>
> I'm using RPi3 with Arch Linux arm.
>
> I just want to give you this to your information; if you need
> further please let me know.
>
> Best Regards,
>
> Andreas
>
>
> _______________________________________________ Dnsmasq-discuss
> mailing list Dnsmasq-discuss at lists.thekelleys.org.uk
> http://lists.thekelleys.org.uk/mailman/listinfo/dnsmasq-discuss
>
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (GNU/Linux)
iQIcBAEBCAAGBQJXRr4CAAoJEBXN2mrhkTWip68P/RMpg1HmdpZNbwcFveauArqe
gZq3CNsCTLpCECsRVeym1IFOf9iCLEXwzJ1mC29BmqamQxlb2Nyz8MIiF7Yx1Xb5
TsIsuQZ6u/7XEBWVv4aKfXoUa8Kfvohg/TRBy4knJA9elsWTlgLZAvfWyHU1Ow+L
cqySpb4Cb/a3Chot4n+8Hr0F2iD3uS11iVnlDayZi0Oahk+5anhlX1NKEMdQ2Bbk
xL+FTu/+TOOI+7P7+rWWxTgUKYKICSlG0nITmKgA0kWK4m2xPohirmxt+BFKAKNd
SXdlV4ZQzQyQId2ogIhJOlBVwcue95IhZRnIBWBO1KK3KUhXV2m6Rzs4/y1arm+s
6vHpX0RRN8650xG7Dd9MtPW7DLZZ8u1L8Mg1agPTgpQWt0jTUAWV7/dcr/rigqke
/qZv6n6SL/GAzY3T8EUeI8YCRmvQ+ESLmDqoEiAGmJFeDzLTwaxN91PtdjAyVR9G
3KdsD6QKyQlu6jgGC7gejJhMj/bghX94GRy7D7p4dHopajYrz6LozAE3/EnY86cU
yf4sF8Sim1bUDGEhdx0LjICb0Q8x8RoJoHyTGdYF3XV23UpQKNJnr6Z39h1tky67
7KRQze1A2UVzOL87CMhnojQ4htjzIZKVgMWbhfxzV2bo4R1HDwbPjita5tut+AK5
zSksHjKvnZStadIXstWC
=Apoe
-----END PGP SIGNATURE-----
More information about the Dnsmasq-discuss
mailing list