Inspection of the core dump and some testing proves the Segmentation
fault error is caused by denied permission to read /proc/self/cmdline.
Moving the executable anywhere else the problem would simply disappear.

Further inspection pointed the cause to be apparmor denied the open file
call, thus, the obvious workaround is remove /sbin/dhclient's apparmor
from enforcing mode:

sudo apt install apparmor-utils
sudo aa-complain /sbin/dhclient

This would allow the dhclient to run without error.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1696499

Title:
  dhclient segfaults on ubuntu 17.04

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/isc-dhcp/+bug/1696499/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to