Hi all,
I posted a message last week about a problem with ssl-build-param, shown below. I may have a lead on this, and was hoping someone can confirm my theory.
On AIX, a malloc of 0 bytes returns NULL, which is different than on Solaris and HP-UX (and probably Linux?) I'm guessing the NULL pointer returned is causing the abort of the ssl-build-param, since that was an unexpected result. Looking briefly at the code in ssl-init-openssl.c that seems reasonable.
Can anyone please confirm this? And if so, any suggestions on the best way to proceed?
Thanks much, Jackie
Jackie Hunt
ACNS Voice: (970) 663-3789
Colorado State University FAX: (970) 491-1958
Fort Collins, CO 80523 Email: jackie.hunt@colostate.edu
I'm trying to get dovecot up and running on an AIX 5.2 system with openssl 0.9.8a. Everything compiles fine, but when I start dovecot I find in the log:
dovecot: May 08 13:39:14 Info: Dovecot v1.0.beta7 starting up dovecot: May 08 13:39:14 Info: Generating Diffie-Hellman parameters for the firs t time. This may take a while.. dovecot: May 08 13:39:14 Error: ssl-build-param: Trying to allocate 0 bytes dovecot: May 08 13:39:14 Error: child 18998 (ssl-build-param) killed with signal 6
I searched the archives of the mailing list and didn't have any luck. Any help would be created appreciated. Please reply directly to me as well as the list. Thanks much!
Jackie