[Dovecot] imap core dumping on signal 10

Chris Hoogendyk hoogendyk at bio.umass.edu
Sun Jul 25 19:04:44 EEST 2010

Timo Sirainen wrote:
> On Wed, 2010-07-21 at 13:52 -0400, Chris Hoogendyk wrote:
>> Once I got rid of the optimization (it still has -O) within that 
>> subdirectory of the source, I can't get it to fail. It seems to be just 
>> working. 
> If you enable optimizations again, does it start breaking? Instead of
> the gdb prints, I could also give a patch to make it log the same
> things.
> I've anyway been running Dovecot on Solaris/Sparc for years and I
> haven't gotten this same signal 10, even though this is in the generic
> index file handling code..

Sorry for the delay in responding. We switched servers and were totally 
caught up in the switch and getting things worked out through the end of 
Friday. Recovered now. The server is in full service now. Still some 
glitches to be worked out.

Anyway, the testing I did with Dovecot before we went into production 
was a bit hurried. When we went into production, there were other 
components doing the same thing with signal 10 and core dumping. I went 
back and recompiled all of Dovecot with optimization dropped back to -O 
only. Then everything worked, and it has proved to be one of the faster, 
more reliable pieces of the transition.

I should note that we are using gccfss, and I had been using -g -fast in 
my build environment. That -fast translates into a couple of different 
things. Anyway, gccfss is the CoolTools implementation that is a gcc 
front end to the Sun Studio backend. So, the actual code generation is 
being done with Sun Studio, even though the front end is gcc, gnu make, 
etc. I also had -xtarget=ultraT2. So our environment may be different 
from your past experience with Solaris/Sparc.

Since we are now in production, we can't do any tests to see if they 
re-introduce errors. I think it's pretty clear that the -O2 and -fast 
with gccfss caused problems.


Chris Hoogendyk

   O__  ---- Systems Administrator
  c/ /'_ --- Biology & Geology Departments
 (*) \(*) -- 140 Morrill Science Center
~~~~~~~~~~ - University of Massachusetts, Amherst 

<hoogendyk at bio.umass.edu>


Erdös 4

More information about the dovecot mailing list