[MSE] Crash at WebCore::SourceBuffer::~SourceBuffer + 110
Created attachment 231539 [details] Patch
Created attachment 231540 [details] Patch
Created attachment 231557 [details] Patch
Created attachment 231578 [details] Patch
Created attachment 231579 [details] Patch
Comment on attachment 231579 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=231579&action=review > Source/WebCore/platform/graphics/avfoundation/objc/SourceBufferPrivateAVFObjC.mm:529 > + [parser appendStreamData:nsData.get()]; Nit: is there any reason to append the data if weakThis is already NULL?
Comment on attachment 231579 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=231579&action=review >> Source/WebCore/platform/graphics/avfoundation/objc/SourceBufferPrivateAVFObjC.mm:529 >> + [parser appendStreamData:nsData.get()]; > > Nit: is there any reason to append the data if weakThis is already NULL? We can't call WeakPtr.get() off the main thread, due to the way WeakPtrs work. So there's no way to check within this part of the call.
Comment on attachment 231579 [details] Patch Clearing flags on attachment: 231579 Committed r168974: <http://trac.webkit.org/changeset/168974>
All reviewed patches have been landed. Closing bug.