httpd-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "J.Lance Wilkinson" <>
Subject [users@httpd] Compiled/linked executable CGI script crashes when run as CGI, runs to completion when run outside HTTPD
Date Mon, 03 Dec 2012 14:37:51 GMT
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.

J.Lance Wilkinson ("Lance")		InterNet:
Systems Design Specialist - Lead	Phone: (814) 865-4870
Digital Library Technologies		FAX:   (814) 863-3560
E3 Paterno Library
Penn State University
University Park, PA 16802

To unsubscribe, e-mail:
For additional commands, e-mail:

View raw message