Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 12 Dec 2000 08:27:20 -0800 (PST)
From:      sdrew@home.com
To:        freebsd-gnats-submit@FreeBSD.org
Subject:   kern/23505: processes die with SIGPROF, usually under heavy network load.
Message-ID:  <200012121627.eBCGRK722272@freefall.freebsd.org>
Resent-Message-ID: <200012121630.eBCGU2p27940@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         23505
>Category:       kern
>Synopsis:       processes die with SIGPROF, usually under heavy network load.
>Confidential:   no
>Severity:       critical
>Priority:       medium
>Responsible:    freebsd-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Tue Dec 12 08:30:01 PST 2000
>Closed-Date:
>Last-Modified:
>Originator:     Steve Drew
>Release:        4.1-RELEASE
>Organization:
>Environment:
FreeBSD devbox.cghh1.ab.wave.home.com 4.1-RELEASE FreeBSD 4.1-RELEASE #0: Thu Jul 27 04:44:16 GMT 2000     root@usw4.freebsd.org:/usr/src/sys/compile/GENERIC  i386


>Description:
Setting up freebsd firewalls and have noticed on multiple systems that natd and other processes simply disappear. After adding signal trapping code into natd and other processes it was revealed that they are being sent signal 27 (SIGPROF) by the kernel. This happens on multiple systems and has been seen on 3.4-STABLE and 4.0 and 4.1-RELEASE (every version that I have tried).
>How-To-Repeat:
The only way that I have found is to run a stress tool like Microsofts Web Stress tool simulating many clients web browsing through the FreeBSD firewall. After about 1 hour natd usually dies, sometimes named, sometimes syslog, etc..
>Fix:
I've added signal(SIGPROF,SIG_IGN) to natd, named etc and then they no longer die. This must be a kernel problem, ie kernel corruption of some sort. I have read at least one other problem report of someone having to remove the psignal(SIGPROF) in the (mp_machdep.c)/kernel to workaround this problem.

>Release-Note:
>Audit-Trail:
>Unformatted:


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-bugs" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200012121627.eBCGRK722272>