Topic: Segfault quand multiples connexions
Bonjour,
Suite à un test de transfert de nombreux fichiers (environ 5000) pendant un laps de temps assez court avec de nombreuses connexions pendant la période, on obtient des segfaults :
Aug 13 09:47:07 XXXXXXXX kernel: MySecureShell[28395]: segfault at 0 ip 00007f712e0ce0b0 sp 00007fffb0eec758 error 4 in libc-2.7.so[7f712e053000+14a000]
Aug 13 09:48:31 XXXXXXXX kernel: MySecureShell[28654]: segfault at 4 ip 0000000000408c76 sp 00007fff3fe54880 error 4 in MySecureShell[400000+12000]
Aug 13 09:49:19 XXXXXXXX kernel: MySecureShell[28908]: segfault at 4 ip 0000000000408c76 sp 00007fff18ed4880 error 4 in MySecureShell[400000+12000]
Aug 13 09:50:00 XXXXXXXX kernel: MySecureShell[28895]: segfault at 0 ip 00007f87a3a9f0b0 sp 00007fffc31f3758 error 4 in libc-2.7.so[7f87a3a24000+14a000]
La machine est un mC OVH tournant sous Debian lenny 64bits.
Voici le configtest :
--- root ---
GlobalDownload = 5242880 bytes/s
GlobalUpload = 0 bytes/s
Download = 0 bytes/s
Upload = 0 bytes/s
StayAtHome = true
VirtualChroot = true
LimitConnection = 0
LimitConnectionByUser = 0
LimitConnectionByIP = 0
Home = /home/root
ResolveIP = false
IdleTimeOut = 300s
HideNoAccess = true
ShowLinksAsLinks = false
SftpProtocol = {default}
LogFile = /var/log/sftp-server_ftp.log
ConnectionMaxLife = 86400s
CanRemoveDir = true
CanRemoveFile = true
CanChangeRights = true
CanChangeTime = true
DefaultRights = 0640 0750
Config is valid
Le soucis c'est que ces segfaults ont entraîné pas mal d'erreurs, puisque plusieurs fichiers qui ont été transférés ne sont jamais apparus sur la machine, ni dans le système de fichiers ni dans les logs.
Une idée ?