Package: mount Version: 2.19.1-2 Severity: normal My computer did not boot anymore. The reason was a segmentation fault in mountall.sh:
Mounting local filesystems.../etc/init.d/mountall.sh: line 29: 18231 Segmentation fault mount -a -t nonfs,nfs4,smbfs,cifs,ncp,ncpfs,coda,ocfs2,gfs,gfs2 -O no_netdev failed. I downgraded all packets from the util-linux source package to 2.17.2-9.1 and was able to boot again. After going back to the sid version of the mount package (2.19.1-2), the segmentation fault was back, so it seems to be caused by this package. I attached the strace output of the above mount command. My /etc/mtab is now a symling to /proc/mounts, which was a result of my actions to repair the boot process. Initially, it was a normal file, so the error also occurred with a normal /etc/mtab file. The hard disk is partitioned using GPT, if that matters. -- System Information: Debian Release: wheezy/sid APT prefers unstable APT policy: (500, 'unstable'), (1, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 2.6.39.1-00001-g5468d5f (SMP w/2 CPU cores) Locale: LANG=C, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/bash Versions of packages mount depends on: ii libblkid1 2.17.2-9.1 block device id library ii libc6 2.13-7 Embedded GNU C Library: Shared lib ii libmount1 2.19.1-2 block device id library ii libselinux1 2.0.98-1.1 SELinux runtime shared libraries ii libsepol1 2.0.42-1 SELinux library for manipulating b mount recommends no packages. Versions of packages mount suggests: ii nfs-common 1:1.2.3-3 NFS support files common to client -- no debconf information
execve("/bin/mount", ["mount", "-a", "-t", "nonfs,nfs4,smbfs,cifs,ncp,ncpfs,coda,ocfs2,gfs,gfs2", "-O", "no_netdev"], [/* 14 vars */]) = 0 brk(0) = 0x127b000 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) = 0x7f31ba8b7000 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=113080, ...}) = 0 mmap(NULL, 113080, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f31ba89b000 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@\0\0\0\0\0\0\0\0\356\1\0\0\0\0\0\0\0\0\0@\0008\0\6\0@\0\34\0\33\0\1\0\0\0\5\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\374\262\1\0\0\0\0\0\374\262\1\0\0\0\0\0\0\0 \0\0\0\0\0\1\0\0\0\6\0\0\0\0\300\1\0\0\0\0\0\0\300!\0\0\0\0\0\0\300!\0\0\0\0\0\20-\0\0\0\0\0\0H-\0\0\0\0\0\0\0\0 \0\0\0\0\0\2\0\0\0\6\0\0\0\240\343\1\0\0\0\0\0\240\343!\0\0\0\0\0\240\343!\0\0\0\0\0\320\1\0\0\0\0\0\0\320\1\0\0\0\0\0\0\10\0\0\0\0\0\0\0\4\0\0\0\4\0\0\0\220\1\0\0\0\0\0\0\220\1\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) = 0x7f31ba47b000 mprotect(0x7f31ba497000, 2097152, PROT_NONE) = 0 mmap(0x7f31ba697000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1c000) = 0x7f31ba697000 close(3) = 0 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) open("/lib/x86_64-linux-gnu/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\220^\0\0\0\0\0\0@\0\0\0\0\0\0\0\230\305\1\0\0\0\0\0\0\0\0\0@\0008\0\10\0@\0\36\0\35\0\1\0\0\0\5\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\314\274\1\0\0\0\0\0\314\274\1\0\0\0\0\0\0\0 \0\0\0\0\0\1\0\0\0\6\0\0\0\0\275\1\0\0\0\0\0\0\275!\0\0\0\0\0\0\275!\0\0\0\0\0\234\7\0\0\0\0\0\0(\32\0\0\0\0\0\0\0\0 \0\0\0\0\0\2\0\0\0\6\0\0\0`\275\1\0\0\0\0\0`\275!\0\0\0\0\0`\275!\0\0\0\0\0\0\2\0\0\0\0\0\0\0\2\0\0\0\0\0\0\10\0\0\0\0\0\0\0\4\0\0\0\4\0\0\0\0\2\0\0\0\0\0\0\0\2\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0644, st_size=118040, ...}) = 0 mmap(NULL, 2217768, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f31ba25d000 mprotect(0x7f31ba279000, 2093056, PROT_NONE) = 0 mmap(0x7f31ba478000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b000) = 0x7f31ba478000 mmap(0x7f31ba47a000, 1832, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f31ba47a000 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\220D\0\0\0\0\0\0@\0\0\0\0\0\0\0\340\250\3\0\0\0\0\0\0\0\0\0@\0008\0\6\0@\0\33\0\32\0\1\0\0\0\5\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\244\234\3\0\0\0\0\0\244\234\3\0\0\0\0\0\0\0 \0\0\0\0\0\1\0\0\0\6\0\0\0\0\240\3\0\0\0\0\0\0\240#\0\0\0\0\0\0\240#\0\0\0\0\0\0\10\0\0\0\0\0\0\300\16\0\0\0\0\0\0\0\0 \0\0\0\0\0\2\0\0\0\6\0\0\0 \242\3\0\0\0\0\0 \242#\0\0\0\0\0 \242#\0\0\0\0\0\240\1\0\0\0\0\0\0\240\1\0\0\0\0\0\0\10\0\0\0\0\0\0\0\4\0\0\0\4\0\0\0\220\1\0\0\0\0\0\0\220\1\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0644, st_size=241568, ...}) = 0 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f31ba89a000 mmap(NULL, 2338496, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f31ba022000 mprotect(0x7f31ba05c000, 2097152, PROT_NONE) = 0 mmap(0x7f31ba25c000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x3a000) = 0x7f31ba25c000 close(3) = 0 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) open("/lib/libmount.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\220o\0\0\0\0\0\0@\0\0\0\0\0\0\0X\376\1\0\0\0\0\0\0\0\0\0@\0008\0\6\0@\0\34\0\33\0\1\0\0\0\5\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0l\357\1\0\0\0\0\0l\357\1\0\0\0\0\0\0\0 \0\0\0\0\0\1\0\0\0\6\0\0\0\0\360\1\0\0\0\0\0\0\360!\0\0\0\0\0\0\360!\0\0\0\0\0h\r\0\0\0\0\0\0\200\r\0\0\0\0\0\0\0\0 \0\0\0\0\0\2\0\0\0\6\0\0\0\300\363\1\0\0\0\0\0\300\363!\0\0\0\0\0\300\363!\0\0\0\0\0\360\1\0\0\0\0\0\0\360\1\0\0\0\0\0\0\10\0\0\0\0\0\0\0\4\0\0\0\4\0\0\0\220\1\0\0\0\0\0\0\220\1\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0644, st_size=132440, ...}) = 0 mmap(NULL, 2227584, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f31b9e02000 mprotect(0x7f31b9e21000, 2097152, PROT_NONE) = 0 mmap(0x7f31ba021000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1f000) = 0x7f31ba021000 close(3) = 0 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) open("/lib/x86_64-linux-gnu/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\300\357\1\0\0\0\0\0@\0\0\0\0\0\0\0P\337\27\0\0\0\0\0\0\0\0\0@\0008\0\n\0@\0#\0\"\0\6\0\0\0\5\0\0\0@\0\0\0\0\0\0\0@\0\0\0\0\0\0\0@\0\0\0\0\0\0\0000\2\0\0\0\0\0\0000\2\0\0\0\0\0\0\10\0\0\0\0\0\0\0\3\0\0\0\4\0\0\0\320\363\24\0\0\0\0\0\320\363\24\0\0\0\0\0\320\363\24\0\0\0\0\0\34\0\0\0\0\0\0\0\34\0\0\0\0\0\0\0\20\0\0\0\0\0\0\0\1\0\0\0\5\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\344\226\27\0\0\0\0\0\344\226\27\0\0\0\0\0\0\0 \0\0\0\0\0\1\0\0\0\6\0\0\0008\227\27\0\0\0\0\0008\2277\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=1566736, ...}) = 0 mmap(NULL, 3680312, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f31b9a7f000 mprotect(0x7f31b9bf9000, 2093056, PROT_NONE) = 0 mmap(0x7f31b9df8000, 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x179000) = 0x7f31b9df8000 mmap(0x7f31b9dfd000, 18488, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f31b9dfd000 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@\0\0\0\0\0\0\0\3505\0\0\0\0\0\0\0\0\0\0@\0008\0\7\0@\0\36\0\35\0\1\0\0\0\5\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0241\0\0\0\0\0\0\0241\0\0\0\0\0\0\0\0 \0\0\0\0\0\1\0\0\0\6\0\0\0\0301\0\0\0\0\0\0\0301 \0\0\0\0\0\0301 \0\0\0\0\0\330\3\0\0\0\0\0\0\370\3\0\0\0\0\0\0\0\0 \0\0\0\0\0\2\0\0\0\6\0\0\0`1\0\0\0\0\0\0`1 \0\0\0\0\0`1 \0\0\0\0\0\320\1\0\0\0\0\0\0\320\1\0\0\0\0\0\0\10\0\0\0\0\0\0\0\4\0\0\0\4\0\0\0\310\1\0\0\0\0\0\0\310\1\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0644, st_size=15720, ...}) = 0 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f31ba899000 mmap(NULL, 2110736, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f31b987b000 mprotect(0x7f31b987f000, 2093056, PROT_NONE) = 0 mmap(0x7f31b9a7e000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x3000) = 0x7f31b9a7e000 close(3) = 0 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) open("/lib/x86_64-linux-gnu/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@\0\0\0\0\0\0\0\2601\0\0\0\0\0\0\0\0\0\0@\0008\0\t\0@\0 \0\37\0\6\0\0\0\5\0\0\0@\0\0\0\0\0\0\0@\0\0\0\0\0\0\0@\0\0\0\0\0\0\0\370\1\0\0\0\0\0\0\370\1\0\0\0\0\0\0\10\0\0\0\0\0\0\0\3\0\0\0\4\0\0\0\260\31\0\0\0\0\0\0\260\31\0\0\0\0\0\0\260\31\0\0\0\0\0\0\34\0\0\0\0\0\0\0\34\0\0\0\0\0\0\0\20\0\0\0\0\0\0\0\1\0\0\0\5\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0x\36\0\0\0\0\0\0x\36\0\0\0\0\0\0\0\0 \0\0\0\0\0\1\0\0\0\6\0\0\0H-\0\0\0\0\0\0H- \0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0644, st_size=14768, ...}) = 0 mmap(NULL, 2109696, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f31b9677000 mprotect(0x7f31b9679000, 2097152, PROT_NONE) = 0 mmap(0x7f31b9879000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f31b9879000 close(3) = 0 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f31ba898000 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f31ba896000 arch_prctl(ARCH_SET_FS, 0x7f31ba8967e0) = 0 mprotect(0x7f31b9879000, 4096, PROT_READ) = 0 mprotect(0x7f31b9df8000, 16384, PROT_READ) = 0 mprotect(0x7f31ba478000, 4096, PROT_READ) = 0 mprotect(0x7f31ba8b9000, 4096, PROT_READ) = 0 munmap(0x7f31ba89b000, 113080) = 0 statfs("/selinux", {f_type="EXT2_SUPER_MAGIC", f_bsize=1024, f_blocks=283587, f_bfree=161652, f_bavail=147009, f_files=73440, f_ffree=61112, f_fsid={1732025176, -448311648}, f_namelen=255, f_frsize=1024}) = 0 brk(0) = 0x127b000 brk(0x129c000) = 0x129c000 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) = 0x7f31ba8b6000 read(3, "nodev\tsysfs\nnodev\trootfs\nnodev\tbdev\nnodev\tproc\nnodev\tcgroup\nnodev\ttmpfs\nnodev\tsockfs\nnodev\tpipefs\nnodev\tanon_inodefs\nnodev\trpc_pipefs\nnodev\tdevpts\n\text3\n\text4\nnodev\tramfs\n\tvfat\n\thfsplus\nnodev\tnfsd\n\txfs\n", 1024) = 202 read(3, "", 1024) = 0 close(3) = 0 munmap(0x7f31ba8b6000, 4096) = 0 open("/usr/lib/locale/locale-archive", O_RDONLY) = 3 fstat(3, {st_mode=S_IFREG|0644, st_size=109276944, ...}) = 0 mmap(NULL, 109276944, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f31b2e40000 close(3) = 0 umask(022) = 022 open("/dev/null", O_RDWR) = 3 close(3) = 0 getuid() = 0 geteuid() = 0 umask(077) = 022 open("/etc/fstab", O_RDONLY) = 3 umask(022) = 077 fstat(3, {st_mode=S_IFREG|0644, st_size=691, ...}) = 0 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f31ba8b6000 read(3, "# /etc/fstab: static file system information.\n#\n# <file system> <mount point> <type> <options>\t<dump> <pass>\n/dev/sda4\t/\t\text3 errors=remount-ro \t0\t1\n/dev/sda3\t/boot/grub\thfsplus defaults\t \t0\t2\n/dev/mac/usr\t/usr\t\text4 defaults\t\t0 2\n/dev/mac"..., 1024) = 691 read(3, "", 1024) = 0 close(3) = 0 munmap(0x7f31ba8b6000, 4096) = 0 readlink("/dev", 0x7fff5e714e10, 4096) = -1 EINVAL (Invalid argument) readlink("/dev/sda3", 0x7fff5e714e10, 4096) = -1 EINVAL (Invalid argument) readlink("/boot", 0x7fff5e714e30, 4096) = -1 EINVAL (Invalid argument) readlink("/boot/grub", 0x7fff5e714e30, 4096) = -1 EINVAL (Invalid argument) getuid() = 0 geteuid() = 0 getgid() = 0 getegid() = 0 prctl(PR_GET_DUMPABLE) = 1 lstat("/etc/mtab", {st_mode=S_IFLNK|0777, st_size=12, ...}) = 0 open("/proc/self/mountinfo", 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) = 0x7f31ba8b6000 read(3, "9 1 8:4 / / rw,relatime - ext3 /dev/root rw,errors=remount-ro,commit=5,barrier=0,data=writeback\n10 9 0:9 / /lib/init/rw rw,nosuid,relatime - tmpfs tmpfs rw,size=5120k,mode=755\n11 9 0:10 / /run rw,nosuid,noexec,relatime - tmpfs tmpfs rw,size=306836k,mode=75"..., 1024) = 1024 read(3, "er_xattr,barrier=1,data=ordered\n22 21 254:7 / /home/scorpion/src rw,relatime - ext4 /dev/mapper/mac-crap rw,user_xattr,barrier=1,data=ordered\n23 21 254:1 / /home/mythtv rw,relatime - xfs /dev/mapper/wd1-mythtv rw,attr2,delaylog,noquota\n24 21 254:2 / /home/"..., 1024) = 551 read(3, "", 1024) = 0 close(3) = 0 munmap(0x7f31ba8b6000, 4096) = 0 getuid() = 0 geteuid() = 0 getgid() = 0 getegid() = 0 prctl(PR_GET_DUMPABLE) = 1 stat("/run", {st_mode=S_IFDIR|0755, st_size=1020, ...}) = 0 stat("/run/mount/utab", 0x7fff5e715ce0) = -1 ENOENT (No such file or directory) readlink("/dev", 0x7fff5e714e10, 4096) = -1 EINVAL (Invalid argument) readlink("/dev/mac", 0x7fff5e714e10, 4096) = -1 EINVAL (Invalid argument) readlink("/dev/mac/usr", "../dm-4", 4096) = 7 readlink("/dev/dm-4", 0x7fff5e714e10, 4096) = -1 EINVAL (Invalid argument) open("/sys/block/dm-4/dm/name", O_RDONLY) = 3 fstat(3, {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f31ba8b6000 read(3, "mac-usr\n", 4096) = 8 close(3) = 0 munmap(0x7f31ba8b6000, 4096) = 0 readlink("/usr", 0x7fff5e714e30, 4096) = -1 EINVAL (Invalid argument) readlink("/dev", 0x7fff5e714e10, 4096) = -1 EINVAL (Invalid argument) readlink("/dev/mac", 0x7fff5e714e10, 4096) = -1 EINVAL (Invalid argument) readlink("/dev/mac/var", "../dm-5", 4096) = 7 readlink("/dev/dm-5", 0x7fff5e714e10, 4096) = -1 EINVAL (Invalid argument) open("/sys/block/dm-5/dm/name", O_RDONLY) = 3 fstat(3, {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f31ba8b6000 read(3, "mac-var\n", 4096) = 8 close(3) = 0 munmap(0x7f31ba8b6000, 4096) = 0 readlink("/var", 0x7fff5e714e30, 4096) = -1 EINVAL (Invalid argument) readlink("/dev", 0x7fff5e714e10, 4096) = -1 EINVAL (Invalid argument) readlink("/dev/mac", 0x7fff5e714e10, 4096) = -1 EINVAL (Invalid argument) readlink("/dev/mac/home", "../dm-8", 4096) = 7 readlink("/dev/dm-8", 0x7fff5e714e10, 4096) = -1 EINVAL (Invalid argument) open("/sys/block/dm-8/dm/name", O_RDONLY) = 3 fstat(3, {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f31ba8b6000 read(3, "mac-home\n", 4096) = 9 close(3) = 0 munmap(0x7f31ba8b6000, 4096) = 0 readlink("/home", 0x7fff5e714e30, 4096) = -1 EINVAL (Invalid argument) readlink("/dev", 0x7fff5e714e10, 4096) = -1 EINVAL (Invalid argument) readlink("/dev/mac", 0x7fff5e714e10, 4096) = -1 EINVAL (Invalid argument) readlink("/dev/mac/crap", "../dm-7", 4096) = 7 readlink("/dev/dm-7", 0x7fff5e714e10, 4096) = -1 EINVAL (Invalid argument) open("/sys/block/dm-7/dm/name", O_RDONLY) = 3 fstat(3, {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f31ba8b6000 read(3, "mac-crap\n", 4096) = 9 close(3) = 0 munmap(0x7f31ba8b6000, 4096) = 0 readlink("/home", 0x7fff5e714e30, 4096) = -1 EINVAL (Invalid argument) readlink("/home/scorpion", 0x7fff5e714e30, 4096) = -1 EINVAL (Invalid argument) readlink("/home/scorpion/src", 0x7fff5e714e30, 4096) = -1 EINVAL (Invalid argument) readlink("/proc", 0x7fff5e714e30, 4096) = -1 EINVAL (Invalid argument) --- SIGSEGV (Segmentation fault) @ 0 (0) --- +++ killed by SIGSEGV +++