GNU bug report logs - #25912
2.1.7 segfaults on cygwin

Previous Next

Package: guile;

Reported by: szgyg <szgyg <at> ludens.elte.hu>

Date: Wed, 1 Mar 2017 11:05:02 UTC

Severity: normal

Found in version 2.1.7

Done: Andy Wingo <wingo <at> pobox.com>

Bug is archived. No further changes may be made.

Full log


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

From: Andy Wingo <wingo <at> pobox.com>
To: szgyg <szgyg <at> ludens.elte.hu>
Cc: 25912 <at> debbugs.gnu.org
Subject: Re: bug#25912: 2.1.7 segfaults on cygwin
Date: Wed, 01 Mar 2017 17:47:30 +0100
On Wed 01 Mar 2017 11:27, szgyg <szgyg <at> ludens.elte.hu> writes:

> I got two identical segfaults from make -j2 on 32-bit cygwin, and
> three identical segfaults from make -j3 on 64-bit at the same point.
>
> Any idea?

Could it be some mprotect issue?  static-patch is a bytecode that is
used when doing run-time relocations in the .go files, when they are
first loaded up.  They are loaded by loader.c.  I usually use the mmap
path; is that being used on cygwin?  Is it reliable?  There is a
fallback path that doesn't use any memory protection.  See loader.c.

Andy




This bug report was last modified 8 years and 69 days ago.

Previous Next


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