Hi, I'm getting a strange error here...
I'm using vpopmail 5.3.20 with MySQL I just can't add a user using vadduser, the system returns Segmentation Fault. May someone help me to solve this??? Here is a snippet of the strace: --------- ... socket(PF_UNIX, SOCK_STREAM, 0) = 3 fcntl64(3, F_GETFL) = 0x2 (flags O_RDWR) connect(3, {sin_family=AF_UNIX, path="/var/run/mysql/mysql.sock"}, 110) = 0 brk(0x805e000) = 0x805e000 setsockopt(3, SOL_IP, IP_TOS, [8], 4) = -1 EOPNOTSUPP (Operation not supported) setsockopt(3, SOL_SOCKET, SO_KEEPALIVE, [1], 4) = 0 read(3, "(\0\0\0", 4) = 4 read(3, "\n3.23.57\0\305\10\0\0f1^ffN4Y\0,\0\10\2\0\0\0\0\0\0"..., 40) = 40 open("/usr/share/mysql/charsets/Index", O_RDONLY|O_LARGEFILE) = 4 fstat64(4, {st_mode=S_IFREG|0644, st_size=549, ...}) = 0 old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40015000 read(4, "# sql/share/charsets/Index\n#\n# T"..., 4096) = 549 brk(0x805f000) = 0x805f000 read(4, "", 4096) = 0 close(4) = 0 munmap(0x40015000, 4096) = 0 write(3, "\37\0\0\1\r \377\377\377vpopmail\0Z_^G]IIB\0vpopm"..., 35) = 35 read(3, "\3\0\0\2", 4) = 4 read(3, "\0\0\0", 3) = 3 fcntl64(3, F_SETFL, O_RDWR|O_NONBLOCK) = 0 read(3, 0x805b5f8, 8192) = -1 EAGAIN (Resource temporarily unavailable) fcntl64(3, F_SETFL, O_RDWR) = 0 write(3, "\237\0\0\0\3select pw_name, pw_passwd, "..., 163) = 163 read(3, "\1\0\0\1", 4) = 4 read(3, "\10", 1) = 1 read(3, "\33\0\0\2", 4) = 4 read(3, "\10vpopmail\7pw_name\3 [EMAIL PROTECTED]", 27) = 27 brk(0x8061000) = 0x8061000 read(3, "\35\0\0\3", 4) = 4 read(3, "\10vpopmail\tpw_passwd\3(\0\0\1\376\3\0\0\0", 29) = 29 read(3, "\32\0\0\4", 4) = 4 read(3, "\10vpopmail\6pw_uid\3\v\0\0\1\3\3\0\0\0", 26) = 26 read(3, "\32\0\0\5", 4) = 4 read(3, "\10vpopmail\6pw_gid\3\v\0\0\1\3\3\0\0\0", 26) = 26 read(3, "\34\0\0\6", 4) = 4 read(3, "\10vpopmail\10pw_gecos\0030\0\0\1\376\3\0\0\0", 28) = 28 read(3, "\32\0\0\7", 4) = 4 read(3, "\10vpopmail\6pw_dir\3\240\0\0\1\376\3\0\0\0", 26) = 26 read(3, "\34\0\0\10", 4) = 4 read(3, "\10vpopmail\10pw_shell\3\24\0\0\1\376\3\0\0\0", 28) = 28 read(3, "#\0\0\t", 4) = 4 read(3, "\10vpopmail\17pw_clear_passwd\3\20\0\0\1\376\3"..., 35) = 35 read(3, "\1\0\0\n", 4) = 4 read(3, "\376", 1) = 1 brk(0x8063000) = 0x8063000 read(3, "\1\0\0\v", 4) = 4 read(3, "\376", 1) = 1 getcwd("/tmp", 500) = 5 chdir("/home/vpopmail/domains/intranet.net") = 0 getcwd("/home/vpopmail/domains/intranet.net", 500) = 36 chdir("/home/vpopmail/domains/intranet.net") = 0 fcntl64(3, F_SETFL, O_RDWR|O_NONBLOCK) = 0 read(3, 0x805b5f8, 8192) = -1 EAGAIN (Resource temporarily unavailable) fcntl64(3, F_SETFL, O_RDWR) = 0 write(3, "\373\0\0\0\3select cur_users, level_cur"..., 255) = 255 read(3, "\1\0\0\1", 4) = 4 read(3, "\20", 1) = 1 read(3, " \0\0\2", 4) = 4 read(3, "\vdir_control\tcur_users\3\v\0\0\1\3\3\0\0\0", 32) = 32 read(3, " \0\0\3", 4) = 4 read(3, "\vdir_control\tlevel_cur\3\v\0\0\1\3\3\0\0\0", 32) = 32 read(3, " \0\0\4", 4) = 4 read(3, "\vdir_control\tlevel_max\3\v\0\0\1\3\3\0\0\0", 32) = 32 read(3, "#\0\0\5", 4) = 4 read(3, "\vdir_control\flevel_start0\3\v\0\0\1\3\3"..., 35) = 35 read(3, "#\0\0\6", 4) = 4 read(3, "\vdir_control\flevel_start1\3\v\0\0\1\3\3"..., 35) = 35 read(3, "#\0\0\7", 4) = 4 read(3, "\vdir_control\flevel_start2\3\v\0\0\1\3\3"..., 35) = 35 read(3, "!\0\0\10", 4) = 4 read(3, "\vdir_control\nlevel_end0\3\v\0\0\1\3\3\0\0"..., 33) = 33 read(3, "!\0\0\t", 4) = 4 read(3, "\vdir_control\nlevel_end1\3\v\0\0\1\3\3\0\0"..., 33) = 33 read(3, "!\0\0\n", 4) = 4 read(3, "\vdir_control\nlevel_end2\3\v\0\0\1\3\3\0\0"..., 33) = 33 read(3, "!\0\0\v", 4) = 4 read(3, "\vdir_control\nlevel_mod0\3\v\0\0\1\3\3\0\0"..., 33) = 33 read(3, "!\0\0\f", 4) = 4 read(3, "\vdir_control\nlevel_mod1\3\v\0\0\1\3\3\0\0"..., 33) = 33 read(3, "!\0\0\r", 4) = 4 read(3, "\vdir_control\nlevel_mod2\3\v\0\0\1\3\3\0\0"..., 33) = 33 read(3, "#\0\0\16", 4) = 4 read(3, "\vdir_control\flevel_index0\3\v\0\0\1\3\3"..., 35) = 35 read(3, "#\0\0\17", 4) = 4 read(3, "\vdir_control\flevel_index1\3\v\0\0\1\3\3"..., 35) = 35 read(3, "#\0\0\20", 4) = 4 read(3, "\vdir_control\flevel_index2\3\v\0\0\1\3\3"..., 35) = 35 read(3, "\36\0\0\21", 4) = 4 read(3, "\vdir_control\7the_dir\3\240\0\0\1\376\3\0\0\0", 30) = 30 read(3, "\1\0\0\22", 4) = 4 read(3, "\376", 1) = 1 read(3, "#\0\0\23", 4) = 4 read(3, "\00253\0010\0013\0010\0010\0010\00261\00261\00261\0010"..., 35) = 35 read(3, "\1\0\0\24", 4) = 4 read(3, "\376", 1) = 1 --- SIGSEGV (Segmentation fault) --- +++ killed by SIGSEGV +++ ----------------- Thanks in advance ________________________________ Fabio Bastiglia Oliva [EMAIL PROTECTED]