smbd crashes with SIGIO

Martin Bucher M.Bucher at BBA.DE
Mon Feb 13 09:23:44 GMT 2006


Hello,

sometimes smbd crashes here with "SIGIO (I/O possible)".

The output of strace (failed creation of "Neuer Ordner (9)":

stat64("Neuer Ordner (9)", 0xbfffdf40)  = -1 ENOENT (No such file or directory)
open(".", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY) = 31
fstat64(31, {st_mode=S_IFDIR|0700, st_size=1472, ...}) = 0
fcntl64(31, F_SETFD, FD_CLOEXEC)        = 0
getdents64(31, /* 52 entries */, 4096)  = 1696
getdents64(31, /* 0 entries */, 4096)   = 0
close(31)                               = 0
mkdir("Neuer Ordner (9)", 0750)         = 0
--- SIGIO (I/O possible) @ 0 (0) ---
+++ killed by SIGIO +++

The output of strace (succeeded creation of "Neuer Ordner (35)":

stat64("Neuer Ordner (35)", 0xbfffd650) = -1 ENOENT (No such file or directory)
open(".", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY) = 22
fstat64(22, {st_mode=S_IFDIR|0700, st_size=2568, ...}) = 0
fcntl64(22, F_SETFD, FD_CLOEXEC)        = 0
getdents64(22, /* 80 entries */, 4096)  = 2808
getdents64(22, /* 0 entries */, 4096)   = 0
close(22)                               = 0
mkdir("Neuer Ordner (35)", 0750)        = 0
getxattr("Neuer Ordner (35)", "system.posix_acl_access", 0xbfffd3f0, 132) = -1 ENODATA (No data available)

If I increase the debuglevel the problem seems to disappear.

The sambaversion is 3.0.21b, installed from the rpm samba3-3.0.21b-1.2.i586.rpm

The kernelversion is SUSE SLES-8, 2.4.21-238-smp. Libc is version 2.2.5.,
CPUs are dual Xeon(TM) 3.06GHz.

Martin Bucher


More information about the samba-technical mailing list