On Thu, Mar 08, 2001 at 10:39:43PM -0600, Frank Hahn wrote:
> I installed abook-0.4.11 last night for use with mutt-1.2.5. I
> installed ncurses-5.2 first before compiling abook. In my .muttrc
> file, I placed the following line:
>
[Snipped]
Here is some output from truss -f -o file.out mutt:
25517: stat("/home/dfh/.mutt/mutt-postponed", 0xEFFFDAE0) Err#2 ENOENT
25517: time() = 984181550
25517: time() = 984181550
25517: write(1, "1B [ 1 ; 1 H1B [ 7 m - -".., 443) = 443
25517: poll(0xEFFFC090, 1, 600000) (sleeping...)
25517: poll(0xEFFFC090, 1, 600000) = 1
25517: poll(0xEFFFBFA8, 1, 10000) = 1
25517: read(3, " Q", 1) = 1
25517: write(1, "1B [ 3 4 ; 1 H Q u e r y".., 20) = 20
25517: poll(0xEFFFA668, 1, 10000) (sleeping...)
25517: poll(0xEFFFA668, 1, 10000) = 1
25517: read(3, " x", 1) = 1
25517: write(1, " x", 1) = 1
25517: poll(0xEFFFA668, 1, 10000) = 1
25517: read(3, "\r", 1) = 1
25517: pipe() = 6 [7]
25517: sigaction(SIGINT, 0xEFFFDAB8, 0x0009F8CC) = 0
25517: sigaction(SIGQUIT, 0xEFFFDAB8, 0x0009F8EC) = 0
25517: sigprocmask(SIG_BLOCK, 0x0009F8BC, 0x00000000) = 0
25517: fork() = 25526
25526: fork() (returning as child ...) = 25517
25526: sigprocmask(SIG_UNBLOCK, 0x0009F8BC, 0x00000000) = 0
25526: sigaction(SIGQUIT, 0xEFFFDAB8, 0x00000000) = 0
25526: sigaction(SIGINT, 0xEFFFDAB8, 0x00000000) = 0
25526: close(6) = 0
25526: fcntl(7, F_DUP2FD, 0x00000001) = 1
25526: close(7) = 0
25526: execve("/bin/sh", 0xEFFFDB50, 0xEFFFF384) argc = 3
25526: open("/dev/zero", O_RDONLY) = 4
25526: mmap(0x00000000, 4096, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE, 4, 0) =
0xEF7B0000
25517: close(7) = 0
25517: write(1, "\r W a i t i n g f o r".., 24) = 24
25517: fstat64(6, 0xEFFFDB70) = 0
25517: ioctl(6, TCGETA, 0xEFFFDAFC) Err#22 EINVAL
25526: stat("/usr/bin/sh", 0xEFFFF060) = 0
25526: open("/var/ld/ld.config", O_RDONLY) Err#2 ENOENT
25526: open("/usr/lib/libc.so.1", O_RDONLY) = 6
25526: fstat(6, 0xEFFFEDFC) = 0
25526: mmap(0x00000000, 4096, PROT_READ|PROT_EXEC, MAP_PRIVATE, 6, 0) = 0xEF7A0000
25526: mmap(0x00000000, 700416, PROT_READ|PROT_EXEC, MAP_PRIVATE, 6, 0) = 0xEF6C0000
25526: mmap(0xEF763000, 25760, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED,
6, 602112) = 0xEF763000
25526: mmap(0xEF76A000, 4016, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED,
4, 0) = 0xEF76A000
25526: munmap(0xEF754000, 61440) = 0
25526: memcntl(0xEF6C0000, 101532, MC_ADVISE, 0x0003, 0, 0) = 0
25526: close(6) = 0
25526: open("/usr/lib/libdl.so.1", O_RDONLY) = 6
25526: fstat(6, 0xEFFFEDFC) = 0
25526: mmap(0xEF7A0000, 4096, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 6, 0) =
0xEF7A0000
25526: close(6) = 0
25526: open("/usr/platform/SUNW,SPARCstation-20/lib/libc_psr.so.1", O_RDONLY) Err#2
ENOENT
25526: close(4) = 0
25526: getpid() = 25526 [25517]
25526: getpgid(25526) = 25516
25526: getsid(25526) = 25515
25526: brk(0x000384B8) = 0
25526: sysconfig(_CONFIG_SIGRT_MIN) = 38
25526: sysconfig(_CONFIG_SIGRT_MAX) = 45
25526: sigaltstack(0xEFFFF264, 0x00000000) = 0
25526: sigaction(SIGHUP, 0x00000000, 0xEFFFF1E0) = 0
25526: sigaction(SIGHUP, 0xEFFFF140, 0xEFFFF1C0) = 0
25526: sigaction(SIGINT, 0x00000000, 0xEFFFF1E0) = 0
25526: sigaction(SIGINT, 0xEFFFF140, 0xEFFFF1C0) = 0
25526: sigaction(SIGQUIT, 0x00000000, 0xEFFFF1E0) = 0
25526: sigaction(SIGQUIT, 0xEFFFF140, 0xEFFFF1C0) = 0
25526: sigaction(SIGILL, 0x00000000, 0xEFFFF1E0) = 0
25526: sigaction(SIGILL, 0xEFFFF140, 0xEFFFF1C0) = 0
25526: sigaction(SIGTRAP, 0x00000000, 0xEFFFF1E0) = 0
25526: sigaction(SIGTRAP, 0xEFFFF140, 0xEFFFF1C0) = 0
25526: sigaction(SIGABRT, 0x00000000, 0xEFFFF1E0) = 0
25526: sigaction(SIGABRT, 0xEFFFF140, 0xEFFFF1C0) = 0
25526: sigaction(SIGEMT, 0x00000000, 0xEFFFF1E0) = 0
25526: sigaction(SIGEMT, 0xEFFFF140, 0xEFFFF1C0) = 0
25526: sigaction(SIGFPE, 0x00000000, 0xEFFFF1E0) = 0
25526: sigaction(SIGFPE, 0xEFFFF140, 0xEFFFF1C0) = 0
25526: sigaction(SIGBUS, 0x00000000, 0xEFFFF1E0) = 0
25526: sigaction(SIGBUS, 0xEFFFF140, 0xEFFFF1C0) = 0
25526: sigaction(SIGSEGV, 0xEFFFF140, 0xEFFFF1C0) = 0
25526: sigaction(SIGSYS, 0x00000000, 0xEFFFF1E0) = 0
25526: sigaction(SIGSYS, 0xEFFFF140, 0xEFFFF1C0) = 0
25526: sigaction(SIGPIPE, 0x00000000, 0xEFFFF1E0) = 0
25526: sigaction(SIGALRM, 0x00000000, 0xEFFFF1E0) = 0
25526: sigaction(SIGALRM, 0xEFFFF140, 0xEFFFF1C0) = 0
25526: sigaction(SIGTERM, 0x00000000, 0xEFFFF1E0) = 0
25526: sigaction(SIGTERM, 0xEFFFF140, 0xEFFFF1C0) = 0
25526: sigaction(SIGUSR1, 0x00000000, 0xEFFFF1E0) = 0
25526: sigaction(SIGUSR1, 0xEFFFF140, 0xEFFFF1C0) = 0
25526: sigaction(SIGUSR2, 0x00000000, 0xEFFFF1E0) = 0
25526: sigaction(SIGUSR2, 0xEFFFF140, 0xEFFFF1C0) = 0
25526: sigaction(SIGPWR, 0x00000000, 0xEFFFF1E0) = 0
25526: sigaction(SIGPWR, 0xEFFFF140, 0xEFFFF1C0) = 0
25526: sigaction(SIGURG, 0x00000000, 0xEFFFF1E0) = 0
25526: sigaction(SIGURG, 0xEFFFF140, 0xEFFFF1C0) = 0
25526: sigaction(SIGPOLL, 0x00000000, 0xEFFFF1E0) = 0
25526: sigaction(SIGPOLL, 0xEFFFF140, 0xEFFFF1C0) = 0
25526: sigaction(SIGVTALRM, 0x00000000, 0xEFFFF1E0) = 0
25526: sigaction(SIGVTALRM, 0xEFFFF140, 0xEFFFF1C0) = 0
25526: sigaction(SIGPROF, 0x00000000, 0xEFFFF1E0) = 0
25526: sigaction(SIGPROF, 0xEFFFF140, 0xEFFFF1C0) = 0
25526: sigaction(SIGXCPU, 0x00000000, 0xEFFFF1E0) = 0
25526: sigaction(SIGXCPU, 0xEFFFF140, 0xEFFFF1C0) = 0
25526: sigaction(SIGXFSZ, 0x00000000, 0xEFFFF1E0) = 0
25526: sigaction(SIGXFSZ, 0xEFFFF140, 0xEFFFF1C0) = 0
25526: sigaction(SIGRTMIN, 0xEFFFF140, 0xEFFFF1C0) = 0
25526: sigaction(SIGRTMIN+1, 0xEFFFF140, 0xEFFFF1C0) = 0
25526: sigaction(SIGRTMIN+2, 0xEFFFF140, 0xEFFFF1C0) = 0
25526: sigaction(SIGRTMIN+3, 0xEFFFF140, 0xEFFFF1C0) = 0
25526: sigaction(SIGRTMAX-3, 0xEFFFF140, 0xEFFFF1C0) = 0
25526: sigaction(SIGRTMAX-2, 0xEFFFF140, 0xEFFFF1C0) = 0
25526: sigaction(SIGRTMAX-1, 0xEFFFF140, 0xEFFFF1C0) = 0
25526: sigaction(SIGRTMAX, 0xEFFFF140, 0xEFFFF1C0) = 0
25526: brk(0x000386B8) = 0
25526: brk(0x00038A10) = 0
25526: brk(0x00038D10) = 0
25526: getuid() = 1000 [1000]
25526: getuid() = 1000 [1000]
25526: getgid() = 6000 [6000]
25526: getgid() = 6000 [6000]
25526: ioctl(2, TCGETA, 0xEFFFF18C) = 0
25526: ioctl(-1, TCGETA, 0xEFFFF18C) Err#9 EBADF
25526: getuid() = 1000 [1000]
25526: stat64("/bin/abook", 0xEFFFEF10) Err#2 ENOENT
25526: stat64("/usr/local/bin/abook", 0xEFFFEF10) = 0
25526: access("/usr/local/bin/abook", 9) = 0
25526: fork() = 25528
25528: fork() (returning as child ...) = 25526
25528: getpid() = 25528 [25526]
25528: brk(0x00039010) = 0
25528: brk(0x00039310) = 0
25528: brk(0x00039610) = 0
25528: brk(0x00039910) = 0
25528: brk(0x00039C10) = 0
25528: execve("/usr/local/bin/abook", 0x00038AD4, 0x00038B28) argc = 3
25528: open("/dev/zero", O_RDONLY) = 4
25528: mmap(0x00000000, 4096, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE, 4, 0) =
0xEF7B0000
25528: stat("/opt/depot/abook-0.4.11/bin/abook", 0xEFFFF058) = 0
25528: open("/var/ld/ld.config", O_RDONLY) Err#2 ENOENT
25528: open("/usr/lib/libc.so.1", O_RDONLY) = 6
25528: fstat(6, 0xEFFFEDF4) = 0
25528: mmap(0x00000000, 4096, PROT_READ|PROT_EXEC, MAP_PRIVATE, 6, 0) = 0xEF7A0000
25528: mmap(0x00000000, 700416, PROT_READ|PROT_EXEC, MAP_PRIVATE, 6, 0) = 0xEF6C0000
25528: mmap(0xEF763000, 25760, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED,
6, 602112) = 0xEF763000
25528: mmap(0xEF76A000, 4016, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED,
4, 0) = 0xEF76A000
25528: munmap(0xEF754000, 61440) = 0
25528: memcntl(0xEF6C0000, 101532, MC_ADVISE, 0x0003, 0, 0) = 0
25528: close(6) = 0
25528: open("/usr/lib/libdl.so.1", O_RDONLY) = 6
25528: fstat(6, 0xEFFFEDF4) = 0
25528: mmap(0xEF7A0000, 4096, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 6, 0) =
0xEF7A0000
25528: close(6) = 0
25528: open("/usr/platform/SUNW,SPARCstation-20/lib/libc_psr.so.1", O_RDONLY) Err#2
ENOENT
25528: close(4) = 0
25528: stat("/home/dfh", 0xEFFFF0A8) = 0
25528: brk(0x00044610) = 0
25528: brk(0x00046610) = 0
25528: access("/etc/abookrc", 0) Err#2 ENOENT
25528: access("/home/dfh/.abookrc", 0) Err#2 ENOENT
25528: stat("/home/dfh/.abook.addressbook", 0xEFFFF038) = 0
25528: open("/home/dfh/.abook.addressbook", O_RDONLY) = 4
25528: fstat64(4, 0xEFFFEEC0) = 0
25528: brk(0x00046610) = 0
25528: brk(0x00048610) = 0
25528: ioctl(4, TCGETA, 0xEFFFEE4C) Err#25 ENOTTY
25528: read(4, " # a b o o k a d d r".., 8192) = 2236
25528: brk(0x00048610) = 0
25528: brk(0x0004A610) = 0
25528: read(4, 0x000462C4, 8192) = 0
25528: ioctl(1, TCGETA, 0xEFFFEF6C) Err#22 EINVAL
25528: fstat64(1, 0xEFFFEFE0) = 0
25528: brk(0x0004A610) = 0
25528: brk(0x0004C610) = 0
25528: access("/etc/abookrc", 0) Err#2 ENOENT
25528: access("/home/dfh/.abookrc", 0) Err#2 ENOENT
25528: open("/home/dfh/.abookrc", O_WRONLY|O_CREAT|O_TRUNC, 0666) = 6
25528: fstat64(6, 0xEFFFE1A0) = 0
25528: brk(0x0004C610) = 0
25528: brk(0x0004E610) = 0
25528: ioctl(6, TCGETA, 0xEFFFE12C) Err#25 ENOTTY
25528: write(6, " a u t o s a v e = t r u".., 192) = 192
25528: close(6) = 0
25528: llseek(0, 0, SEEK_CUR) = 757
25517: read(6, "\n b i x o n e @ m a c h".., 5120) = 34
25528: write(1, "\n b i x o n e @ m a c h".., 34) = 34
25528: llseek(4, 0, SEEK_CUR) = 2236
25528: _exit(0)
25526: waitid(P_PID, 25528, 0xEFFFF088, WEXITED|WTRAPPED|WNOWAIT) = 0
25526: ioctl(0, TIOCGPGRP, 0xEFFFF044) = 0
25526: ioctl(0, TCGETS, 0x0003779C) = 0
25526: waitid(P_PID, 25528, 0xEFFFF088, WEXITED|WTRAPPED) = 0
25526: llseek(0, 0, SEEK_CUR) = 757
25526: _exit(0)
25517: read(6, 0x000C732C, 5120) = 0
25517: llseek(6, 0, SEEK_CUR) Err#29 ESPIPE
25517: close(6) = 0
25517: waitid(P_PID, 25526, 0xEFFFDB70, WEXITED|WTRAPPED) = 0
25517: sigprocmask(SIG_UNBLOCK, 0x0009F8BC, 0x00000000) = 0
25517: Received signal #18, SIGCLD [caught]
25517: siginfo: SIGCLD CLD_EXITED pid=25526 status=0x0000
25517: setcontext(0xEFFFD9A0)
25517: sigaction(SIGQUIT, 0xEFFFDB40, 0x00000000) = 0
25517: sigaction(SIGINT, 0xEFFFDB40, 0x00000000) = 0
25517: write(1, "\r .1B [ K", 5) = 5
25517: Incurred fault #6, FLTBOUNDS %pc = 0xEF5E4704
25517: siginfo: SIGSEGV SEGV_MAPERR addr=0x00000000
25517: Received signal #11, SIGSEGV [default]
25517: siginfo: SIGSEGV SEGV_MAPERR addr=0x00000000
25517: *** process killed ***
> Is there anyway to help solve this? Thanks.
>
How do I interpret this?
--
Frank Hahn
Committees have become so important nowadays that subcommittees have to
be appointed to do the work.