Advertisement
schreiberstein

strace-libarchive

Apr 9th, 2012
151
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 6.36 KB | None | 0 0
  1. root:~/packages/VBL/base/libarchive/test# strace bsdtar -xf libarchive-3.0.4.tar.gz
  2. execve("/usr/bin/bsdtar", ["bsdtar", "-xf", "libarchive-3.0.4.tar.gz"], [/* 9 vars */]) = 0
  3. brk(0) = 0x23c2000
  4. mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f58ab4e0000
  5. access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory)
  6. open("/home/pythonsnake/__lfs__/tools/lib/tls/x86_64/liblzma.so.5", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
  7. stat("/home/pythonsnake/__lfs__/tools/lib/tls/x86_64", 0x7fff93649820) = -1 ENOENT (No such file or directory)
  8. open("/home/pythonsnake/__lfs__/tools/lib/tls/liblzma.so.5", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
  9. stat("/home/pythonsnake/__lfs__/tools/lib/tls", 0x7fff93649820) = -1 ENOENT (No such file or directory)
  10. open("/home/pythonsnake/__lfs__/tools/lib/x86_64/liblzma.so.5", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
  11. stat("/home/pythonsnake/__lfs__/tools/lib/x86_64", 0x7fff93649820) = -1 ENOENT (No such file or directory)
  12. open("/home/pythonsnake/__lfs__/tools/lib/liblzma.so.5", O_RDONLY|O_CLOEXEC) = 3
  13. read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\300(\0\0\0\0\0\0"..., 832) = 832
  14. fstat(3, {st_mode=S_IFREG|0755, st_size=703547, ...}) = 0
  15. mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f58ab4df000
  16. mmap(NULL, 2234320, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f58ab09f000
  17. mprotect(0x7f58ab0c0000, 2097152, PROT_NONE) = 0
  18. mmap(0x7f58ab2c0000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x21000) = 0x7f58ab2c0000
  19. close(3) = 0
  20. open("/home/pythonsnake/__lfs__/tools/lib/libpthread.so.0", O_RDONLY|O_CLOEXEC) = 3
  21. read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0 n\0\0\0\0\0\0"..., 832) = 832
  22. fstat(3, {st_mode=S_IFREG|0755, st_size=773622, ...}) = 0
  23. mmap(NULL, 2212832, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f58aae82000
  24. mprotect(0x7f58aae99000, 2097152, PROT_NONE) = 0
  25. mmap(0x7f58ab099000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x17000) = 0x7f58ab099000
  26. mmap(0x7f58ab09b000, 13280, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f58ab09b000
  27. close(3) = 0
  28. open("/home/pythonsnake/__lfs__/tools/lib/libc.so.6", O_RDONLY|O_CLOEXEC) = 3
  29. read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\220\25\2\0\0\0\0\0"..., 832) = 832
  30. fstat(3, {st_mode=S_IFREG|0755, st_size=10390706, ...}) = 0
  31. mmap(NULL, 3816512, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f58aaade000
  32. mprotect(0x7f58aac79000, 2093056, PROT_NONE) = 0
  33. mmap(0x7f58aae78000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x19a000) = 0x7f58aae78000
  34. mmap(0x7f58aae7e000, 15424, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f58aae7e000
  35. close(3) = 0
  36. open("/home/pythonsnake/__lfs__/tools/lib/libgcc_s.so.1", O_RDONLY|O_CLOEXEC) = 3
  37. 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"..., 832) = 832
  38. fstat(3, {st_mode=S_IFREG|0644, st_size=522471, ...}) = 0
  39. mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f58ab4de000
  40. mmap(NULL, 2182456, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f58aa8c9000
  41. mprotect(0x7f58aa8de000, 2093056, PROT_NONE) = 0
  42. mmap(0x7f58aaadd000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x14000) = 0x7f58aaadd000
  43. close(3) = 0
  44. mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f58ab4dd000
  45. mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f58ab4dc000
  46. mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f58ab4db000
  47. arch_prctl(ARCH_SET_FS, 0x7f58ab4dc700) = 0
  48. mprotect(0x7f58aae78000, 16384, PROT_READ) = 0
  49. mprotect(0x7f58ab099000, 4096, PROT_READ) = 0
  50. mprotect(0x7f58ab4e1000, 4096, PROT_READ) = 0
  51. set_tid_address(0x7f58ab4dc9d0) = 27711
  52. set_robust_list(0x7f58ab4dc9e0, 0x18) = 0
  53. futex(0x7fff9364a054, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, NULL, 7f58ab4dc700) = -1 EAGAIN (Resource temporarily unavailable)
  54. rt_sigaction(SIGRTMIN, {0x7f58aae88910, [], SA_RESTORER|SA_SIGINFO, 0x7f58aae918e0}, NULL, 8) = 0
  55. rt_sigaction(SIGRT_1, {0x7f58aae88990, [], SA_RESTORER|SA_RESTART|SA_SIGINFO, 0x7f58aae918e0}, NULL, 8) = 0
  56. rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0
  57. getrlimit(RLIMIT_STACK, {rlim_cur=8192*1024, rlim_max=RLIM_INFINITY}) = 0
  58. rt_sigaction(SIGUSR1, {0x404970, [], SA_RESTORER, 0x7f58aae918e0}, NULL, 8) = 0
  59. rt_sigaction(SIGPIPE, {SIG_IGN, [], SA_RESTORER, 0x7f58aae918e0}, NULL, 8) = 0
  60. geteuid() = 0
  61. brk(0) = 0x23c2000
  62. brk(0x23e3000) = 0x23e3000
  63. umask(0) = 022
  64. umask(022) = 0
  65. geteuid() = 0
  66. open("libarchive-3.0.4.tar.gz", O_RDONLY) = 3
  67. fstat(3, {st_mode=S_IFREG|0644, st_size=3632806, ...}) = 0
  68. read(3, "\37\213\10\0\274\215rO\2\3\354[{w\342F\262\317\277\303\247\350eH\f\263\30\33?f\222\231"..., 65536) = 65536
  69. brk(0x2410000) = 0x2410000
  70. pipe([4, 5]) = 0
  71. pipe([6, 7]) = 0
  72. vfork() = 27712
  73. --- {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=27712, si_status=254, si_utime=0, si_stime=0} (Child exited) ---
  74. close(4) = 0
  75. close(7) = 0
  76. fcntl(5, F_SETFL, O_RDONLY|O_NONBLOCK) = 0
  77. fcntl(6, F_SETFL, O_RDONLY|O_NONBLOCK) = 0
  78. read(6, "", 65536) = 0
  79. close(5) = 0
  80. close(6) = 0
  81. wait4(27712, [{WIFEXITED(s) && WEXITSTATUS(s) == 254}], 0, NULL) = 27712
  82. close(3) = 0
  83. brk(0x23ff000) = 0x23ff000
  84. brk(0x23ef000) = 0x23ef000
  85. write(2, "bsdtar: ", 8bsdtar: ) = 8
  86. write(2, "Error opening archive: Child pro"..., 59Error opening archive: Child process exited with status 254) = 59
  87. write(2, "\n", 1
  88. ) = 1
  89. exit_group(1) = ?
  90. root:~/packages/VBL/base/libarchive/test#
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement