https://sourceware.org/bugzilla/show_bug.cgi?id=23607
Sergei Trofimovich <slyfox at inbox dot ru> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |hjl.tools at gmail dot com --- Comment #8 from Sergei Trofimovich <slyfox at inbox dot ru> --- binutils from master does not seem to crash on a simple test from #comment7. Bisected the fix down to https://sourceware.org/git/?p=binutils-gdb.git;a=commitdiff;h=d4820dac5e7608e24fba6d08cde9248b4c4b2928 """ $ git bisect bad d4820dac5e7608e24fba6d08cde9248b4c4b2928 is the first bad commit commit d4820dac5e7608e24fba6d08cde9248b4c4b2928 Author: H.J. Lu <hjl.to...@gmail.com> Date: Sun Nov 8 04:10:01 2020 -0800 gold: Avoid sharing Plugin_list::iterator class Plugin_manager has // A pointer to the current plugin. Used while loading plugins. Plugin_list::iterator current_; The same iterator is shared by all threads. It is OK to use it to load plugins since only one thread loads plugins. Avoid sharing Plugin_list iterator in all other cases. PR gold/26200 * plugin.cc (Plugin_manager::claim_file): Don't share Plugin_list iterator. (Plugin_manager::all_symbols_read): Likewise. (Plugin_manager::cleanup): Likewise. gold/ChangeLog | 8 ++++++++ gold/plugin.cc | 34 +++++++++++++++++----------------- 2 files changed, 25 insertions(+), 17 deletions(-) """ Looks related. Dupe of bug #26200? -- You are receiving this mail because: You are on the CC list for the bug.