Да, информация об ошибках хранится на карте.Стоимость вставки error_info незначительна как с точки зрения скорости (перебрасывание и разматывание стека, вероятно, намного медленнее), так и пространства (вся память освобождается в конце перехвата, как правило, вскоре после освобождения всей остальной памяти при разматывании стека)