[Dovecot] qmail dovecot lda

2014-02-08 Thread Florin, Portase

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
 
Yes, submission_host was the issue.

Problem is, I've got an empty value for submission_host.

Everything works normally now.

-BEGIN PGP SIGNATURE-
Version: GnuPG v2.0.17 (MingW32)
 
iQEcBAEBAgAGBQJS9mqHAAoJEF9FGnYkDg1zlzAIAIuw4/FXeB1A22EK20Q9amjS
cF0uymi2vVywRgOOFvHCUwmAdMTZ5GosjaYof6GmavNLc7aYHVmAdJq0vP1zPuWA
Z+H+tdUJDZefQAtvCh05+ig6hPYfsiI96/sxz5gwtaDgj11sZE95+8HorYzQx0RB
/+JsyUakZ6lwWRldRIuGmSYNRCe+Un8fuIvYL7dR1KkmtfPl34vF1A4Bft89EJ8P
qmS+tUKl67t9lW24rBWg9W92lnViuaG6bVwENxE0TN4BRJlBcQXGuK/8ImhekizR
WDGRf950zbBlVwhWtuqQMrIzb4cqEKKetjY+lkRb6GfPwNFjhJLprY4h7CBP1Uo=
=GqDG
-END PGP SIGNATURE-


Re: [Dovecot] Segmentation fault

2014-02-08 Thread Alex Domoradov
I have installed debug packages excluding sqlite and dovecot and tried
one more time

# echo "/var/core/%p" > /proc/sys/kernel/core_pattern
# doveconf -n
# 2.2.10: /etc/dovecot/dovecot.conf
# OS: Linux 2.6.32-431.3.1.el6.x86_64 x86_64 CentOS release 6.5 (Final)
Segmentation fault (core dumped)

# gdb /usr/bin/doveconf /var/core/23290
GNU gdb (GDB) Red Hat Enterprise Linux (7.2-60.el6_4.1)
Copyright (C) 2010 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later 
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-redhat-linux-gnu".
For bug reporting instructions, please see:
...
Reading symbols from /usr/bin/doveconf...(no debugging symbols found)...done.
[New Thread 23290]
Reading symbols from /usr/lib64/dovecot/libdovecot.so.0...done.
Loaded symbols for /usr/lib64/dovecot/libdovecot.so.0
Reading symbols from /lib64/libc-2.12.so...Reading symbols from
/usr/lib/debug/lib64/libc-2.12.so.debug...done.
done.
Loaded symbols for /lib64/libc-2.12.so
Reading symbols from /lib64/libdl-2.12.so...Reading symbols from
/usr/lib/debug/lib64/libdl-2.12.so.debug...done.
done.
Loaded symbols for /lib64/libdl-2.12.so
Reading symbols from /lib64/librt-2.12.so...Reading symbols from
/usr/lib/debug/lib64/librt-2.12.so.debug...done.
done.
Loaded symbols for /lib64/librt-2.12.so
Reading symbols from /lib64/ld-2.12.so...Reading symbols from
/usr/lib/debug/lib64/ld-2.12.so.debug...done.
done.
Loaded symbols for /lib64/ld-2.12.so
Reading symbols from /lib64/libpthread-2.12.so...Reading symbols from
/usr/lib/debug/lib64/libpthread-2.12.so.debug...done.
[Thread debugging using libthread_db enabled]
done.
Loaded symbols for /lib64/libpthread-2.12.so
Reading symbols from /lib64/libnss_files-2.12.so...Reading symbols
from /usr/lib/debug/lib64/libnss_files-2.12.so.debug...done.
done.
Loaded symbols for /lib64/libnss_files-2.12.so
Core was generated by `doveconf -n'.
Program terminated with signal 11, Segmentation fault.
#0  __strlen_sse2 () at ../sysdeps/x86_64/strlen.S:32
32  movdqu  (%rdi), %xmm1
Missing separate debuginfos, use: debuginfo-install dovecot-2.2.10-1.el6.x86_64
(gdb) bt full
#0  __strlen_sse2 () at ../sysdeps/x86_64/strlen.S:32
No locals.
#1  0x7f139828e65d in p_strdup (pool=0x10afab0, str=0x288 ) at strfuncs.c:41
mem = 
len = 
#2  0x0040528f in config_request_get_strings ()
No symbol table info available.
#3  0x0040c3ce in config_export_finish ()
No symbol table info available.
#4  0x004054d4 in config_dump_human_output ()
No symbol table info available.
#5  0x00405dff in config_dump_human ()
No symbol table info available.
#6  0x00406bcf in main ()
No symbol table info available.

Is it possible to build debuginfo for the dovecot package?

On Sat, Feb 8, 2014 at 3:15 PM, Alex Domoradov  wrote:
> # gdb --args doveconf -n
> GNU gdb (GDB) Red Hat Enterprise Linux (7.2-60.el6_4.1)
> Copyright (C) 2010 Free Software Foundation, Inc.
> License GPLv3+: GNU GPL version 3 or later 
> This is free software: you are free to change and redistribute it.
> There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
> and "show warranty" for details.
> This GDB was configured as "x86_64-redhat-linux-gnu".
> For bug reporting instructions, please see:
> ...
> Reading symbols from /usr/bin/doveconf...(no debugging symbols found)...done.
> (gdb) run
> Starting program: /usr/bin/doveconf -n
> [Thread debugging using libthread_db enabled]
> # 2.2.10: /etc/dovecot/dovecot.conf
> # OS: Linux 2.6.32-431.3.1.el6.x86_64 x86_64 CentOS release 6.5 (Final)
>
> Program received signal SIGSEGV, Segmentation fault.
> 0x777f9451 in __strlen_sse2 () from /lib64/libc.so.6
> Missing separate debuginfos, use: debuginfo-install 
> dovecot-2.2.10-1.el6.x86_64
> (gdb) bt full
> #0  0x777f9451 in __strlen_sse2 () from /lib64/libc.so.6
> No symbol table info available.
> #1  0x77b9665d in p_strdup (pool=0x6adac0, str=0x288  0x288 out of bounds>) at strfuncs.c:41
> mem = 
> len = 
> #2  0x0040528f in config_request_get_strings ()
> No symbol table info available.
> #3  0x0040c3ce in config_export_finish ()
> No symbol table info available.
> #4  0x004054d4 in config_dump_human_output ()
> No symbol table info available.
> #5  0x00405dff in config_dump_human ()
> No symbol table info available.
> #6  0x00406bcf in main ()
> No symbol table info available.
>
> I have tried to install debug packages but without success
>
> # debuginfo-install dovecot-2.2.10-1.el6.x86_64
> Could not find debuginfo for main pkg: 1:dovecot-2.2.10-1.el6.x86_64
> Could not find debuginfo pkg for dependen

Re: [Dovecot] Segmentation fault

2014-02-08 Thread Alex Domoradov
# gdb --args doveconf -n
GNU gdb (GDB) Red Hat Enterprise Linux (7.2-60.el6_4.1)
Copyright (C) 2010 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later 
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-redhat-linux-gnu".
For bug reporting instructions, please see:
...
Reading symbols from /usr/bin/doveconf...(no debugging symbols found)...done.
(gdb) run
Starting program: /usr/bin/doveconf -n
[Thread debugging using libthread_db enabled]
# 2.2.10: /etc/dovecot/dovecot.conf
# OS: Linux 2.6.32-431.3.1.el6.x86_64 x86_64 CentOS release 6.5 (Final)

Program received signal SIGSEGV, Segmentation fault.
0x777f9451 in __strlen_sse2 () from /lib64/libc.so.6
Missing separate debuginfos, use: debuginfo-install dovecot-2.2.10-1.el6.x86_64
(gdb) bt full
#0  0x777f9451 in __strlen_sse2 () from /lib64/libc.so.6
No symbol table info available.
#1  0x77b9665d in p_strdup (pool=0x6adac0, str=0x288 ) at strfuncs.c:41
mem = 
len = 
#2  0x0040528f in config_request_get_strings ()
No symbol table info available.
#3  0x0040c3ce in config_export_finish ()
No symbol table info available.
#4  0x004054d4 in config_dump_human_output ()
No symbol table info available.
#5  0x00405dff in config_dump_human ()
No symbol table info available.
#6  0x00406bcf in main ()
No symbol table info available.

I have tried to install debug packages but without success

# debuginfo-install dovecot-2.2.10-1.el6.x86_64
Could not find debuginfo for main pkg: 1:dovecot-2.2.10-1.el6.x86_64
Could not find debuginfo pkg for dependency package
1:dovecot-2.2.10-1.el6.x86_64
Could not find debuginfo pkg for dependency package
1:dovecot-2.2.10-1.el6.x86_64
Could not find debuginfo pkg for dependency package
1:dovecot-2.2.10-1.el6.x86_64
Could not find debuginfo pkg for dependency package
1:dovecot-2.2.10-1.el6.x86_64
Could not find debuginfo pkg for dependency package
1:dovecot-2.2.10-1.el6.x86_64
Could not find debuginfo pkg for dependency package
bzip2-libs-1.0.5-7.el6_0.x86_64
Could not find debuginfo pkg for dependency package glibc-2.12-1.132.el6.x86_64
Could not find debuginfo pkg for dependency package glibc-2.12-1.132.el6.x86_64
Could not find debuginfo pkg for dependency package glibc-2.12-1.132.el6.x86_64
Could not find debuginfo pkg for dependency package glibc-2.12-1.132.el6.x86_64
Could not find debuginfo pkg for dependency package glibc-2.12-1.132.el6.x86_64
Could not find debuginfo pkg for dependency package glibc-2.12-1.132.el6.x86_64
Could not find debuginfo pkg for dependency package glibc-2.12-1.132.el6.x86_64
Could not find debuginfo pkg for dependency package glibc-2.12-1.132.el6.x86_64
Could not find debuginfo pkg for dependency package libcap-2.16-5.5.el6.x86_64
Could not find debuginfo pkg for dependency package
libcom_err-1.41.12-18.el6.x86_64
Could not find debuginfo pkg for dependency package glibc-2.12-1.132.el6.x86_64
Could not find debuginfo pkg for dependency package glibc-2.12-1.132.el6.x86_64
Could not find debuginfo pkg for dependency package
openssl-1.0.1e-16.el6_5.4.x86_64
Could not find debuginfo pkg for dependency package
openssl-1.0.1e-16.el6_5.4.x86_64
Could not find debuginfo pkg for dependency package
openssl-1.0.1e-16.el6_5.4.x86_64
Could not find debuginfo pkg for dependency package glibc-2.12-1.132.el6.x86_64
Could not find debuginfo pkg for dependency package glibc-2.12-1.132.el6.x86_64
Could not find debuginfo pkg for dependency package
1:dovecot-2.2.10-1.el6.x86_64
Could not find debuginfo pkg for dependency package
1:dovecot-2.2.10-1.el6.x86_64
Could not find debuginfo pkg for dependency package
1:dovecot-2.2.10-1.el6.x86_64
Could not find debuginfo pkg for dependency package
1:dovecot-2.2.10-1.el6.x86_64
Could not find debuginfo pkg for dependency package
1:dovecot-2.2.10-1.el6.x86_64
Could not find debuginfo pkg for dependency package
1:dovecot-2.2.10-1.el6.x86_64
Could not find debuginfo pkg for dependency package
1:dovecot-2.2.10-1.el6.x86_64
Could not find debuginfo pkg for dependency package
1:dovecot-2.2.10-1.el6.x86_64
Could not find debuginfo pkg for dependency package expat-2.0.1-11.el6_2.x86_64
Could not find debuginfo pkg for dependency package
krb5-libs-1.10.3-10.el6_4.6.x86_64
Could not find debuginfo pkg for dependency package
krb5-libs-1.10.3-10.el6_4.6.x86_64
Could not find debuginfo pkg for dependency package
krb5-libs-1.10.3-10.el6_4.6.x86_64
Could not find debuginfo pkg for dependency package
krb5-libs-1.10.3-10.el6_4.6.x86_64
Could not find debuginfo pkg for dependency package
krb5-libs-1.10.3-10.el6_4.6.x86_64
Could not find debuginfo pkg for dependency package
openldap-2.4.23-34.el6_5.1.x86_64
Could not find debuginfo pkg for dependency package pam-1.1.1-17.el6