Author: Robert Blayzor Date: To: exim-dev Subject: Re: [exim-dev] Exim 4.86 segfault on FreeBSD 10.2
On Sep 28, 2015, at 6:35 AM, Vsevolod Stakhov <vsevolod@???> wrote: >> We had occasional crashes. These crashes were related to expired/old entries
>> in the wait-<transport> files. And these crashes were accompanied by
>> frozes messages. The messages are marked as frozen, but they are already
>> delivered.
>>
>> Does this crash pattern fit for you?
>> If it does, you may checkout the exim-4_86+fixes branch from the Exim
>> git repository.
>
> The FreeBSD port (mail/exim) should include the patch for this issue.
>
I don’t think that’s it. I just updated exim from ports yesterday and just got a core dump today. I have nothing in the queue waiting, frozen or otherwise...
Unfortunately I updated to FreeBSD 10.2 and Exim roughly around the same time, so I’m not sure if it’s a FreeBSD or Exim problem.
--
Robert
inoc.net!rblayzor
Jabber: rblayzor.AT.inoc.net
PGP Key: 78BEDCE1 @ pgp.mit.edu
GNU gdb 6.1.1 [FreeBSD]
Copyright 2004 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB. Type "show warranty" for details.
This GDB was configured as "amd64-marcel-freebsd"...(no debugging symbols found)...
Core was generated by `exim'.
Program terminated with signal 11, Segmentation fault.
Reading symbols from /lib/libcrypt.so.5...(no debugging symbols found)...done.
Loaded symbols for /lib/libcrypt.so.5
Reading symbols from /lib/libm.so.5...(no debugging symbols found)...done.
Loaded symbols for /lib/libm.so.5
Reading symbols from /lib/libutil.so.9...(no debugging symbols found)...done.
Loaded symbols for /lib/libutil.so.9
Reading symbols from /usr/local/lib/libspf2.so.2...(no debugging symbols found)...done.
Loaded symbols for /usr/local/lib/libspf2.so.2
Reading symbols from /lib/libthr.so.3...(no debugging symbols found)...done.
Loaded symbols for /lib/libthr.so.3
Reading symbols from /usr/local/lib/libpq.so.5...(no debugging symbols found)...done.
Loaded symbols for /usr/local/lib/libpq.so.5
Reading symbols from /usr/local/lib/perl5/5.22/mach/CORE/libperl.so.5.22...(no debugging symbols found)...done.
Loaded symbols for /usr/local/lib/perl5/5.22/mach/CORE/libperl.so.5.22
Reading symbols from /usr/lib/libssl.so.7...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libssl.so.7
Reading symbols from /lib/libcrypto.so.7...(no debugging symbols found)...done.
Loaded symbols for /lib/libcrypto.so.7
Reading symbols from /usr/local/lib/libpcre.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/local/lib/libpcre.so.1
Reading symbols from /lib/libc.so.7...(no debugging symbols found)...done.
Loaded symbols for /lib/libc.so.7
Reading symbols from /usr/local/lib/libintl.so.8...(no debugging symbols found)...done.
Loaded symbols for /usr/local/lib/libintl.so.8
Reading symbols from /libexec/ld-elf.so.1...(no debugging symbols found)...done.
Loaded symbols for /libexec/ld-elf.so.1
#0 0x000000080119e4b6 in pthread_suspend_all_np () from /lib/libthr.so.3
[New Thread 803006400 (LWP 100069/<unknown>)]
(gdb) bt
#0 0x000000080119e4b6 in pthread_suspend_all_np () from /lib/libthr.so.3
#1 0x00000008011a126a in pthread_getspecific () from /lib/libthr.so.3
#2 0x00000008011a5c96 in __pthread_cxa_finalize () from /lib/libthr.so.3
#3 0x0000000000423536 in daemon_go ()
#4 0x0000000000438ee9 in main ()