Run under valgrind from the shell, and if that doesn't work create a wrapper script to be the CGI and use the wrapper script to invoke the real CGI under valgrind in that environment.
On Mon, Dec 3, 2012 at 10:17 AM, Antonio Moreno < antonio.mor...@codebusters.es> wrote: > 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 i...@codebusters.es > > #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@httpd.**apache.org<users-unsubscr...@httpd.apache.org> > For additional commands, e-mail: users-h...@httpd.apache.org > > -- Born in Roswell... married an alien... http://emptyhammock.com/