I've got another problem on my Solaris machine (5.7), and this time I get a "Aack child crashed" when I try to send to local users. Below is the trace output (truss) of qmail-lspawn. Please can anyone advice what this might be? There is no .qmail file so that can't be it.
 
officesun2{root}# truss -p 28661
poll(0xFFBEFCA8, 1, -1)         (sleeping...)
poll(0xFFBEFCA8, 1, -1)                         = 1
sigprocmask(SIG_SETMASK, 0xFFBEFCB8, 0x00000000) = 0
read(0, "\0 9 / 4 5 4 3 4\0 r o o".., 1024)     = 71
open("9/45434", O_RDONLY|O_NDELAY)              = 2
fstat(2, 0xFFBEFBA8)                            = 0
pipe()                                          = 3 [4]
fcntl(3, F_SETFD, 0x00000001)                   = 0
fork()                                          = 45
close(2)                                        = 0
fcntl(4, F_SETFD, 0x00000001)                   = 0
sigprocmask(SIG_SETMASK, 0xFFBEFCB8, 0x00000000) = 0
    Received signal #18, SIGCLD, in poll() [caught]
      siginfo: SIGCLD CLD_EXITED pid=45 status=0x006F
poll(0xFFBEFC90, 2, -1)                         Err#4 EINTR
waitid(P_ALL, 0, 0xFFBEF748, WEXITED|WTRAPPED|WNOHANG) = 0
close(4)                                        = 0
waitid(P_ALL, 0, 0xFFBEF748, WEXITED|WTRAPPED|WNOHANG) Err#10 ECHILD
setcontext(0xFFBEF978)
sigprocmask(SIG_SETMASK, 0xFFBEFCB8, 0x00000000) = 0
sigprocmask(SIG_SETMASK, 0xFFBEFCB8, 0x00000000) = 0
poll(0xFFBEFC90, 2, -1)                         = 1
sigprocmask(SIG_SETMASK, 0xFFBEFCB8, 0x00000000) = 0
read(3, " A a c k ,   c h i l d  ".., 128)      = 30
sigprocmask(SIG_SETMASK, 0xFFBEFCB8, 0x00000000) = 0
poll(0xFFBEFC90, 2, -1)                         = 1
sigprocmask(SIG_SETMASK, 0xFFBEFCB8, 0x00000000) = 0
read(3, 0x00029398, 128)                        = 0
write(1, "\0 Z A a c k ,   c h i l".., 33)      = 33
close(3)                                        = 0
sigprocmask(SIG_SETMASK, 0xFFBEFCB8, 0x00000000) = 0
poll(0xFFBEFCA8, 1, -1)         (sleeping...)

Reply via email to