Description of the issue: When the audio-streaming tab is not the active tab when leaving the application, Brave crashes 3 minutes later.
Steps to Reproduce (add as many as necessary):
- Open Brave on iOS (I’m in always-private mode)
- Open an audio streaming address (http://www2.kuow.org/stream/kuowhb.m3u e.g., but it happens with others)
- Once the audio is streaming, open a new tab and navigate to a site (https://duckduckgo.com, say)
- Leave Brave (audio stream continues)
- Wait 3 minutes (audio stream stops due to Brave crashing)
Actual Result (gifs and screenshots are welcome!): audio stream terminates
Expected result: audio stream continues uninterrupted
Reproduces how often: Every time
Brave Version(about:brave): Version 1.9.1 (19.04.02.12)
Reproducible on current live release (yes/no): yes
Additional Information: Exception Type: EXC_CRASH (SIGKILL)
Exception Codes: 0x0000000000000000, 0x0000000000000000
Exception Note: EXC_CORPSE_NOTIFY
Termination Reason: Namespace ASSERTIOND, Code 0x8badf00d