Subject: kern/32179: Linux signal handling to quite right yet
To: None <kern-bug-people@netbsd.org, gnats-admin@netbsd.org,>
From: Matthias Scheler <tron@colwyn.zhadum.de>
List: netbsd-bugs
Date: 11/28/2005 12:54:00
>Number:         32179
>Category:       kern
>Synopsis:       Linux signal handling to quite right yet
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    kern-bug-people
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Mon Nov 28 12:54:00 +0000 2005
>Originator:     tron@colwyn.zhadum.de
>Release:        NetBSD 3.99.12 2005-11-28 sources
>Organization:
Matthias Scheler                                  http://scheler.de/~matthias/
>Environment:
System: NetBSD lyssa.zhadum.org.uk 3.99.12 NetBSD 3.99.12 (LYSSA) #0: Mon Nov 28 08:59:47 GMT 2005 tron@lyssa.zhadum.org.uk:/src/sys/compile/LYSSA i386
Architecture: i386
Machine: i386
>Description:
When I terminate the Linux Firefox binary on my NetBSD-current system
I get this message:

tron@lyssa:~>firefox-linux
[1]   Killed                  "${prog}" ${1+"$...

This doesn't happen on my NetBSD 3.0_RC3 system. For some reason
"firefox-bin" gets several KILL signals:

   631 firefox-bin PSIG  SIGKILL SIG_DFL
  1270 firefox-bin PSIG  SIGKILL SIG_DFL
  1087 firefox-bin PSIG  SIGKILL SIG_DFL
   953 firefox-bin PSIG  SIGKILL SIG_DFL
  1208 firefox-bin PSIG  SIGKILL SIG_DFL
   563 firefox-bin PSIG  SIGKILL SIG_DFL

>How-To-Repeat:
Open a terminal window, run "firefox-linux" and terminate it.

>Fix:
None provided.