hi there,

thats the strace of the child-process that segfaults on quit:

read(0, "QUIT\r\n", 1022)               = 6
alarm(0)                                = 256
time(NULL)                              = 1163090278
time(NULL)                              = 1163090278
alarm(256)                              = 0
getpid()                                = 25610
fcntl(6, F_SETLKW, {type=F_WRLCK, whence=SEEK_CUR, start=32, len=536}) = 0
lseek(6, 32, SEEK_SET)                  = 32
write(6, "\nd\0\0!\0\0\0!\0\0\0myuser\0\0\0\0\0\0\0\0\0\0\0"..., 536) = 536
lseek(6, 32, SEEK_SET)                  = 32
fcntl(6, F_SETLKW, {type=F_UNLCK, whence=SEEK_CUR, start=32, len=536}) = 0
getpid()                                = 25610
fcntl(6, F_SETLKW, {type=F_WRLCK, whence=SEEK_CUR, start=32, len=536}) = 0
lseek(6, 32, SEEK_SET)                  = 32
write(6, "\nd\0\0!\0\0\0!\0\0\0myuser\0\0\0\0\0\0\0\0\0\0\0"..., 536) = 536
lseek(6, 32, SEEK_SET)                  = 32
fcntl(6, F_SETLKW, {type=F_UNLCK, whence=SEEK_CUR, start=32, len=536}) = 0
select(2, [], [1], NULL, {10, 0})       = 1 (out [1], left {10, 0})
write(1, "221 Goodbye.\r\n", 14)        = 14
fcntl(6, F_SETLKW, {type=F_WRLCK, whence=SEEK_CUR, start=32, len=536}) = 0
lseek(6, 32, SEEK_SET)                  = 32
write(6, "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 536) = 536
lseek(6, 32, SEEK_SET)                  = 32
fcntl(6, F_SETLKW, {type=F_UNLCK, whence=SEEK_CUR, start=32, len=536}) = 0
getpid()                                = 25610
getpid()                                = 25610
getpid()                                = 25610
write(2, "free(): invalid pointer 0x6e74f0"..., 34) = 34
write(2, "free(): invalid pointer 0x6e60e0"..., 34) = 34
write(2, "free(): invalid pointer 0x6e4cd0"..., 34) = 34
--- SIGSEGV (Segmentation fault) @ 0 (0) ---
fcntl(6, F_SETLKW, {type=F_WRLCK, whence=SEEK_CUR, start=32, len=536}) = 0
lseek(6, 32, SEEK_SET)                  = 32
write(6, "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 536) = 536
lseek(6, 32, SEEK_SET)                  = 32
fcntl(6, F_SETLKW, {type=F_UNLCK, whence=SEEK_CUR, start=32, len=536}) = 0
time([1163090278])                      = 1163090278
getpid()                                = 25610
sendto(8, "<29>proftpd[25610]: www.kloster-"..., 106, 0, NULL, 0) = 106
time([1163090278])                      = 1163090278
getpid()                                = 25610
sendto(8, "<30>proftpd[25610]: www.kloster-"..., 94, 0, NULL, 0) = 94
rt_sigaction(SIGSEGV, {SIG_DFL}, {0x40ad30, [SEGV], SA_RESTART| 0x4000000}, 8) = 0
rt_sigreturn(0)                         = 0
--- SIGSEGV (Segmentation fault) @ 0 (0) ---
Process 25610 detached


i have this version: proftpd-mysql  1.2.10-15sarge

need more info?

thanks
klaus



Attachment: PGP.sig
Description: This is a digitally signed message part

Reply via email to