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
