[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[bug #26585] Assertion failure when signaling zombie pthread
From: |
Carl Fredrik Hammar |
Subject: |
[bug #26585] Assertion failure when signaling zombie pthread |
Date: |
Fri, 15 May 2009 12:35:20 +0000 |
User-agent: |
Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.0.7) Gecko/2009030810 Iceweasel/3.0.9 (Debian-3.0.9-1) |
URL:
<http://savannah.gnu.org/bugs/?26585>
Summary: Assertion failure when signaling zombie pthread
Project: The GNU Hurd
Submitted by: hammy
Submitted on: Fri 15 May 2009 02:35:18 PM CEST
Category: Hurd
Severity: 3 - Normal
Priority: 5 - Normal
Item Group: None
Status: None
Privacy: Public
Assigned to: None
Originator Name:
Originator Email:
Open/Closed: Open
Discussion Lock: Any
Reproducibility: Every Time
Size (loc): None
Planned Release: None
Effort: 0.00
Wiki-like text discussion box:
_______________________________________________________
Details:
Handling a signal in a thread that has exited and has not been
detached or joined with leads to an assert failing it glibc:
hurdsig.c:804: _hurd_internal_post_signal: Unexpected error: (ipc/send)
invalid destination port.
After this, the program hangs and doesn't respond to any signals
other than SIGKILL. My guess is that signal handling has been
disabled and it hangs while waiting for the abort signal to be
handled.
Also ps stops working after this and hangs without outputting
anything. So the proc server might also be affected.
A test has been attached. Be sure to background it because ^C etc.
doesn't work, leaving your terminal useless.
_______________________________________________________
File Attachments:
-------------------------------------------------------
Date: Fri 15 May 2009 02:35:18 PM CEST Name: sig.c Size: 1kB By: hammy
<http://savannah.gnu.org/bugs/download.php?file_id=18141>
_______________________________________________________
Reply to this item at:
<http://savannah.gnu.org/bugs/?26585>
_______________________________________________
Message sent via/by Savannah
http://savannah.gnu.org/
- [bug #26585] Assertion failure when signaling zombie pthread,
Carl Fredrik Hammar <=