I just download revision 2347
Configure options:
./configure --with-mysql --with-sieve --enable-shared
The last lines from strace output of my command
$ cat message | strace /usr/local/sbin/dbmail-smtp -u loe :
rt_sigaction(SIGPIPE, {SIG_IGN}, {SIG_DFL}, 8) = 0
socket(PF_FILE, SOCK_STREAM, 0) = 4
fcntl64(4, F_SETFL, O_RDONLY) = 0
fcntl64(4, F_GETFL) = 0x2 (flags O_RDWR)
connect(4, {sa_family=AF_FILE, path="/var/run/mysql/mysql.sock"}, 110) = 0
setsockopt(4, SOL_IP, IP_TOS, [8], 4) = -1 EOPNOTSUPP (Operation not
supported)
setsockopt(4, SOL_SOCKET, SO_KEEPALIVE, [1], 4) = 0
read(4, "4\0\0\0\n5.0.22\0\17<\0\0ywi)/N|H\0,\242\7\2\0\0\0"..., 16384) = 56
stat64("/usr/share/mysql/charsets/Index.xml", {st_mode=S_IFREG|0644,
st_size=18221, ...}) = 0
brk(0x8093000) = 0x8093000
open("/usr/share/mysql/charsets/Index.xml", O_RDONLY|O_LARGEFILE) = 6
read(6, "<?xml version=\'1.0\' encoding=\"ut"..., 18221) = 18221
close(6) = 0
open("/etc/mtab", O_RDONLY) = 6
fstat64(6, {st_mode=S_IFREG|0644, st_size=843, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) =
0xb7f11000
read(6, "LABEL=ROOT / ext3 rw 0 0\nproc /p"..., 4096) = 843
close(6) = 0
munmap(0xb7f11000, 4096) = 0
open("/proc/meminfo", O_RDONLY) = 6
fstat64(6, {st_mode=S_IFREG|0444, st_size=0, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) =
0xb7f11000
read(6, "MemTotal: 776448 kB\nMemFre"..., 1024) = 598
close(6) = 0
munmap(0xb7f11000, 4096) = 0
brk(0x808e000) = 0x808e000
write(4, "[EMAIL PROTECTED]"..., 71) = 71
read(4, "\7\0\0\2\0\0\0\2\0\0\0", 16384) = 11
poll([{fd=4, events=POLLIN|POLLPRI}], 1, 0) = 0
write(4, "\1\0\0\0\16", 5) = 5
read(4, "\7\0\0\1\0\0\0\2\0\0\0", 16384) = 11
poll([{fd=4, events=POLLIN|POLLPRI}], 1, 0) = 0
write(4, "\"\0\0\0\3SHOW VARIABLES LIKE \'collat"..., 38) = 38
read(4, "\1\0\0\1\0029\0\0\2\3def\0\tVARIABLES\0\rVariab"..., 16384) = 249
stat64("modules/.libs/libauth_sql.so", 0xbfd75120) = -1 ENOENT (No such file
or directory)
stat64("modules/.libs/libauth_sql.so.so", 0xbfd75120) = -1 ENOENT (No such
file or directory)
stat64("modules/.libs/libauth_sql.so.la", 0xbfd75120) = -1 ENOENT (No such
file or directory)
open("modules/.libs/libauth_sql.so", O_RDONLY) = -1 ENOENT (No such file or
directory)
stat64("/usr/local/lib/dbmail/libauth_sql.so", {st_mode=S_IFREG|0755,
st_size=38980, ...}) = 0
open("/usr/local/lib/dbmail/libauth_sql.so", O_RDONLY) = 6
read(6, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0P\22\0\000"..., 512) =
512
fstat64(6, {st_mode=S_IFREG|0755, st_size=38980, ...}) = 0
mmap2(NULL, 32328, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 6, 0) =
0xb7f0a000
mmap2(0xb7f0f000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|
MAP_DENYWRITE, 6, 0x5) = 0xb7f0f000
mmap2(0xb7f10000, 7752, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|
MAP_ANONYMOUS, -1, 0) = 0xb7f10000
close(6) = 0
munmap(0xb7f0a000, 32328) = 0
stat64("libauth_sql.so", 0xbfd75120) = -1 ENOENT (No such file or
directory)
stat64("libauth_sql.so.so", 0xbfd75120) = -1 ENOENT (No such file or
directory)
stat64("libauth_sql.so.la", 0xbfd75120) = -1 ENOENT (No such file or
directory)
open("/usr/local/lib/dbmail/libauth_sql.so", O_RDONLY) = 6
read(6, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0P\22\0\000"..., 512) =
512
fstat64(6, {st_mode=S_IFREG|0755, st_size=38980, ...}) = 0
mmap2(NULL, 32328, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 6, 0) =
0xb7f0a000
mmap2(0xb7f0f000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|
MAP_DENYWRITE, 6, 0x5) = 0xb7f0f000
mmap2(0xb7f10000, 7752, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|
MAP_ANONYMOUS, -1, 0) = 0xb7f10000
close(6) = 0
munmap(0xb7f0a000, 32328) = 0
--- SIGSEGV (Segmentation fault) @ 0 (0) ---
+++ killed by SIGSEGV +++
Process 9372 detached
--
Oleg Lapshin