[Dovecot] [DC2.x ]pop3-login seg faults when compiled with gcc 4.5.2 and gold

interfaSys sàrl interfasys at gmail.com
Fri Sep 3 09:32:25 EEST 2010



On 02/09/2010 17:12, Timo Sirainen wrote:
> On Thu, 2010-09-02 at 17:09 +0100, interfaSys sàrl wrote:
>>>> #8  0x00000008004e015e in _init () from /usr/local/lib/gcc45/libgomp.so.1
>>>
>> Maybe because of this?
>>
>> /usr/local/lib/libcrypto.so.7:
>>         libgomp.so.1 => /usr/local/lib/gcc45/libgomp.so.1 (0x800542000)
>>
>> OpenSSL was compiled with OpenMP
> 
> Yeah, that looks like the problem. I've no idea about OpenMP or pthreads
> library in general, so I don't know if there's anything Dovecot can do
> about this.
> 
> 

Here is what I see when auto paralellization is removed:

(gdb) bt full
#0  0x000000080090dfa1 in _pthread_mutex_init_calloc_cb () from
/lib/libc.so.7
No symbol table info available.
#1  0x000000080090ecad in _pthread_mutex_init_calloc_cb () from
/lib/libc.so.7
No symbol table info available.
#2  0x000000080090f9d5 in _pthread_mutex_init_calloc_cb () from
/lib/libc.so.7
No symbol table info available.
#3  0x00000008009126fc in _malloc_prefork () from /lib/libc.so.7
No symbol table info available.
#4  0x00000008009153d4 in malloc () from /lib/libc.so.7
No symbol table info available.
#5  0x0000000800490a8c in data_stack_init () from
/usr/lib/dovecot/libdovecot.so.0
No symbol table info available.
#6  0x000000004c8095b7 in ?? ()
No symbol table info available.
#7  0x0000000000403392 in ?? ()
No symbol table info available.
#8  0x0000000000000048 in ?? ()
No symbol table info available.
#9  0x00000008004a0a67 in lib_init () from /usr/lib/dovecot/libdovecot.so.0
No symbol table info available.
#10 0x000000080048b3ff in master_service_init () from
/usr/lib/dovecot/libdovecot.so.0
No symbol table info available.
#11 0x0000000800449231 in main () from
/usr/lib/dovecot/libdovecot-login.so.0
No symbol table info available.
#12 0x0000000000401dae in _start ()
No symbol table info available.
#13 0x0000000800436000 in ?? ()


More information about the dovecot mailing list