DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG 
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
<http://nagoya.apache.org/bugzilla/show_bug.cgi?id=18975>.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND 
INSERTED IN THE BUG DATABASE.

http://nagoya.apache.org/bugzilla/show_bug.cgi?id=18975

CustomLog piped program ends unexpectedily





------- Additional Comments From [EMAIL PROTECTED]  2003-04-16 04:39 -------
Running strace, it gave the output below:
read(0, "1", 1)                         = 1
read(0, "1", 1)                         = 1
read(0, "1", 1)                         = 1
read(0, ".", 1)                         = 1
read(0, "2", 1)                         = 1
read(0, "2", 1)                         = 1
read(0, "2", 1)                         = 1
read(0, ".", 1)                         = 1
read(0, "3", 1)                         = 1
read(0, "3", 1)                         = 1
read(0, ".", 1)                         = 1
read(0, "4", 1)                         = 1
read(0, " ", 1)                         = 1
read(0, "-", 1)                         = 1
read(0, " ", 1)                         = 1
read(0, "-", 1)                         = 1
read(0, " ", 1)                         = 1
read(0, "[", 1)                         = 1
read(0, "1", 1)                         = 1
read(0, "5", 1)                         = 1
read(0, "/", 1)                         = 1
read(0, "A", 1)                         = 1
read(0, "p", 1)                         = 1
read(0, "r", 1)                         = 1
read(0, "/", 1)                         = 1
read(0, "2", 1)                         = 1
read(0, "0", 1)                         = 1
read(0, "0", 1)                         = 1
read(0, "3", 1)                         = 1
read(0, ":", 1)                         = 1
read(0, "1", 1)                         = 1
read(0, "3", 1)                         = 1
read(0, ":", 1)                         = 1
read(0, "2", 1)                         = 1
read(0, "3", 1)                         = 1
read(0, ":", 1)                         = 1
read(0, "3", 1)                         = 1
read(0, "2", 1)                         = 1
read(0, " ", 1)                         = 1
read(0, "+", 1)                         = 1
read(0, "0", 1)                         = 1
read(0, "0", 1)                         = 1
read(0, "0", 1)                         = 1
read(0, "0", 1)                         = 1
read(0, "]", 1)                         = 1
read(0, " ", 1)                         = 1
read(0, "\"", 1)                        = 1
read(0, "G", 1)                         = 1
read(0, "E", 1)                         = 1
read(0, "T", 1)                         = 1
read(0, " ", 1)                         = 1
read(0, "/", 1)                         = 1
read(0, "d", 1)                         = 1
read(0, "i", 1)                         = 1
read(0, "r", 1)                         = 1
read(0, "-", 1)                         = 1
read(0, "d", 1)                         = 1
read(0, "i", 1)                         = 1
read(0, "r", 1)                         = 1
read(0, "/", 1)                         = 1
read(0, "a", 1)                         = 1
read(0, "p", 1)                         = 1
read(0, "a", 1)                         = 1
read(0, "g", 1)                         = 1
read(0, "e", 1)                         = 1
read(0, "o", 1)                         = 1
read(0, "f", 1)                         = 1
read(0, "h", 1)                         = 1
read(0, "i", 1)                         = 1
read(0, "s", 1)                         = 1
read(0, "?", 1)                         = 1
read(0, "v", 1)                         = 1
read(0, "i", 1)                         = 1
read(0, "e", 1)                         = 1
read(0, "w", 1)                         = 1
read(0, "=", 1)                         = 1
read(0, "t", 1)                         = 1
read(0, "e", 1)                         = 1
read(0, "s", 1)                         = 1
read(0, "t", 1)                         = 1
read(0, " ", 1)                         = 1
read(0, "H", 1)                         = 1
read(0, "T", 1)                         = 1
read(0, "T", 1)                         = 1
read(0, "P", 1)                         = 1
read(0, "/", 1)                         = 1
read(0, "1", 1)                         = 1
read(0, ".", 1)                         = 1
read(0, "1", 1)                         = 1
read(0, "\"", 1)                        = 1
read(0, " ", 1)                         = 1
read(0, "2", 1)                         = 1
read(0, "0", 1)                         = 1
read(0, "0", 1)                         = 1
read(0, " ", 1)                         = 1
read(0, "2", 1)                         = 1
read(0, "8", 1)                         = 1
read(0, "2", 1)                         = 1
read(0, "8", 1)                         = 1
read(0, " ", 1)                         = 1
read(0, "\"", 1)                        = 1
read(0, "h", 1)                         = 1
read(0, "t", 1)                         = 1
read(0, "t", 1)                         = 1
read(0, "p", 1)                         = 1
read(0, ":", 1)                         = 1
read(0, "/", 1)                         = 1
read(0, "/", 1)                         = 1
read(0, "w", 1)                         = 1
read(0, "w", 1)                         = 1
read(0, "w", 1)                         = 1
read(0, ".", 1)                         = 1
read(0, "a", 1)                         = 1
read(0, "s", 1)                         = 1
read(0, "i", 1)                         = 1
read(0, "t", 1)                         = 1
read(0, "1", 1)                         = 1
read(0, "2", 1)                         = 1
read(0, ".", 1)                         = 1
read(0, "h", 1)                         = 1
read(0, "u", 1)                         = 1
read(0, "/", 1)                         = 1
read(0, "a", 1)                         = 1
read(0, "p", 1)                         = 1
read(0, "a", 1)                         = 1
read(0, "g", 1)                         = 1
read(0, "e", 1)                         = 1
read(0, ".", 1)                         = 1
read(0, "h", 1)                         = 1
read(0, "t", 1)                         = 1
read(0, "m", 1)                         = 1
read(0, "\"", 1)                        = 1
read(0, " ", 1)                         = 1
read(0, "\"", 1)                        = 1
read(0, "M", 1)                         = 1
read(0, "o", 1)                         = 1
read(0, "z", 1)                         = 1
read(0, "i", 1)                         = 1
read(0, "l", 1)                         = 1
read(0, "l", 1)                         = 1
read(0, "a", 1)                         = 1
read(0, "/", 1)                         = 1
read(0, "4", 1)                         = 1
read(0, ".", 1)                         = 1
read(0, "0", 1)                         = 1
read(0, " ", 1)                         = 1
read(0, "(", 1)                         = 1
read(0, "c", 1)                         = 1
read(0, "o", 1)                         = 1
read(0, "m", 1)                         = 1
read(0, "p", 1)                         = 1
read(0, "a", 1)                         = 1
read(0, "t", 1)                         = 1
read(0, "i", 1)                         = 1
read(0, "b", 1)                         = 1
read(0, "l", 1)                         = 1
read(0, "e", 1)                         = 1
read(0, ";", 1)                         = 1
read(0, " ", 1)                         = 1
read(0, "M", 1)                         = 1
read(0, "S", 1)                         = 1
read(0, "I", 1)                         = 1
read(0, "E", 1)                         = 1
read(0, " ", 1)                         = 1
read(0, "6", 1)                         = 1
read(0, ".", 1)                         = 1
read(0, "0", 1)                         = 1
read(0, ";", 1)                         = 1
read(0, " ", 1)                         = 1
read(0, "W", 1)                         = 1
read(0, "i", 1)                         = 1
read(0, "n", 1)                         = 1
read(0, "d", 1)                         = 1
read(0, "o", 1)                         = 1
read(0, "w", 1)                         = 1
read(0, "s", 1)                         = 1
read(0, " ", 1)                         = 1
read(0, "N", 1)                         = 1
read(0, "T", 1)                         = 1
read(0, " ", 1)                         = 1
read(0, "5", 1)                         = 1
read(0, ".", 1)                         = 1
read(0, "1", 1)                         = 1
read(0, ";", 1)                         = 1
read(0, " ", 1)                         = 1
read(0, ".", 1)                         = 1
read(0, "N", 1)                         = 1
read(0, "E", 1)                         = 1
read(0, "T", 1)                         = 1
read(0, " ", 1)                         = 1
read(0, "C", 1)                         = 1
read(0, "L", 1)                         = 1
read(0, "R", 1)                         = 1
read(0, " ", 1)                         = 1
read(0, "1", 1)                         = 1
read(0, ".", 1)                         = 1
read(0, "0", 1)                         = 1
read(0, ".", 1)                         = 1
read(0, "3", 1)                         = 1
read(0, "7", 1)                         = 1
read(0, "0", 1)                         = 1
read(0, "5", 1)                         = 1
read(0, ")", 1)                         = 1
read(0, "\"", 1)                        = 1
read(0, "\n", 1)                        = 1
rt_sigprocmask(SIG_BLOCK, NULL, [RT_0], 8) = 0
rt_sigprocmask(SIG_BLOCK, [CHLD TTOU], [RT_0], 8) = 0
rt_sigprocmask(SIG_SETMASK, [RT_0], NULL, 8) = 0
pipe([3, 4])                            = 0
rt_sigprocmask(SIG_BLOCK, [INT CHLD], [RT_0], 8) = 0
_llseek(255, -391, [956], SEEK_CUR)     = 0
fork()                                  = 8870
rt_sigprocmask(SIG_SETMASK, [RT_0], NULL, 8) = 0
--- SIGCHLD (Child exited) ---
wait4(-1, [WIFEXITED(s) && WEXITSTATUS(s) == 0], WNOHANG, NULL) = 8870
wait4(-1, 0xbffff588, WNOHANG, NULL)    = -1 ECHILD (No child processes)
sigreturn()                             = ? (mask now [])
rt_sigaction(SIGCHLD, {0x806dbb0, [], 0x4000000}, {0x806dbb0, [], 0x4000000}, 
8) = 0
close(4)                                = 0
read(3, "111.222.33.4\n", 128)          = 13
read(3, "", 128)                        = 0
close(3)                                = 0
rt_sigprocmask(SIG_BLOCK, [CHLD], [RT_0], 8) = 0
rt_sigaction(SIGINT, {0x806cdd0, [], 0x4000000}, {SIG_DFL}, 8) = 0
rt_sigprocmask(SIG_SETMASK, [RT_0], NULL, 8) = 0
rt_sigaction(SIGINT, {SIG_DFL}, {0x806cdd0, [], 0x4000000}, 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [RT_0], 8) = 0
rt_sigprocmask(SIG_BLOCK, [CHLD TTOU], [RT_0], 8) = 0
rt_sigprocmask(SIG_SETMASK, [RT_0], NULL, 8) = 0
read(255, "\nif echo $INPUT |grep -f $ANPATH"..., 1347) = 391
rt_sigprocmask(SIG_BLOCK, NULL, [RT_0], 8) = 0
rt_sigprocmask(SIG_BLOCK, [CHLD TTOU], [RT_0], 8) = 0
rt_sigprocmask(SIG_SETMASK, [RT_0], NULL, 8) = 0
rt_sigprocmask(SIG_BLOCK, [CHLD TTOU], [RT_0], 8) = 0
rt_sigprocmask(SIG_SETMASK, [RT_0], NULL, 8) = 0
rt_sigprocmask(SIG_BLOCK, [CHLD TTOU], [RT_0], 8) = 0
rt_sigprocmask(SIG_SETMASK, [RT_0], NULL, 8) = 0
rt_sigprocmask(SIG_BLOCK, [CHLD TTOU], [RT_0], 8) = 0
rt_sigprocmask(SIG_SETMASK, [RT_0], NULL, 8) = 0
rt_sigprocmask(SIG_BLOCK, [CHLD TTOU], [RT_0], 8) = 0
rt_sigprocmask(SIG_SETMASK, [RT_0], NULL, 8) = 0
rt_sigprocmask(SIG_BLOCK, [CHLD TTOU], [RT_0], 8) = 0
rt_sigprocmask(SIG_SETMASK, [RT_0], NULL, 8) = 0
rt_sigprocmask(SIG_BLOCK, [CHLD TTOU], [RT_0], 8) = 0
rt_sigprocmask(SIG_SETMASK, [RT_0], NULL, 8) = 0
rt_sigprocmask(SIG_BLOCK, [CHLD TTOU], [RT_0], 8) = 0
rt_sigprocmask(SIG_SETMASK, [RT_0], NULL, 8) = 0
rt_sigprocmask(SIG_BLOCK, [CHLD TTOU], [RT_0], 8) = 0
rt_sigprocmask(SIG_SETMASK, [RT_0], NULL, 8) = 0
rt_sigprocmask(SIG_BLOCK, [CHLD], [RT_0], 8) = 0
pipe([3, 4])                            = 0
rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD RT_0], 8) = 0
_llseek(255, -14, [1333], SEEK_CUR)     = 0
fork()                                  = 8873
rt_sigprocmask(SIG_SETMASK, [CHLD RT_0], NULL, 8) = 0
close(4)                                = 0
close(4)                                = -1 EBADF (Bad file descriptor)
rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD RT_0], 8) = 0
fork()                                  = 8874
rt_sigprocmask(SIG_SETMASK, [CHLD RT_0], NULL, 8) = 0
close(3)                                = 0
rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD RT_0], 8) = 0
rt_sigprocmask(SIG_SETMASK, [CHLD RT_0], NULL, 8) = 0
rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD RT_0], 8) = 0
rt_sigaction(SIGINT, {0x806cdd0, [], 0x4000000}, {SIG_DFL}, 8) = 0
wait4(-1, [WIFEXITED(s) && WEXITSTATUS(s) == 0], 0, NULL) = 8873
wait4(-1, [WIFEXITED(s) && WEXITSTATUS(s) == 1], 0, NULL) = 8874
rt_sigprocmask(SIG_BLOCK, [CHLD TTOU], [CHLD RT_0], 8) = 0
rt_sigprocmask(SIG_SETMASK, [CHLD RT_0], NULL, 8) = 0
rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD RT_0], 8) = 0
rt_sigprocmask(SIG_SETMASK, [CHLD RT_0], NULL, 8) = 0
rt_sigprocmask(SIG_SETMASK, [CHLD RT_0], NULL, 8) = 0
rt_sigaction(SIGINT, {SIG_DFL}, {0x806cdd0, [], 0x4000000}, 8) = 0
close(3)                                = -1 EBADF (Bad file descriptor)
rt_sigprocmask(SIG_SETMASK, [RT_0], NULL, 8) = 0
--- SIGCHLD (Child exited) ---
wait4(-1, 0xbffff828, WNOHANG, NULL)    = -1 ECHILD (No child processes)
sigreturn()                             = ? (mask now [])
rt_sigprocmask(SIG_BLOCK, NULL, [RT_0], 8) = 0
rt_sigprocmask(SIG_BLOCK, [CHLD TTOU], [RT_0], 8) = 0
rt_sigprocmask(SIG_SETMASK, [RT_0], NULL, 8) = 0
rt_sigprocmask(SIG_BLOCK, [CHLD], [RT_0], 8) = 0
rt_sigprocmask(SIG_SETMASK, [RT_0], NULL, 8) = 0
read(255, "\t\t\t\t\t\t\nexit 0\n", 1347) = 14
rt_sigprocmask(SIG_BLOCK, NULL, [RT_0], 8) = 0
rt_sigprocmask(SIG_BLOCK, [CHLD TTOU], [RT_0], 8) = 0
rt_sigprocmask(SIG_SETMASK, [RT_0], NULL, 8) = 0
rt_sigprocmask(SIG_BLOCK, [CHLD], [RT_0], 8) = 0
rt_sigprocmask(SIG_SETMASK, [RT_0], NULL, 8) = 0
rt_sigprocmask(SIG_SETMASK, [RT_0], NULL, 8) = 0
_exit(0)                                = ?

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to