[Exim] exim 3.35 crashes with sig11

Pàgina inicial
Delete this message
Reply to this message
Autor: Joerg Sommer
Data:  
A: exim-users
Assumpte: [Exim] exim 3.35 crashes with sig11
Hi,

my exim (debian 3.35-1) crashes with signal 11 since I set the flag
queue_only=true. I checked my RAM, but there is nothing. I compiled the
debian package new with debugging symbols and the error never occured
since then.

I had run ltrace on the old package and it seems, there is a bug.

#v+
17654 strchr("hlL", 's')                          = NULL
17654 sprintf("alea.gnuu.de", "%*.*s", 12, 12, "alea.gnuu.de") = 12
17654 strcpy(0x080c3bc8, "T:|/usr/lib/news/bin/mailpost -a"...) = 0x080c3bc8
17654 _setjmp(0x080ba880, 0x080c96d0, 0x080c96a8, 0x40000000, 0x080c39c8) = 0
17654 signal(11, 0x08050e10 <unfinished ...>
17654 SYS_rt_sigaction(11, 0xbfffeeb4, 0xbfffee28, 8, 11) = 0
17654 <... signal resumed> )                      = NULL


17695 strchr("hlL", 's')                          = NULL
17695 sprintf("alea.gnuu.de", "%*.*s", 12, 12, "alea.gnuu.de") = 12
17695 strcpy(0x080c3ab8, "T:|/usr/lib/news/bin/mailpost -a"...) = 0x080c3ab8
17695 _setjmp(0x080ba880, 0x080c96d0, 0x080c96a8, 0x40000000, 0x080c38b8) = 0
17695 signal(11, 0x08050e10 <unfinished ...>
17695 SYS_rt_sigaction(11, 0xbfffeeb4, 0xbfffee28, 8, 11) = 0
17695 <... signal resumed> )                      = NULL


17712 strchr("hlL", 's')                          = NULL
17712 sprintf("alea.gnuu.de", "%*.*s", 12, 12, "alea.gnuu.de") = 12
17712 strcpy(0x080c3a60, "T:|/usr/lib/news/bin/mailpost -a"...) = 0x080c3a60
17712 _setjmp(0x080ba880, 0x080c96d0, 0x080c96a8, 0x40000000, 0x080c3860) = 0
17712 signal(11, 0x08050e10 <unfinished ...>
17712 SYS_rt_sigaction(11, 0xbfffeeb4, 0xbfffee28, 8, 11) = 0
17712 <... signal resumed> )                      = NULL


17721 strchr("hlL", 's')                          = NULL
17721 sprintf("alea.gnuu.de", "%*.*s", 12, 12, "alea.gnuu.de") = 12
17721 strcpy(0x080c3ad8, "T:|/usr/lib/news/bin/mailpost -a"...) = 0x080c3ad8
17721 _setjmp(0x080ba880, 0x080c96d0, 0x080c96a8, 0x40000000, 0x080c38d8) = 0
17721 signal(11, 0x08050e10 <unfinished ...>
17721 SYS_rt_sigaction(11, 0xbfffeeb4, 0xbfffee28, 8, 11) = 0
17721 <... signal resumed> )                      = NULL
#v-


So is it possible, that there is a bug?

Joerg.