improper handling of dlpened's C++/atexit() code?

Michael Butler imb at protected-networks.net
Thu May 11 18:47:01 PDT 2006


m m wrote:
> I am writing in regard to PR at
> http://www.freebsd.org/cgi/query-pr.cgi?pr=bin%2F59552 .  I am 
> experiencing
> behavior on 6.1-PRERELEASE FreeBSD 6.1-PRERELEASE #11: Sun Mar 26 
> 00:03:52
> EST 2006 which looks a lot like something that would be caused by this 
> PR.
> This happens when apache-1.3 processes that run with Mason code receive a
> SIGUSR1 (when newsyslog does log rotation) and apache gracefully kills 
> off
> all processes when restarting.
Would this explain the following segfaults on 6.1-stable?

/var/log/messages.0.bz2:Apr 26 00:00:04 mail kernel: pid 87211 (httpd), 
uid 80: exited on signal 6
/var/log/messages.0.bz2:Apr 26 00:00:04 mail kernel: pid 87208 (httpd), 
uid 80: exited on signal 6
/var/log/messages.0.bz2:Apr 26 00:00:04 mail kernel: pid 87210 (httpd), 
uid 80: exited on signal 6
/var/log/messages.0.bz2:Apr 26 00:00:04 mail kernel: pid 87209 (httpd), 
uid 80: exited on signal 6

-- 
Michael Butler, CISSP
Security Architect
Protected Networks
http://www.protected-networks.net



More information about the freebsd-stable mailing list