[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [RFC] Moving to Guile 2.2 and away from GUB
From: |
Jonas Hahnfeld |
Subject: |
Re: [RFC] Moving to Guile 2.2 and away from GUB |
Date: |
Thu, 25 Nov 2021 13:59:36 +0100 |
User-agent: |
Evolution 3.42.1 |
Am Donnerstag, dem 25.11.2021 um 08:40 +0100 schrieb Jonas Hahnfeld via
Discussions on LilyPond development:
> Am Mittwoch, dem 24.11.2021 um 23:01 +0100 schrieb Han-Wen Nienhuys:
> > On Wed, Nov 24, 2021 at 8:13 PM Jonas Hahnfeld via Discussions on
> > LilyPond development <lilypond-devel@gnu.org> wrote:
> > > Assuming no major problems are found, we could then move completely to
> > > Guile 2.2 and do releases without GUB. Both steps still require a bit
> > > of work; I'm relatively sure there is still a GC related issue causing
> > > (very rare) crashes with Guile 2.2
> >
> > can you say more about this?
>
> Not really: I remember weird crashes with dumps that were not
> immediately obvious.
It's relatively reproducible, I get it every 2nd-3rd time for full
'make doc's. Looking at the core dump, it's crashing in
System::derived_mark when marking all_elements_ because the std::vector
has garbage in its size field (it was probably freed). What I don't
understand is how that can happen since the only way of setting
all_elements_ is in System::init_elements where the originating SCM is
also protected...
> There's also this in a recent CI run:
> https://gitlab.com/lilypond/lilypond/-/jobs/1775303890
And Jean just hit it (or another crash) again:
https://gitlab.com/lilypond/lilypond/-/jobs/1819543552
signature.asc
Description: This is a digitally signed message part
- Re: [RFC] Moving to Guile 2.2 and away from GUB, (continued)
- Re: [RFC] Moving to Guile 2.2 and away from GUB, Jan Nieuwenhuizen, 2021/11/27
- Re: [RFC] Moving to Guile 2.2 and away from GUB, Jonas Hahnfeld, 2021/11/27
- Re: [RFC] Moving to Guile 2.2 and away from GUB, Jean Abou Samra, 2021/11/27
- Re: [RFC] Moving to Guile 2.2 and away from GUB, Jan Nieuwenhuizen, 2021/11/27
- Re: [RFC] Moving to Guile 2.2 and away from GUB, Jonas Hahnfeld, 2021/11/27
Re: [RFC] Moving to Guile 2.2 and away from GUB, Han-Wen Nienhuys, 2021/11/24
- Re: [RFC] Moving to Guile 2.2 and away from GUB, Jonas Hahnfeld, 2021/11/25
- Re: [RFC] Moving to Guile 2.2 and away from GUB,
Jonas Hahnfeld <=
- Re: [RFC] Moving to Guile 2.2 and away from GUB, David Kastrup, 2021/11/25
- Re: [RFC] Moving to Guile 2.2 and away from GUB, David Kastrup, 2021/11/25
- Re: [RFC] Moving to Guile 2.2 and away from GUB, David Kastrup, 2021/11/25
- Re: [RFC] Moving to Guile 2.2 and away from GUB, David Kastrup, 2021/11/25
- Re: [RFC] Moving to Guile 2.2 and away from GUB, Jonas Hahnfeld, 2021/11/25
- Re: [RFC] Moving to Guile 2.2 and away from GUB, David Kastrup, 2021/11/25
- Re: [RFC] Moving to Guile 2.2 and away from GUB, Han-Wen Nienhuys, 2021/11/26
- Re: [RFC] Moving to Guile 2.2 and away from GUB, Jonas Hahnfeld, 2021/11/26
- Re: [RFC] Moving to Guile 2.2 and away from GUB, Han-Wen Nienhuys, 2021/11/27
- Re: [RFC] Moving to Guile 2.2 and away from GUB, Han-Wen Nienhuys, 2021/11/28