[Dovecot] Startup error dovecot-2.0.5

Ralf Hildebrandt Ralf.Hildebrandt at charite.de
Wed Oct 6 00:17:48 EEST 2010


* Timo Sirainen <tss at iki.fi>:
> On 5.10.2010, at 21.38, Ralf Hildebrandt wrote:
> 
> > execve("/usr/dovecot-2/sbin/dovecot", ["/usr/dovecot-2/sbin/dovecot", "-F"], [/* 244 vars */]) = -1 E2BIG (Argument list too long)
> 
> Oh, right, I was misreading the above, didn't notice the brackets between -F and 244 vars..
> 
> > argv is not too large. So it must be the environment.
> > # set |wc
> >     52      66    1186
> 
> Yeah. I guess the "244 vars" means that. dovecot's whole job is to put
> settings into environment. I haven't heard of there being problems with
> that before. So what do you get with attached patch? My output is only
> 11 kB, and I think in Linux the limit was at least 256 kB. Or is it
> Linux or what you're using?

Is this the wrong patch?
"maildir: Don't assert-crash when saving a message without locking uidlist."

I'd be happy if it would crash, since that would mean it ran in the
first place .)

-- 
Ralf Hildebrandt
  Geschäftsbereich IT | Abteilung Netzwerk
  Charité - Universitätsmedizin Berlin
  Campus Benjamin Franklin
  Hindenburgdamm 30 | D-12203 Berlin
  Tel. +49 30 450 570 155 | Fax: +49 30 450 570 962
  ralf.hildebrandt at charite.de | http://www.charite.de
	    


More information about the dovecot mailing list