[Edit](https://discord.com/channels/371759389889003530/371759389889003532/125118 6621160755260): Some more information on the problem\:I would love to see if the issue persists, if I disable memory management entirely; but `threading/channels` requires me to use ORC or ARC, and does not compile if I set anything else. \ I only just recently realized that the latest nim releases mention that I should set `-d:useMalloc` if I'm also using `--threading:on` - I haven't been doing that so far, even though it has been working using nim 2.0.2. When I set `useMalloc` and run the same test, a different string (which I am passing as argument to the worker thread) reads garbage out, and it soon after that prints "malloc()\: unaligned tcache chunk detected" and crashes.