bug-hurd
[Top][All Lists]
Advanced

[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/





reply via email to

[Prev in Thread] Current Thread [Next in Thread]