OK, I just wondered if there were additional details.
I looked at aufs_utils, and it look like the problem is with the AUFin macro 
(au_util.h)which is

#define AuFin(fmt, ...) \
        error_at_line(errno, errno, __FILE__, __LINE__, fmt, ##__VA_ARGS__)

I think this should be:

#define AuFin(fmt, ...) \
        error_at_line(1, errno, __FILE__, __LINE__, fmt, ##__VA_ARGS__)

The value 1 for the status parameter would always ensure program termination 
rather than the
current situation where it will continue (if errno == 0) and proceed to 
segfault or some other crash.

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

Title:
  Docker causes a segfault when starting containers

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/aufs-tools/+bug/1442568/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to