Intermittent crash if Confirmations library is called before being instantiated #7728
Labels
bug
crash
feature/ads
priority/P1
A very extremely bad problem. We might push a hotfix for it.
QA Pass-Linux
QA Pass-macOS
QA Pass-Win64
QA/Yes
release-notes/include
Milestone
Description
Intermittent crash if Confirmations library was called from the ads or ledger libraries before being instantiated, this is due to a race condition.
Steps to Reproduce
Actual result:
Ledger library intermittently crashes if Confirmations has been not initialized when fetching transaction history or a timed event is triggered due to a race condition
Expected result:
Ledger library should fail gracefully if Confirmations is not initialized
Reproduces how often:
No steps to reproduce
Brave version (brave://version info)
Version 1.5.29 Chromium: 79.0.3945.117 (Developer Build) (64-bit)
Version/Channel Information:
Other Additional Information:
Miscellaneous Information:
The text was updated successfully, but these errors were encountered: