Open MasonProtter opened 9 months ago
My guess is that it's probably https://github.com/JuliaLang/julia/issues/51852. Edit. if it happens on 1.10, it's not.
My mistake, it's actually not triggering on v1.10, I think I must have been confused when I thought I saw it trigger on 1.10. Looks like this is kinda known already given that FLoops.jl is mentioned in this comment: https://github.com/JuliaLang/julia/pull/51853#issuecomment-1783538811
Okay well #51853 has merged with passing tests, but my not-so-minimal working example still segfaults, so I'm reopening this.
I've got a crash that occurs on
master
andv1.10
stochastically when using Transducers.jl tocollect
a generator over a big array on many threads. I haven't been able to make a self contained reproducer without Transducers.jl, but it seems to not really be related to transducers itself, but an internal error brought on by changes to the GC.Here's a reproducer. It demonstrates the problem for me on version 1.10-rc1, master, but not v1.9