On Wed Sep 9, 2026 at 8:48 PM CEST, Nat Page via Chicken-users wrote:
> I have a project I've been porting to C6 that I build with AddressSanitizer, 
> and I've found a use-after free relating to the new functionality for passing 
> structs directly.
>
> This is the simplest repro I've been able to come up with so far. It's 
> incredibly fragile to small changes (e.g. adding a call to display on the 
> wrong line), and always immediately preceded by garbage collector activity, 
> outputting something like:
>

Many thanks for this comprehensive amount of information. I've never used 
AddressSanitizer
myself, and we had some caes of false positives a while ago, if I remember 
correctly.
I can try to investigate this, but need to be back at my Linux machine to try 
to reproduce
this (I'm currently on the road). I have created a ticket in our bugtracker (ID 
ee079d)
and look into this once I have the means.


cheers,
felix


  • C6 use-after-free error Nat Page via Chicken-users
    • Re: C6 use-after-free error Felix Winkelmann via Chicken-users

Reply via email to