Lyndon Nerenberg <[email protected]> writes:
>On May 17, 2014, at 10:57 AM, [email protected] wrote:
>
>> I don't have truss
>
>strace?
Yep. I have it.
I ran 'strace -o /tmp/strace mhshow' and will attach /tmp/strace .
Norman Shapiro
execve("/usr/local/nmh/bin/mhshow", ["mhshow"], [/* 108 vars */]) = 0
brk(0) = 0x12b6000
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f7f0c728000
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=161076, ...}) = 0
mmap(NULL, 161076, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f7f0c700000
close(3) = 0
open("/lib64/libtinfo.so.5", 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@\310\0\345:\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=138280, ...}) = 0
mmap(0x3ae5000000, 2232320, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x3ae5000000
mprotect(0x3ae501d000, 2097152, PROT_NONE) = 0
mmap(0x3ae521d000, 16384, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1d000) = 0x3ae521d000
close(3) = 0
open("/lib64/libc.so.6", O_RDONLY) = 3
read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0000\356A\317:\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=1926800, ...}) = 0
mmap(0x3acf400000, 3750152, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x3acf400000
mprotect(0x3acf58b000, 2093056, PROT_NONE) = 0
mmap(0x3acf78a000, 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x18a000) = 0x3acf78a000
mmap(0x3acf78f000, 18696, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x3acf78f000
close(3) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f7f0c6ff000
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f7f0c6fe000
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f7f0c6fd000
arch_prctl(ARCH_SET_FS, 0x7f7f0c6fe700) = 0
mprotect(0x3acf78a000, 16384, PROT_READ) = 0
mprotect(0x3acf21f000, 4096, PROT_READ) = 0
munmap(0x7f7f0c700000, 161076) = 0
rt_sigaction(SIGHUP, {0x41d010, [], SA_RESTORER|SA_RESTART, 0x3acf4329a0}, {SIG_DFL, [], 0}, 8) = 0
rt_sigaction(SIGINT, {0x41d010, [], SA_RESTORER|SA_RESTART, 0x3acf4329a0}, {SIG_DFL, [], 0}, 8) = 0
rt_sigaction(SIGQUIT, {0x41d010, [], SA_RESTORER|SA_RESTART, 0x3acf4329a0}, {SIG_DFL, [], 0}, 8) = 0
rt_sigaction(SIGTERM, {0x41d010, [], SA_RESTORER|SA_RESTART, 0x3acf4329a0}, {SIG_DFL, [], 0}, 8) = 0
rt_sigaction(SIGILL, {0x41d010, [], SA_RESTORER|SA_RESTART, 0x3acf4329a0}, {SIG_DFL, [], 0}, 8) = 0
rt_sigaction(SIGBUS, {0x41d010, [], SA_RESTORER|SA_RESTART, 0x3acf4329a0}, {SIG_DFL, [], 0}, 8) = 0
rt_sigaction(SIGSEGV, {0x41d010, [], SA_RESTORER|SA_RESTART, 0x3acf4329a0}, {SIG_DFL, [], 0}, 8) = 0
brk(0) = 0x12b6000
brk(0x12d7000) = 0x12d7000
open("/home/norm/.mh_profile", O_RDONLY) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=1391, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f7f0c727000
lseek(3, 0, SEEK_CUR) = 0
read(3, "Path: Mail\neditor: neo\nAliasfile"..., 4096) = 1391
read(3, "", 4096) = 0
read(3, "", 4096) = 0
read(3, "", 4096) = 0
close(3) = 0
munmap(0x7f7f0c727000, 4096) = 0
stat("/home/norm/Mail", {st_mode=S_IFDIR|0700, st_size=20480, ...}) = 0
open("/home/norm/Mail/context", O_RDONLY) = 3
fcntl(3, F_SETLK, {type=F_RDLCK, whence=SEEK_SET, start=0, len=0}) = 0
fcntl(3, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fstat(3, {st_mode=S_IFREG|0644, st_size=2023, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f7f0c727000
lseek(3, 0, SEEK_CUR) = 0
read(3, "atr-ba-/home/norm/Mail/pass: 86\n"..., 4096) = 2023
read(3, "", 4096) = 0
read(3, "", 4096) = 0
read(3, "", 4096) = 0
close(3) = 0
munmap(0x7f7f0c727000, 4096) = 0
access("/home/norm/Mail/mhn.defaults", R_OK) = -1 ENOENT (No such file or directory)
access("/usr/local/nmh-1.6-RC2/etc/mhn.defaults", R_OK) = 0
open("/usr/local/nmh-1.6-RC2/etc/mhn.defaults", O_RDONLY) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=5092, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f7f0c727000
lseek(3, 0, SEEK_CUR) = 0
read(3, "mhfixmsg-format-text/html: chars"..., 4096) = 4096
read(3, "ip: .zip\nmhshow-suffix-audio/bas"..., 4096) = 996
read(3, "", 4096) = 0
read(3, "", 4096) = 0
read(3, "", 4096) = 0
close(3) = 0
munmap(0x7f7f0c727000, 4096) = 0
chdir("/home/norm/Mail/inbox") = 0
open("/home/norm/Mail/inbox", O_RDONLY|O_NONBLOCK|O_DIRECTORY|O_CLOEXEC) = 3
fcntl(3, F_GETFD) = 0x1 (flags FD_CLOEXEC)
access("/home/norm/Mail/inbox", W_OK) = 0
getdents(3, /* 697 entries */, 32768) = 16792
getdents(3, /* 0 entries */, 32768) = 0
close(3) = 0
open("10", O_RDONLY) = 3
fstat(3, {st_mode=S_IFREG|0600, st_size=28847, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f7f0c727000
lseek(3, 0, SEEK_CUR) = 0
read(3, "Return-Path: <[email protected]"..., 4096) = 4096
lseek(3, 0, SEEK_SET) = 0
read(3, "Return-Path: <[email protected]"..., 41) = 41
lseek(3, 4096, SEEK_SET) = 4096
lseek(3, 0, SEEK_SET) = 0
read(3, "Return-Path: <[email protected]"..., 71) = 71
lseek(3, 4096, SEEK_SET) = 4096
lseek(3, 0, SEEK_SET) = 0
read(3, "Return-Path: <[email protected]"..., 108) = 108
lseek(3, 4096, SEEK_SET) = 4096
lseek(3, 0, SEEK_SET) = 0
read(3, "Return-Path: <[email protected]"..., 270) = 270
lseek(3, 4096, SEEK_SET) = 4096
lseek(3, 0, SEEK_SET) = 0
read(3, "Return-Path: <[email protected]"..., 345) = 345
lseek(3, 4096, SEEK_SET) = 4096
lseek(3, 0, SEEK_SET) = 0
read(3, "Return-Path: <[email protected]"..., 361) = 361
lseek(3, 4096, SEEK_SET) = 4096
lseek(3, 0, SEEK_SET) = 0
read(3, "Return-Path: <[email protected]"..., 504) = 504
lseek(3, 4096, SEEK_SET) = 4096
lseek(3, 0, SEEK_SET) = 0
read(3, "Return-Path: <[email protected]"..., 671) = 671
lseek(3, 4096, SEEK_SET) = 4096
lseek(3, 0, SEEK_SET) = 0
read(3, "Return-Path: <[email protected]"..., 903) = 903
lseek(3, 4096, SEEK_SET) = 4096
lseek(3, 0, SEEK_SET) = 0
read(3, "Return-Path: <[email protected]"..., 1100) = 1100
lseek(3, 4096, SEEK_SET) = 4096
lseek(3, 0, SEEK_SET) = 0
read(3, "Return-Path: <[email protected]"..., 1342) = 1342
lseek(3, 4096, SEEK_SET) = 4096
lseek(3, 0, SEEK_SET) = 0
read(3, "Return-Path: <[email protected]"..., 1394) = 1394
lseek(3, 4096, SEEK_SET) = 4096
lseek(3, 0, SEEK_SET) = 0
read(3, "Return-Path: <[email protected]"..., 1410) = 1410
lseek(3, 4096, SEEK_SET) = 4096
lseek(3, 0, SEEK_SET) = 0
read(3, "Return-Path: <[email protected]"..., 1487) = 1487
lseek(3, 4096, SEEK_SET) = 4096
lseek(3, 0, SEEK_SET) = 0
read(3, "Return-Path: <[email protected]"..., 1505) = 1505
lseek(3, 4096, SEEK_SET) = 4096
lseek(3, 0, SEEK_SET) = 0
read(3, "Return-Path: <[email protected]"..., 1547) = 1547
lseek(3, 4096, SEEK_SET) = 4096
lseek(3, 0, SEEK_SET) = 0
read(3, "Return-Path: <[email protected]"..., 1562) = 1562
lseek(3, 4096, SEEK_SET) = 4096
lseek(3, 0, SEEK_SET) = 0
read(3, "Return-Path: <[email protected]"..., 1611) = 1611
lseek(3, 4096, SEEK_SET) = 4096
lseek(3, 0, SEEK_SET) = 0
read(3, "Return-Path: <[email protected]"..., 1644) = 1644
lseek(3, 4096, SEEK_SET) = 4096
lseek(3, 0, SEEK_SET) = 0
read(3, "Return-Path: <[email protected]"..., 1728) = 1728
lseek(3, 4096, SEEK_SET) = 4096
lseek(3, 0, SEEK_SET) = 0
read(3, "Return-Path: <[email protected]"..., 1831) = 1831
lseek(3, 4096, SEEK_SET) = 4096
lseek(3, 4096, SEEK_SET) = 4096
fstat(3, {st_mode=S_IFREG|0600, st_size=28847, ...}) = 0
lseek(3, 28672, SEEK_SET) = 28672
read(3, "mNkZjQwZDBiNjc3ODg4ZGYxNTVhNjg1\n"..., 175) = 175
open("10", O_RDONLY) = 4
fstat(4, {st_mode=S_IFREG|0600, st_size=28847, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f7f0c726000
lseek(4, 0, SEEK_SET) = 0
read(4, "Return-Path: <[email protected]"..., 1832) = 1832
read(4, "\n----boundary_1100261_51d3d743-f"..., 4096) = 4096
read(4, "CAgICAgICAgICAgICAgICAgICAgIiIgI"..., 4096) = 4096
lseek(4, 0, SEEK_SET) = 0
read(4, "Return-Path: <[email protected]"..., 4096) = 4096
lseek(4, 4096, SEEK_SET) = 4096
read(4, "TXVsdGlw\nYXRoaW5nIGRldmljZXMuICA"..., 4096) = 4096
lseek(4, 0, SEEK_SET) = 0
read(4, "Return-Path: <[email protected]"..., 4096) = 4096
lseek(4, 4096, SEEK_SET) = 4096
read(4, "TXVsdGlw\nYXRoaW5nIGRldmljZXMuICA"..., 4096) = 4096
lseek(4, 8192, SEEK_SET) = 8192
lseek(4, 0, SEEK_SET) = 0
read(4, "Return-Path: <[email protected]"..., 4096) = 4096
read(4, "TXVsdGlw\nYXRoaW5nIGRldmljZXMuICA"..., 4096) = 4096
read(4, "IFN0cmVldA0KUmFsZWlnaCwgTkMgMjc2"..., 4096) = 4096
read(4, "B0aXRsZT0iRG93bmxvYWRzIj48aW1nIG"..., 4096) = 4096
lseek(4, 8192, SEEK_SET) = 8192
read(4, "IFN0cmVldA0KUmFsZWlnaCwgTkMgMjc2"..., 4096) = 4096
lseek(4, 12288, SEEK_SET) = 12288
read(4, "B0aXRsZT0iRG93bmxvYWRzIj48aW1nIG"..., 4096) = 4096
lseek(4, 8192, SEEK_SET) = 8192
read(4, "IFN0cmVldA0KUmFsZWlnaCwgTkMgMjc2"..., 4096) = 4096
lseek(4, 12288, SEEK_SET) = 12288
read(4, "B0aXRsZT0iRG93bmxvYWRzIj48aW1nIG"..., 4096) = 4096
lseek(4, 16384, SEEK_SET) = 16384
lseek(4, 8192, SEEK_SET) = 8192
read(4, "IFN0cmVldA0KUmFsZWlnaCwgTkMgMjc2"..., 4096) = 4096
read(4, "B0aXRsZT0iRG93bmxvYWRzIj48aW1nIG"..., 4096) = 4096
read(4, "gNjAwcHg7IGZvbnQtZmFtaWx5OiBpbmh"..., 4096) = 4096
read(4, "b2xzcGFuPSI1\nIiB2YWxpZ249InRvcCI"..., 4096) = 4096
read(4, "IiBhbHQ9IiIgd2lkdGg9IjYwMCIgaGVp"..., 4096) = 4096
read(4, "mNkZjQwZDBiNjc3ODg4ZGYxNTVhNjg1\n"..., 4096) = 175
lseek(4, 0, SEEK_SET) = 0
read(4, "Return-Path: <[email protected]"..., 4096) = 4096
lseek(4, 8192, SEEK_SET) = 8192
read(4, "IFN0cmVldA0KUmFsZWlnaCwgTkMgMjc2"..., 4096) = 4096
read(4, "B0aXRsZT0iRG93bmxvYWRzIj48aW1nIG"..., 4096) = 4096
read(4, "gNjAwcHg7IGZvbnQtZmFtaWx5OiBpbmh"..., 4096) = 4096
read(4, "b2xzcGFuPSI1\nIiB2YWxpZ249InRvcCI"..., 4096) = 4096
read(4, "IiBhbHQ9IiIgd2lkdGg9IjYwMCIgaGVp"..., 4096) = 4096
read(4, "mNkZjQwZDBiNjc3ODg4ZGYxNTVhNjg1\n"..., 4096) = 175
read(4, "", 4096) = 0
close(4) = 0
munmap(0x7f7f0c726000, 4096) = 0
close(3) = 0
munmap(0x7f7f0c727000, 4096) = 0
rt_sigaction(SIGQUIT, {0x403770, [], SA_RESTORER|SA_RESTART, 0x3acf4329a0}, {0x41d010, [], SA_RESTORER|SA_RESTART, 0x3acf4329a0}, 8) = 0
rt_sigaction(SIGPIPE, {0x403770, [], SA_RESTORER|SA_RESTART, 0x3acf4329a0}, {SIG_DFL, [], 0}, 8) = 0
stat("10", {st_mode=S_IFREG|0600, st_size=28847, ...}) = 0
pipe([3, 4]) = 0
clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f7f0c6fe9d0) = 2482
close(3) = 0
dup2(4, 1) = 1
close(4) = 0
access("/home/norm/Mail/mhl.headers", R_OK) = -1 ENOENT (No such file or directory)
access("/usr/local/nmh-1.6-RC2/etc/mhl.headers", R_OK) = 0
umask(037777777077) = 022
clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f7f0c6fe9d0) = 2483
rt_sigaction(SIGINT, {SIG_IGN, [], SA_RESTORER|SA_RESTART, 0x3acf4329a0}, {0x41d010, [], SA_RESTORER|SA_RESTART, 0x3acf4329a0}, 8) = 0
rt_sigaction(SIGQUIT, {SIG_IGN, [], SA_RESTORER|SA_RESTART, 0x3acf4329a0}, {0x403770, [], SA_RESTORER|SA_RESTART, 0x3acf4329a0}, 8) = 0
wait4(2483, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 2483
--- SIGCHLD (Child exited) @ 0 (0) ---
rt_sigaction(SIGINT, {0x41d010, [], SA_RESTORER|SA_RESTART, 0x3acf4329a0}, {SIG_IGN, [], SA_RESTORER|SA_RESTART, 0x3acf4329a0}, 8) = 0
rt_sigaction(SIGQUIT, {0x403770, [], SA_RESTORER|SA_RESTART, 0x3acf4329a0}, {SIG_IGN, [], SA_RESTORER|SA_RESTART, 0x3acf4329a0}, 8) = 0
umask(077) = 077
getuid() = 500
geteuid() = 500
getgid() = 500
getegid() = 500
getpid() = 2481
open("/home/norm/Mail/mhshow4Ip14X.html", O_RDWR|O_CREAT|O_EXCL, 0600) = 3
close(3) = 0
umask(077) = 077
open("/home/norm/Mail/mhshow4Ip14X.html", O_RDWR|O_CREAT|O_TRUNC, 0666) = 3
open("10", O_RDONLY) = 4
lseek(4, 8556, SEEK_SET) = 8556
read(4, "PCFET0NUWVBFIEhUTUwgUFVCTElDICIt"..., 8191) = 8191
fstat(3, {st_mode=S_IFREG|0600, st_size=0, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f7f0c727000
write(3, "<!DOCTYPE HTML PUBLIC \"-//W3C//D"..., 4096) = 4096
read(4, "iIgd2lkdGg9IjYwMCIg\naGVpZ2h0PSIx"..., 8191) = 8191
write(3, "me there!\" style=\"display: block"..., 4096) = 4096
read(4, "zMzMzMzMzsiPg0KCQkJCUlmIHlvdSBoY"..., 8191) = 3909
write(3, "olor: #0066cc;\">Setup DM-multipa"..., 4096) = 4096
fstat(4, {st_mode=S_IFREG|0600, st_size=28847, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f7f0c726000
lseek(4, 0, SEEK_SET) = 0
write(3, "ription, you can always <a href="..., 2514) = 2514
lseek(3, 0, SEEK_SET) = 0
close(4) = 0
munmap(0x7f7f0c726000, 4096) = 0
fstat(1, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f7f0c726000
fstat(3, {st_mode=S_IFREG|0600, st_size=14802, ...}) = 0
write(1, "part 1 text/html "..., 42) = 42
clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f7f0c6fe9d0) = 2484
rt_sigaction(SIGINT, {SIG_IGN, [], SA_RESTORER|SA_RESTART, 0x3acf4329a0}, {0x41d010, [], SA_RESTORER|SA_RESTART, 0x3acf4329a0}, 8) = 0
rt_sigaction(SIGQUIT, {SIG_IGN, [], SA_RESTORER|SA_RESTART, 0x3acf4329a0}, {0x403770, [], SA_RESTORER|SA_RESTART, 0x3acf4329a0}, 8) = 0
wait4(2484, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 2484
--- SIGCHLD (Child exited) @ 0 (0) ---
rt_sigaction(SIGINT, {0x41d010, [], SA_RESTORER|SA_RESTART, 0x3acf4329a0}, {SIG_IGN, [], SA_RESTORER|SA_RESTART, 0x3acf4329a0}, 8) = 0
rt_sigaction(SIGQUIT, {0x403770, [], SA_RESTORER|SA_RESTART, 0x3acf4329a0}, {SIG_IGN, [], SA_RESTORER|SA_RESTART, 0x3acf4329a0}, 8) = 0
close(3) = 0
munmap(0x7f7f0c727000, 4096) = 0
rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT TERM], [], 8) = 0
rt_sigprocmask(SIG_SETMASK, [], [HUP INT QUIT TERM], 8) = 0
unlink("/home/norm/Mail/mhshow4Ip14X.html") = 0
close(1) = 0
munmap(0x7f7f0c726000, 4096) = 0
wait4(2482, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 2482
--- SIGCHLD (Child exited) @ 0 (0) ---
exit_group(0) = ?
_______________________________________________
Nmh-workers mailing list
[email protected]
https://lists.nongnu.org/mailman/listinfo/nmh-workers