15714 execve("/home/tyhicks/apparmor.git/tests/regression/apparmor/unix_socket", ["/home/tyhicks/apparmor.git/tests/regression/apparmor/unix_socket", "none", "dgram", "4a0c83d87aaa7afa2baab5df3ee4df630f0046d5bfb7a3080c550b721f401b3b8a738e1435a3b77aa6482a70fb51c44f20007221b85541b0184de66344d46a4c", "/home/tyhicks/apparmor.git/tests/regression/apparmor/unix_socket_client"], [/* 22 vars */]) = 0 15714 brk(0) = 0x12f3000 15714 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) 15714 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f3d6baab000 15714 access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory) 15714 open("/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3 15714 fstat(3, {st_mode=S_IFREG|0644, st_size=91029, ...}) = 0 15714 mmap(NULL, 91029, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f3d6ba94000 15714 close(3) = 0 15714 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) 15714 open("/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC) = 3 15714 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\320\37\2\0\0\0\0\0@\0\0\0\0\0\0\0@\22\34\0\0\0\0\0\0\0\0\0@\0008\0\n\0@\0F\0E\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 ~\30\0\0\0\0\0 ~\30\0\0\0\0\0 ~\30\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\354\235\33\0\0\0\0\0\354\235\33\0\0\0\0\0\0\0 \0\0\0\0\0\1\0\0\0\6\0\0\0@\247\33\0\0\0\0\0@\247;\0\0\0\0\0@\247;\0\0\0\0\0`Q\0\0\0\0\0\0@\233\0\0\0\0\0\0\0\0 \0\0\0\0\0\2\0\0\0\6\0\0\0\240\333\33\0\0\0\0\0\240\333;\0\0\0\0\0\240\333;\0\0\0\0\0\340\1\0\0\0\0\0\0\340\1\0\0\0\0\0\0\10\0\0\0\0\0\0\0\4\0\0\0\4\0\0\0p\2\0\0\0\0\0\0p\2\0\0\0\0\0\0p\2\0\0\0\0\0\0D\0\0\0\0\0\0\0D\0\0\0\0\0\0\0\4\0\0\0\0\0\0\0\7\0\0\0\4\0\0\0@\247\33\0\0\0\0\0@\247;\0\0\0\0\0@\247;\0\0\0\0\0\20\0\0\0\0\0\0\0\260\0\0\0\0\0\0\0\20\0\0\0\0\0\0\0P\345td\4\0\0\0<~\30\0\0\0\0\0<~\30\0\0\0\0\0<~\30\0\0\0\0\0\374f\0\0\0\0\0\0\374f\0\0\0\0\0\0\4\0\0\0\0\0\0\0Q\345td\6\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\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\20\0\0\0\0\0\0\0R\345td\4\0\0\0@\247\33\0\0\0\0\0@\247;\0\0\0\0\0@\247;\0\0\0\0\0\3008\0\0\0\0\0\0\3008\0\0\0\0\0\0\1\0\0\0\0\0\0\0\4\0\0\0\24\0\0\0\3\0\0\0GNU\0\211j~D\200\211hbs\243,t\223\214\263b3\353\t\223\4\0\0\0\20\0\0\0\1\0\0\0GNU\0\0\0\0\0\2\0\0\0\6\0\0\0 \0\0\0\0\0\0\0\363\3\0\0\n\0\0\0\0\1\0\0\16\0\0\0\0000\20D\240 \2\1\210\3\346\220\305E\214\0\300\0\10\0\5\200\0`\300\200\0\r\212\f\0\4\20\0\210D2\10.@\210P4, \16\"H&\204\300\214\4\10\0\2\2\16\241\254\32\4f\300\0\3002\0\300\0P\1 \201\10\204\v ($\0\4 P\0\20X\200\312DB(\0\6\200\20\30B\0 @\200\0\tP\0Q\212@\20\0\0\0\0\10\0\0\21\20", 832) = 832 15714 fstat(3, {st_mode=S_IFREG|0755, st_size=1844160, ...}) = 0 15714 mmap(NULL, 3949184, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f3d6b4c6000 15714 mprotect(0x7f3d6b680000, 2097152, PROT_NONE) = 0 15714 mmap(0x7f3d6b880000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1ba000) = 0x7f3d6b880000 15714 mmap(0x7f3d6b886000, 17024, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f3d6b886000 15714 close(3) = 0 15714 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f3d6ba93000 15714 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f3d6ba91000 15714 arch_prctl(ARCH_SET_FS, 0x7f3d6ba91740) = 0 15714 mprotect(0x7f3d6b880000, 16384, PROT_READ) = 0 15714 mprotect(0x601000, 4096, PROT_READ) = 0 15714 mprotect(0x7f3d6baad000, 4096, PROT_READ) = 0 15714 munmap(0x7f3d6ba94000, 91029) = 0 15714 socketpair(PF_LOCAL, SOCK_DGRAM, 0, [3, 4]) = 0 15714 fcntl(3, F_SETFD, FD_CLOEXEC) = 0 15714 setsockopt(3, SOL_SOCKET, SO_RCVTIMEO, "\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0", 16) = 0 15714 setsockopt(3, SOL_SOCKET, SO_SNDTIMEO, "\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0", 16) = 0 15714 getsockopt(3, SOL_SOCKET, SO_RCVTIMEO, "\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0", [16]) = 0 15714 clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f3d6ba91a10) = 15715 15714 recvfrom(3, 15715 brk(0) = 0x12f3000 15715 brk(0x1314000) = 0x1314000 15715 execve("/home/tyhicks/apparmor.git/tests/regression/apparmor/unix_socket_client", ["/home/tyhicks/apparmor.git/tests/regression/apparmor/unix_socket_client", "none", "dgram", "4"], [/* 22 vars */]) = 0 15715 brk(0) = 0x2293000 15715 fcntl(0, F_GETFD) = 0 15715 fcntl(1, F_GETFD) = 0 15715 fcntl(2, F_GETFD) = 0 15715 access("/etc/suid-debug", F_OK) = -1 ENOENT (No such file or directory) 15715 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) 15715 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f66342d7000 15715 access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory) 15715 open("/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3 15715 fstat(3, {st_mode=S_IFREG|0644, st_size=91029, ...}) = 0 15715 mmap(NULL, 91029, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f66342c0000 15715 close(3) = 0 15715 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) 15715 open("/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC) = 3 15715 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\320\37\2\0\0\0\0\0@\0\0\0\0\0\0\0@\22\34\0\0\0\0\0\0\0\0\0@\0008\0\n\0@\0F\0E\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 ~\30\0\0\0\0\0 ~\30\0\0\0\0\0 ~\30\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\354\235\33\0\0\0\0\0\354\235\33\0\0\0\0\0\0\0 \0\0\0\0\0\1\0\0\0\6\0\0\0@\247\33\0\0\0\0\0@\247;\0\0\0\0\0@\247;\0\0\0\0\0`Q\0\0\0\0\0\0@\233\0\0\0\0\0\0\0\0 \0\0\0\0\0\2\0\0\0\6\0\0\0\240\333\33\0\0\0\0\0\240\333;\0\0\0\0\0\240\333;\0\0\0\0\0\340\1\0\0\0\0\0\0\340\1\0\0\0\0\0\0\10\0\0\0\0\0\0\0\4\0\0\0\4\0\0\0p\2\0\0\0\0\0\0p\2\0\0\0\0\0\0p\2\0\0\0\0\0\0D\0\0\0\0\0\0\0D\0\0\0\0\0\0\0\4\0\0\0\0\0\0\0\7\0\0\0\4\0\0\0@\247\33\0\0\0\0\0@\247;\0\0\0\0\0@\247;\0\0\0\0\0\20\0\0\0\0\0\0\0\260\0\0\0\0\0\0\0\20\0\0\0\0\0\0\0P\345td\4\0\0\0<~\30\0\0\0\0\0<~\30\0\0\0\0\0<~\30\0\0\0\0\0\374f\0\0\0\0\0\0\374f\0\0\0\0\0\0\4\0\0\0\0\0\0\0Q\345td\6\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\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\20\0\0\0\0\0\0\0R\345td\4\0\0\0@\247\33\0\0\0\0\0@\247;\0\0\0\0\0@\247;\0\0\0\0\0\3008\0\0\0\0\0\0\3008\0\0\0\0\0\0\1\0\0\0\0\0\0\0\4\0\0\0\24\0\0\0\3\0\0\0GNU\0\211j~D\200\211hbs\243,t\223\214\263b3\353\t\223\4\0\0\0\20\0\0\0\1\0\0\0GNU\0\0\0\0\0\2\0\0\0\6\0\0\0 \0\0\0\0\0\0\0\363\3\0\0\n\0\0\0\0\1\0\0\16\0\0\0\0000\20D\240 \2\1\210\3\346\220\305E\214\0\300\0\10\0\5\200\0`\300\200\0\r\212\f\0\4\20\0\210D2\10.@\210P4, \16\"H&\204\300\214\4\10\0\2\2\16\241\254\32\4f\300\0\3002\0\300\0P\1 \201\10\204\v ($\0\4 P\0\20X\200\312DB(\0\6\200\20\30B\0 @\200\0\tP\0Q\212@\20\0\0\0\0\10\0\0\21\20", 832) = 832 15715 fstat(3, {st_mode=S_IFREG|0755, st_size=1844160, ...}) = 0 15715 mmap(NULL, 3949184, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f6633cf2000 15715 mprotect(0x7f6633eac000, 2097152, PROT_NONE) = 0 15715 mmap(0x7f66340ac000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1ba000) = 0x7f66340ac000 15715 mmap(0x7f66340b2000, 17024, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f66340b2000 15715 close(3) = 0 15715 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f66342bf000 15715 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f66342bd000 15715 arch_prctl(ARCH_SET_FS, 0x7f66342bd740) = 0 15715 mprotect(0x7f66340ac000, 16384, PROT_READ) = 0 15715 mprotect(0x601000, 4096, PROT_READ) = 0 15715 mprotect(0x7f66342d9000, 4096, PROT_READ) = 0 15715 munmap(0x7f66342c0000, 91029) = 0 15715 setsockopt(4, SOL_SOCKET, SO_RCVTIMEO, "\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0", 16) = 0 15715 setsockopt(4, SOL_SOCKET, SO_SNDTIMEO, "\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0", 16) = 0 15715 getsockname(4, {sa_family=AF_LOCAL, NULL}, [2]) = 0 15715 getsockopt(4, SOL_SOCKET, SO_RCVTIMEO, "\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0", [16]) = 0 15715 sendto(4, NULL, 0, 0, NULL, 0) = -1 EACCES (Permission denied) 15715 dup(2) = 3 15715 fcntl(3, F_GETFL) = 0x8001 (flags O_WRONLY|O_LARGEFILE) 15715 close(3) = 0 15715 write(2, "FAIL CLIENT - sendto: Permission denied\n", 40) = 40 15715 exit_group(1) = ? 15715 +++ exited with 1 +++ 15714 <... recvfrom resumed> 0, 0, 0, 0x7fff49fbe470, 0x7fff49fbe468) = -1 EINTR (Interrupted system call) 15714 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=15715, si_status=1, si_utime=0, si_stime=0} --- 15714 dup(2) = 5 15714 fcntl(5, F_GETFL) = 0x8001 (flags O_WRONLY|O_LARGEFILE) 15714 close(5) = 0 15714 write(2, "FAIL - recvfrom: Interrupted system call\n", 41) = 41 15714 exit_group(1) = ? 15714 +++ exited with 1 +++