Over past few weeks `gcc` from `master` was crashing on all sorts of `c++` projects with suspiciously similar backtraces: `SIGSEGV` in `ggc_set_mark() / gt_ggc_mx_lang_tree_node()`.
Took me some time to find the culprit and have a workaround to stop the crashes.
Guess where the fix hides!
Spoiler: https://trofi.github.io/posts/347-another-memory-corruption-case.html