Hi, yes I am the same person who wrote http://sourceforge.net/mailarchive/message.php?msg_id=29405611. Please ignore that one. Linux (none) 2.6.32-276.el6BOOT #1 SMP Fri Jun 15 12:58:52 EDT 2012 x86_64 GNU/Linux Contents of proc/mounts: /dev/root / squashfs ro,relatime 0 0 devtmpfs /dev devtmpfs rw,size=984600k,nr_inodes=246150,mode=755 0 0 proc /proc proc rw,relatime 0 0 tmpfs /memfs tmpfs rw,relatime,size=1747968k 0 0 tmpfs /tmp tmpfs rw,relatime 0 0 /dev/root /memfs/initroot squashfs ro,relatime 0 0 Segfault error: mount.aufs[79]: segfault at ffffffffffffffd0 ip 0000000000433ce3 sp 00007fff018ebcf8 error 6 in mount.aufs[400000+af000] I have been able to get an strace of the mount: execve("/bin/mount", ["/bin/mount", "-n", "-t", "aufs", "-o", "br:/memfs/rootfs=rw:/memfs/initr"..., "aufs", "/memfs/union"], [/* 11 vars */]) = 0 brk(0) = 0x1855000 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fc854fbb000 access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory) open("/etc/ld.so.cache", O_RDONLY) = 3 fstat(3, {st_mode=S_IFREG|0644, st_size=12090, ...}) = 0 mmap(NULL, 12090, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fc854fb8000 close(3) = 0 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) open("/lib/libblkid.so.1", O_RDONLY) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\220^\0\0\0\0\0\0"...,832)= 832 fstat(3, {st_mode=S_IFREG|0644, st_size=128256, ...}) = 0 mmap(NULL, 2223432, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fc854b81000 mprotect(0x7fc854b9d000, 2097152, PROT_NONE) = 0 mmap(0x7fc854d9d000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1c000) = 0x7fc854d9d000 close(3) = 0 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) open("/lib/libuuid.so.1", O_RDONLY) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\360\25\0\0\0\0\0\0"...,832) = 832 fstat(3, {st_mode=S_IFREG|0644, st_size=15720, ...}) = 0 mmap(NULL, 2110736, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fc85497d000 mprotect(0x7fc854981000, 2093056, PROT_NONE) = 0 mmap(0x7fc854b80000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x3000) = 0x7fc854b80000 close(3) = 0 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) open("/lib/libselinux.so.1", O_RDONLY) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\360]\0\0\0\0\0\0"...,832)= 832 fstat(3, {st_mode=S_IFREG|0644, st_size=117848, ...}) = 0 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fc854fb7000 mmap(NULL, 2217744, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fc85475f000 mprotect(0x7fc85477b000, 2093056, PROT_NONE) = 0 mmap(0x7fc85497a000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b000) = 0x7fc85497a000 mmap(0x7fc85497c000, 1808, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fc85497c000 close(3) = 0 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) open("/lib/libsepol.so.1", O_RDONLY) = 3 read(3,"\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0\0\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0644, st_size=241880, ...}) = 0 mmap(NULL, 245600, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fc854f7b000 mmap(0x7fc854fb6000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x3a000) = 0x7fc854fb6000 close(3) = 0 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) open("/lib/libc.so.6", O_RDONLY) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0`\355\1\0\0\0\0\0"...,832)= 832 fstat(3, {st_mode=S_IFREG|0755, st_size=1432968, ...}) = 0 mmap(NULL, 3541032, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fc8543fe000 mprotect(0x7fc854556000, 2093056, PROT_NONE) = 0 mmap(0x7fc854755000, 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x157000) = 0x7fc854755000 mmap(0x7fc85475a000, 18472, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fc85475a000 close(3) = 0 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) open("/lib/libdl.so.2", O_RDONLY) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\340\r\0\0\0\0\0\0"...,832) = 832 fstat(3, {st_mode=S_IFREG|0644, st_size=14696, ...}) = 0 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fc854f7a000 mmap(NULL, 2109696, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fc8541fa000 mprotect(0x7fc8541fc000, 2097152, PROT_NONE) = 0 mmap(0x7fc8543fc000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fc8543fc000 close(3) = 0 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fc854f79000 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fc854f77000 arch_prctl(ARCH_SET_FS, 0x7fc854f777e0) = 0 mprotect(0x7fc8543fc000, 4096, PROT_READ) = 0 mprotect(0x7fc854755000, 16384, PROT_READ) = 0 mprotect(0x7fc85497a000, 4096, PROT_READ) = 0 mprotect(0x7fc854fbd000, 4096, PROT_READ) = 0 munmap(0x7fc854fb8000, 12090) = 0 statfs("/selinux", {f_type=0x73717368, f_bsize=1048576, f_blocks=42, f_bfree=0, f_bavail=0, f_files=11092, f_ffree=0, f_fsid={256, 0}, f_namelen=256, f_frsize=1048576}) = 0 brk(0) = 0x1855000 brk(0x1876000) = 0x1876000 open("/proc/filesystems", O_RDONLY) = 3 fstat(3, {st_mode=S_IFREG|0444, st_size=0, ...}) = 0 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fc854fba000 read(3, "nodev\tsysfs\nnodev\trootfs\nnodev\tb"..., 1024) = 335 close(3) = 0 munmap(0x7fc854fba000, 4096) = 0 open("/proc/mounts", O_RDONLY) = 3 fstat(3, {st_mode=S_IFREG|0444, st_size=0, ...}) = 0 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fc854fba000 read(3, "rootfs / rootfs rw 0 0\n/dev/root"..., 1024) = 294 read(3, "", 1024) = 0 close(3) = 0 munmap(0x7fc854fba000, 4096) = 0 umask(022) = 022 open("/dev/null", O_RDWR) = 3 close(3) = 0 getuid() = 0 geteuid() = 0 getcwd("/tmp", 4095) = 5 readlink("/tmp/aufs", 0x7fff922aed40, 4096) = -1 ENOENT (No such file or directory) stat("/sbin/mount.aufs", {st_mode=S_IFREG|0755, st_size=721392, ...}) = 0 clone(child_stack=0,flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7fc854f77ab0) = 87 wait4(-1, [{WIFSIGNALED(s) && WTERMSIG(s) == SIGSEGV && WCOREDUMP(s)}], 0, NULL) = 87 --- SIGCHLD (Child exited) @ 0 (0) --- exit_group(2) = ?
On 06/15/12, sf...@users.sourceforge.net wrote: Hello Jane, [1]tisja...@verizon.net: > aufs brs=1 which is successful. I do several miscellaneous mounts then run > the following command mount -n -t aufs -o > br:/memfs/rootfs=rw:/memfs/initroot=ro aufs /memfs/union. At this point I > get a segfault error 6 in mount.aufs. I realize 2.1 is old, but I am stuck > with this as is. As a first step for debugging, will you try "strace -o /tmp/s -f mount -t aufs ...." and post /tmp/s to this ML? J. R. Okajima References 1. mailto:tisja...@verizon.net ------------------------------------------------------------------------------ Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/