Chromium Code Reviews
DescriptionFix worker WebSocket crash caused by dereferencing weak pointer
WorkerWebSocketChannel::Peer::m_bridge is bound to workerGlobalScopeDidError
as |bridge|. Because it is a CrossThreadWeakPersistent, it's possible that
|m_bridge| is not null when bound but |bridge| is null when called. This CL
adds null pointer checks to avoid a crash.
BUG=625649
Committed: https://crrev.com/bb4da95f6202839ccf81445d1d0ff2cb9c07118b
Cr-Commit-Position: refs/heads/master@{#403744}
Patch Set 1 #Patch Set 2 : fix #Messages
Total messages: 10 (5 generated)
|