[BSD] ssh segfault
Gabor HALASZ
halasz.g at freemail.hu
2010. Jún. 23., Sze, 10:13:17 CEST
Helo!
A tegnapi ports upgrade ota nem tudom elinditani az ssh-t (freebsd8,
amd64), mert segfaultol. Ezen kivul meg segfaultol a tar. Mas viszont
nem, megy minden (nut, samba, squid, privoxy, sendmail, ntp, munin-node,
syslog), mukodik az ldap auth, megy a kerberos, stb....A disk nem
fogyott el, zpool status szerint nincs hiba, a logokban semmi, tobb mint
1G szabad memoria van, load kb nulla, munin grafikonokon semmi, otletem
szinten semmi...Plane, hogy a portsnak nem sok koze van a fenti
segfaultokhoz, legfeljebb az xauth-on keresztul az ssh-nak, de az xauth
mukodik szepen, nem segfultol. Valami raolvasas (most nem tudom
ujrainditani) ?
Ez a trace vege:
10077: sigprocmask(SIG_SETMASK,0x0,0x0) = 0 (0x0)
10077:
sigprocmask(SIG_BLOCK,SIGHUP|SIGINT|SIGQUIT|SIGKILL|SIGPIPE|SIGALRM|SIGTERM|SIGURG|SIGSTOP|SIGTSTP|SIGCONT|SIGCHLD|SIGTTIN|SIGTTOU|SIGIO|SIGXCPU|SIGXFSZ|SIGVTALRM|SIGPROF|SIGWINCH|SIGINFO|SIGUSR1|SIGUSR2,0x0)
= 0 (0x0)
10077: sigprocmask(SIG_SETMASK,0x0,0x0) = 0 (0x0)
10077:
sigprocmask(SIG_BLOCK,SIGHUP|SIGINT|SIGQUIT|SIGKILL|SIGPIPE|SIGALRM|SIGTERM|SIGURG|SIGSTOP|SIGTSTP|SIGCONT|SIGCHLD|SIGTTIN|SIGTTOU|SIGIO|SIGXCPU|SIGXFSZ|SIGVTALRM|SIGPROF|SIGWINCH|SIGINFO|SIGUSR1|SIGUSR2,0x0)
= 0 (0x0)
10077: sigprocmask(SIG_SETMASK,0x0,0x0) = 0 (0x0)
10077:
sigprocmask(SIG_BLOCK,SIGHUP|SIGINT|SIGQUIT|SIGKILL|SIGPIPE|SIGALRM|SIGTERM|SIGURG|SIGSTOP|SIGTSTP|SIGCONT|SIGCHLD|SIGTTIN|SIGTTOU|SIGIO|SIGXCPU|SIGXFSZ|SIGVTALRM|SIGPROF|SIGWINCH|SIGINFO|SIGUSR1|SIGUSR2,0x0)
= 0 (0x0)
10077: sigprocmask(SIG_SETMASK,0x0,0x0) = 0 (0x0)
10077:
sigprocmask(SIG_BLOCK,SIGHUP|SIGINT|SIGQUIT|SIGKILL|SIGPIPE|SIGALRM|SIGTERM|SIGURG|SIGSTOP|SIGTSTP|SIGCONT|SIGCHLD|SIGTTIN|SIGTTOU|SIGIO|SIGXCPU|SIGXFSZ|SIGVTALRM|SIGPROF|SIGWINCH|SIGINFO|SIGUSR1|SIGUSR2,0x0)
= 0 (0x0)
10077: sigprocmask(SIG_SETMASK,0x0,0x0) = 0 (0x0)
10077:
sigprocmask(SIG_BLOCK,SIGHUP|SIGINT|SIGQUIT|SIGKILL|SIGPIPE|SIGALRM|SIGTERM|SIGURG|SIGSTOP|SIGTSTP|SIGCONT|SIGCHLD|SIGTTIN|SIGTTOU|SIGIO|SIGXCPU|SIGXFSZ|SIGVTALRM|SIGPROF|SIGWINCH|SIGINFO|SIGUSR1|SIGUSR2,0x0)
= 0 (0x0)
10077: sigprocmask(SIG_SETMASK,0x0,0x0) = 0 (0x0)
10077: sigprocmask(SIG_SETMASK,0x0,0x0) = 0 (0x0)
10077: __sysctl(0x7fffffffd5c0,0x2,0x801508788,0x7fffffffd5b8,0x0,0x0) =
0 (0x0)
10077: readlink("/etc/malloc.conf",0x7fffffffd5e0,1024) ERR#2 'No such
file or directory'
10077:
issetugid(0x8013dc031,0x7fffffffd5e0,0xffffffffffffffff,0x0,0x0,0x0) = 0
(0x0)
10077: break(0x600000) = 0 (0x0)
10077:
__sysctl(0x7fffffffd8a0,0x2,0x7fffffffd8bc,0x7fffffffd8b0,0x0,0x0) = 0 (0x0)
10077:
mmap(0x0,1048576,PROT_READ|PROT_WRITE,MAP_PRIVATE|MAP_ANON,-1,0x0) =
34389528576 (0x801c69000)
10077:
mmap(0x801d69000,618496,PROT_READ|PROT_WRITE,MAP_PRIVATE|MAP_ANON,-1,0x0) =
34390577152 (0x801d69000)
10077: munmap(0x801c69000,618496) = 0 (0x0)
10077: geteuid(0x801d06054,0x7fffffffed56,0x38,0x15,0x0,0x801d000b0) = 0
(0x0)
10077: SIGNAL 11 (SIGSEGV)
10077: process exit, rval = 0
--
Gabor HALASZ <halasz.g at freemail.hu>
További információk a(z) BSD levelezőlistáról