[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