Re: [SPAM] qmailadmin 1.2.16 questions

"Allan Dukat" <[email protected]> Tue, 21 May 2013 17:43:12 +0200
Newsgroups gmane.mail.qmail.admin
Message-ID <[email protected]>
Eric Shubert writes: 

> On 05/17/2013 05:12 AM, Allan Dukat wrote:

>> OK, then I have a problem with qmailadmin-1.2.16, configured like this:
>> ./configure \
>>   --enable-vpopmaildir=/home/vpopmail \
>>   --enable-htmldir=/usr/local/apache2/htdocs \
>>   --enable-cgibindir=/usr/local/apache2/cgi-bin \
>>   --enable-imageurl=/images/qmailadmin \
>>   --enable-imagedir=/usr/local/apache2/htdocs/images/qmailadmin \
>>   --enable-qmaildir=/var/qmail \
>>   --enable-ezmlmdir=/usr/local/bin/ezmlm \
>>   --enable-cgipath=/cgi-bin/qmailadmin \
>>   --enable-autoresponder-path=/usr/local/bin \
>>   --enable-vpopuser=vpopmail \
>>   --enable-vpopgroup=vchkpw \
>>   --disable-ezmlm-mysql \
>>   --enable-modify-quota \
>>   --enable-help
>> When adding the fist Forward I got an empty page as answer, an this in
>> Apache errorlog:
>> *** glibc detected *** /usr/local/apache2/cgi-bin/qmailadmin: double
>> free or corruption (top): 0x0000000001f326e0 ***

>> The Forward is added an I can add and list Forwards from now on, when
>> the last Forward is deleted the error is repeated with the same
>> addresses as far I can see.
>> I Use Ubuntu 12.04.2 LTS, x86_64, fully patched.
>> And openssl-1.0.1e, netqmail-1.06, chkuser-2.0.9-release.patch,
>> qmail-authentication-081, ucspi-tcp-0.88, daemontools-0.76, pcre-8.32,
>> maildrop-2.6.0, vpopmail-5.4.33, ezmlm-idx-7.1.1, dovecot-2.2.1, 
>> apr-1.4.6,
>> apr-util-1.5.2, httpd-2.4.4, courier-authlib-0.65.0, sqwebmail-5.6.1,
>> autorespond-2.0.4, qmailadmin-1.2.16, qmailadmin-help-1.0.8 and
>> vqadmin-2.3.7 all configure-make-install.
>> Spam Filter is elsewhere.
>> I hope that anybody out there can figure out what I did wrong.

>> Best regards,
>> Allan Dukat
> 
> I misspoke. There was one problem, a bug I fixed and reported on the 
> vpopmail list about 3 months ago. Here's a snip:
> <q>
> I've had a look at the code, and found that the config.h file, which 
> defines CATCHALL_ENABLED, is not being included in the command.c file.
> I'm not sure when or why that got dropped, but it effectively removed the 
> commands associated with catchall processing along with it. 
> 
> I've added an include for config.h to command.c, and that has fixed the 
> problem.
> </q> 
> 
> I don't necessarily think this is related to your trouble, but you'll
> want to do this fix. The symptom, an empty qmailadmin page, was the same. 
> 
> Are you sure you don't want to reconsider using QMT? It's not too late.
> Of course if you're having fun with this, then why change course? ;) 
> 
> -- 
> -Eric 'shubes'

Thanks for your answers, Eric. 

Lets say I want the fun for now :-) 

I my current production system I use vpopmail-5.4.25, qmailadmin-1.2.12 and 
netqmail-1.05 with John M. Simpsons validrcptto.cdb patch. 

On my new system I want to use netqmail-1.06 with Chkuser 2.0 patch and 
vpopmail-5.4.33 with the usage daemon. 

I have installed vpopmail-5.5.0 in combination with qmailadmin-1.2.16, and
qmailadmin-1.2.15 in combination with vpopmail-5.4.33.
I have done the installs of qmailadmin without strip. 

I still get the same error: "double free or corruption" with no output I
( and the hackers in my company ;-) find usefull. 

The fact that the error do not change indicates that the error is somewhere 
else. 

Is there anybody out there that have any suggestions, where to look ? 

I am looking forward to your answers. 

Thanks in advance. 

Best regards,
Allan Dukat

!DSPAM:519b6d5a34131853810057!