Skip to content
This repository has been archived by the owner on Aug 2, 2022. It is now read-only.

Gh#3219 nodeos crash #3277

Merged
merged 14 commits into from
May 22, 2018
Merged

Gh#3219 nodeos crash #3277

merged 14 commits into from
May 22, 2018

Conversation

heifner
Copy link
Contributor

@heifner heifner commented May 22, 2018

  • Add reflector_verifier_visitor for classes that wish to validate reflection serialization
  • Add exception handling to exception to_string and to_detail_string so that exceptions are not generated when trying to print exception information.
  • Add common handle_exception method for http api handlers
  • Add reflector_verify for FC_REFLECT of symbol to fix divide by zero identified in abi_bin_to_json with bad data crashes nodeos #3219.

Resolves #3219

@heifner
Copy link
Contributor Author

heifner commented May 22, 2018

@tbfleming Pointed out issue with destructor throwing during stack unwind causing a terminate.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

abi_bin_to_json with bad data crashes nodeos
3 participants