From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Derek Upham Newsgroups: gmane.lisp.guile.bugs Subject: bug#32367: 2.2.4 hangs when a script uses a module that calls sigaction Date: Wed, 22 Aug 2018 06:47:49 -0700 Message-ID: <87pnya5x8a.fsf@priss.frightenedpiglet.com> References: <87pnyx4p2q.fsf@priss.frightenedpiglet.com> <877el36crs.fsf@teapot.weinholt.se> <8760032yri.fsf@netris.org> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Trace: blaine.gmane.org 1534945568 25037 195.159.176.226 (22 Aug 2018 13:46:08 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Wed, 22 Aug 2018 13:46:08 +0000 (UTC) User-Agent: mu4e 0.9.17; emacs 25.2.2 Cc: 32367@debbugs.gnu.org, Ludovic =?UTF-8?Q?Court=C3=A8s?= , =?UTF-8?Q?G=C3=B6ran?= Weinholt To: Mark H Weaver Original-X-From: bug-guile-bounces+guile-bugs=m.gmane.org@gnu.org Wed Aug 22 15:46:03 2018 Return-path: Envelope-to: guile-bugs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fsTSS-0006G8-KV for guile-bugs@m.gmane.org; Wed, 22 Aug 2018 15:46:00 +0200 Original-Received: from localhost ([::1]:59182 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fsTUY-0001uh-Tm for guile-bugs@m.gmane.org; Wed, 22 Aug 2018 09:48:10 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:41903) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fsTUR-0001jl-2H for bug-guile@gnu.org; Wed, 22 Aug 2018 09:48:04 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fsTUQ-0002Qe-9x for bug-guile@gnu.org; Wed, 22 Aug 2018 09:48:03 -0400 Original-Received: from debbugs.gnu.org ([208.118.235.43]:52328) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1fsTUQ-0002QL-5h for bug-guile@gnu.org; Wed, 22 Aug 2018 09:48:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1fsTUP-0002Bi-U7 for bug-guile@gnu.org; Wed, 22 Aug 2018 09:48:01 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Derek Upham Original-Sender: "Debbugs-submit" Resent-CC: bug-guile@gnu.org Resent-Date: Wed, 22 Aug 2018 13:48:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 32367 X-GNU-PR-Package: guile X-GNU-PR-Keywords: Original-Received: via spool by 32367-submit@debbugs.gnu.org id=B32367.15349456768398 (code B ref 32367); Wed, 22 Aug 2018 13:48:01 +0000 Original-Received: (at 32367) by debbugs.gnu.org; 22 Aug 2018 13:47:56 +0000 Original-Received: from localhost ([127.0.0.1]:57346 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fsTUI-0002BM-SC for submit@debbugs.gnu.org; Wed, 22 Aug 2018 09:47:56 -0400 Original-Received: from smtp61.avvanta.com ([206.124.128.61]:36000 helo=mail.avvanta.com) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fsTUG-0002BD-BA for 32367@debbugs.gnu.org; Wed, 22 Aug 2018 09:47:52 -0400 Original-Received: from mail.avvanta.com (localhost.scooter.p.blarg.net [127.0.0.1]) by mail.avvanta.com (Postfix) with ESMTP id 7E443276D65; Wed, 22 Aug 2018 06:46:51 -0700 (PDT) Original-Received: from priss.frightenedpiglet.com (c-73-83-45-232.hsd1.wa.comcast.net [73.83.45.232]) by mail.avvanta.com (Postfix) with ESMTP id 463D4276D62; Wed, 22 Aug 2018 06:46:51 -0700 (PDT) Original-Received: from localhost ([127.0.0.1] helo=priss.frightenedpiglet.com) by priss.frightenedpiglet.com with esmtp (Exim 4.91) (envelope-from ) id 1fsTUE-0003Zo-13; Wed, 22 Aug 2018 06:47:50 -0700 In-reply-to: <8760032yri.fsf@netris.org> X-BlargAV-Status: No viruses detected, BlargAV v1.1 on localhost.scooter.p.blarg.net X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 208.118.235.43 X-BeenThere: bug-guile@gnu.org List-Id: "Bug reports for GUILE, GNU's Ubiquitous Extension Language" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guile-bounces+guile-bugs=m.gmane.org@gnu.org Original-Sender: "bug-guile" Xref: news.gmane.org gmane.lisp.guile.bugs:9121 Archived-At: Thanks. I built from 4c91de3e4 and was able to reproduce the problem. Then I reverted 761cf0fb8c364e885e4c6fced34563f8157c3b84 and I was not able to reproduce it. So it’s probably the signal delivery thread starting in that module, and trying to load another module immediately. This isn’t the first time the signal delivery thread has exposed an issue: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=26858 Derek Mark H Weaver writes: > I don't have time now for a proper investigation, but this might be > related to commit 761cf0fb8c364e885e4c6fced34563f8157c3b84 (Make module > autoloading thread-safe). > > Mark