Created attachment 8747993 [details] test_case.webm Running the attached test case in a debug build will trigger the following assertion: firefox: /builds/slave/m-cen-l64-asan-d-ntly-00000000/build/src/media/libnestegg/src/nestegg.c:2419: int nestegg_read_packet(nestegg *, nestegg_packet **): Assertion `read_block == (pkt != ((void*)0))' failed.
The assert triggered here, which I added in bug 1267513, is incorrect. It should be: assert(read_block == (*pkt != NULL));
Thanks Matthew! Verified fixed with nestegg commit 046e10f
Comment on attachment 8748029 [details] fix assert oops!
This landed with the libnestegg update in bug 1261900.