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]


Reply via email to