avoid lage malloc
reduce std::string in stacktarce
option to use libbfd