[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: last update (segfault)


On Fri, 17 Jan 2025 at 18:51, Benoît Minisini <
benoit.minisini@xxxxxxxxxxxxxxxx> wrote:

> Le 17/01/2025 à 17:53, Benoît Minisini a écrit :
> > Le 17/01/2025 à 14:53, Bruce Steers a écrit :
> >> okay seems better after a system reboot
> >>
> >> Teminals are working again
> >>
> >> gambas3 shows this when running from terminal...
> >> (i assume just debugging text)
> >
> > The debugging message has been removed in the last commit.
> >
> > And you got a crash because by recompiling Gambas, the JIT compiler
> > cache became invalid. The reboot flushed it, and so fixed the problem.
> >
> > Regards,
> >
>
> OK: in the last commit, I put all headers coming from the Gambas
> interpreter inside the JIT translated code, without using '#include', so
> that if these headers change, the contents of the file change, and then
> the cache is ignored - the cache is based on the SHA256 sum of the
> translated code.
>
> Regards,
>
> --
> Benoît Minisini.
>

Ahh yes that makes sense.
Thank you Ben for the fix :)

Respects
BruceS

References:
last update (segfault)Bruce Steers <bsteers4@xxxxxxxxx>
Re: last update (segfault)Bruce Steers <bsteers4@xxxxxxxxx>
Re: last update (segfault)Benoît Minisini <benoit.minisini@xxxxxxxxxxxxxxxx>
Re: last update (segfault)Benoît Minisini <benoit.minisini@xxxxxxxxxxxxxxxx>