GNU bug report logs - #32367
2.2.4 hangs when a script uses a module that calls sigaction

Previous Next

Package: guile;

Reported by: Derek Upham <sand <at> blarg.net>

Date: Sun, 5 Aug 2018 00:48:01 UTC

Severity: normal

Found in version 2.2.4

Full log


Message #14 received at 32367 <at> debbugs.gnu.org (full text, mbox):

From: Derek Upham <sand <at> blarg.net>
To: Mark H Weaver <mhw <at> netris.org>
Cc: 32367 <at> debbugs.gnu.org, Ludovic Courtès <ludo <at> gnu.org>,
 Göran Weinholt <goran <at> weinholt.se>
Subject: Re: bug#32367: 2.2.4 hangs when a script uses a module that calls
 sigaction
Date: Wed, 22 Aug 2018 06:47:49 -0700
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 <mhw <at> netris.org> 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




This bug report was last modified 6 years and 183 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.