I think your symbolication is wrong. Look at those offsets:
0x00d9f65a std::length_error::~length_error() + 10115470
0x0ed9f732 std::length_error::~length_error() + 10115686
0x00d9a438 std::length_error::~length_error() + 10094444
0x00d99b52 std::length_error::~length_error() + 10092166
0x0059bc32 std::length_error::~length_error() + 1711974
Those numbers are crazy. That would require std::length_error::~length_error()
to be over 9 megabytes of code size.
So either something went horribly wrong during symbolication (such as the wrong binary being used to provide symbols), or there's no symbols in the 9 megabytes of code after std::length_error::~length_error()
.