Re: Compiled/linked executable CGI script crashes when run as CGI, runs to completion when run outside HTTPD

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



El 03/12/12 15:37, J.Lance Wilkinson escribió:
Title pretty much says it all.

HTTPD is 2.2.15 on RHEL6.

Executable aborts, log files show glibc detected memory issues (messages vary). Run same executable outside of the CGI environment, on the same host and under an unprivileged user (can't run as "apache" because that's not a real ID, my sysadmin says), duplicating all input, under a debugger and not under a debugger, and it runs to completion with no errors.

What could HTTPD as the parent environment be imposing that would cause the aborts when they don't occur outside of Apache? I speculated some ulimit kind of thing resulting in less memory actually being available for the thousands of malloc() calls the executable performs.

Site works on another machine with the same configuration, this:

<VirtualHost *:80>
ServerAdmin info@xxxxxxxxxxxxxx

#default
    DocumentRoot /var/www/

    <Directory /var/www/>
        Options Indexes FollowSymLinks MultiViews
        AllowOverride All
        Order allow,deny
        allow from all
    </Directory>

    ErrorLog /var/log/apache2/error.log

    # Possible values include: debug, info, notice, warn, error, crit,
    # alert, emerg.
    LogLevel warn

    CustomLog /var/log/apache2/access.log combined

    Alias /doc/ "/usr/share/doc/"
    <Directory "/usr/share/doc/">
        Options Indexes MultiViews FollowSymLinks
        AllowOverride None
        Order deny,allow
        Deny from all
        Allow from 127.0.0.0/255.0.0.0 ::1/128
    </Directory>

</VirtualHost>

I copied the directory of the machine that works and I dump the data base. Thanks.

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@xxxxxxxxxxxxxxxx
For additional commands, e-mail: users-help@xxxxxxxxxxxxxxxx



[Index of Archives]     [Open SSH Users]     [Linux ACPI]     [Linux Kernel]     [Linux Laptop]     [Kernel Newbies]     [Security]     [Netfilter]     [Bugtraq]     [Squid]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Samba]     [Video 4 Linux]     [Device Mapper]

  Powered by Linux