Re: [SPAM] qmailadmin 1.2.16 questions

Eric Shubert <[email protected]> Tue, 21 May 2013 09:11:29 -0700
Newsgroups gmane.mail.qmail.admin
Organization Eric Shubert & Associates
Message-ID <[email protected]>
On 05/21/2013 08:43 AM, Allan Dukat wrote:
> 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
>
> 
>
>

I agree that the error is probably somewhere else.
You might try the vpopmail list. I believe there are a few folks there 
who have successfully built on debian. I wouldn't expect there to be 
much difference on Ubuntu, but who knows.
Good luck!

-- 
-Eric 'shubes'


!DSPAM:519b740534134524912959!