Skip to content

gaudirun.py --tcmalloc causes segmentation violation in detdesc detector geometry access

cc @cburr @bcouturi @sponce

Minimal options to be ran with hlt2_pp_2025.py with instructions to create the segmentation violation in 0bc47c7b

Found when attempting to run the BW Tests on MC. The BW Tests have used this flag since 2023 and it definitely used to be able to run on MC 😄 but I have a gut feeling that these tests haven't worked on MC since we moved back from 2024-patches to master

Full segvio log

I won't attach the successful version of the log, i.e. without -T because the filesize is too large.

@cburr said:

That means there is a subtle bug somewhere, tcmalloc shouldn't make a difference but if you're relying on something which should be broken it can be a bit less permissive