Mac 64-bit builds: Guile segfault?

classic Classic list List threaded Threaded
4 messages Options
Reply | Threaded
Open this post in threaded view
|

Mac 64-bit builds: Guile segfault?

marnen
Folks—

From the feedback I’ve been getting, it looks like my 64-bit Mac builds are
working well for most people.  However, one user—one only one of two Macs
he has access to—is consistently getting a segfault with these builds right
around the time that it loads Guile and/or lily.scm (he says the 32-bit
builds work).  There are detailed logs and troubleshooting info at
https://gitlab.com/marnen/lilypond-mac-builder/issues/16 , but I’ve run out
of ideas to try.  Can someone help?  Thanks so much!

Best,
--
Marnen Laibow-Koser [hidden email] http://www.marnen.org Sent from Gmail
Mobile
Reply | Threaded
Open this post in threaded view
|

Re: Mac 64-bit builds: Guile segfault?

Hans Åberg-2

> On 8 Feb 2020, at 13:51, Marnen Laibow-Koser <[hidden email]> wrote:
>
> From the feedback I’ve been getting, it looks like my 64-bit Mac builds are
> working well for most people.  However, one user—one only one of two Macs
> he has access to—is consistently getting a segfault with these builds right
> around the time that it loads Guile and/or lily.scm (he says the 32-bit
> builds work).  There are detailed logs and troubleshooting info at
> https://gitlab.com/marnen/lilypond-mac-builder/issues/16 , but I’ve run out
> of ideas to try.  Can someone help?  Thanks so much!

Not knowing if it is related, but on MacOS, the Boehm GC must be initialized before the first allocation, and the latter may in C++ happen before ‘main' is called.



Reply | Threaded
Open this post in threaded view
|

Re: Mac 64-bit builds: Guile segfault?

Thomas Morley-2
In reply to this post by marnen
Am Sa., 8. Feb. 2020 um 13:51 Uhr schrieb Marnen Laibow-Koser
<[hidden email]>:

>
> Folks—
>
> From the feedback I’ve been getting, it looks like my 64-bit Mac builds are
> working well for most people.  However, one user—one only one of two Macs
> he has access to—is consistently getting a segfault with these builds right
> around the time that it loads Guile and/or lily.scm (he says the 32-bit
> builds work).  There are detailed logs and troubleshooting info at
> https://gitlab.com/marnen/lilypond-mac-builder/issues/16 , but I’ve run out
> of ideas to try.  Can someone help?  Thanks so much!
>
> Best,
> --
> Marnen Laibow-Koser [hidden email] http://www.marnen.org Sent from Gmail
> Mobile

There are some reports of segfaulting builds of guile "Segfault while
building on 64-bit Cygwin"
https://lists.gnu.org/archive/html/guile-devel/2020-01/msg00112.html

I doubt it's relevant, though. Those reports are for guile-2.9.7 and newer...

Cheers,
  Harm

Reply | Threaded
Open this post in threaded view
|

Re: Mac 64-bit builds: Guile segfault?

marnen
On Sat, Feb 8, 2020 at 8:39 AM Thomas Morley <[hidden email]>
wrote:
[...]

>
> There are some reports of segfaulting builds of guile "Segfault while
> building on 64-bit Cygwin"
> https://lists.gnu.org/archive/html/guile-devel/2020-01/msg00112.html
>
> I doubt it's relevant, though. Those reports are for guile-2.9.7 and
> newer...


Plus these segfaults happen during execution, not compilation.


>
> Cheers,
>   Harm
>
--
Marnen Laibow-Koser [hidden email] http://www.marnen.org Sent from Gmail
Mobile