GNU bug report logs -
#79116
31.0.50; Crash on IGC build
Previous Next
Full log
View this message in rfc822 format
Helmut Eller <eller.helmut <at> gmail.com> writes:
> On Thu, Jul 31 2025, Gerd Möllmann wrote:
>
>> Hm, don't know what's best to do. At least it can't be the reason for
>> the current case, right?
>
> The assertion was:
>
> AVER(RefSetSub(ScanStateUnfixedSummary(ss), SegSummary(seg))); /* <design/check/#.common> */
>
> It looks like MPS found a reference to a zone/generation that it was not
> expecting to find. If something is able to by-pass memory barriers it
> could create such unexpected references. Of course, I'm just
> speculating. I don't even know how Pip figured out that this particular
> assertion failed.
>
> I would not change anything without a reproducible test case. Could be
> tricky to create the problematic situation: the access must happen after
> the flip and not go through read-protected objects.
I think I agree. FWIW, I'm running tty Emacs all the time, so glyph
pools are in use, and I haven't see anything happening. But who knows...
This bug report was last modified 17 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.