Closed
Bug 1181215
Opened 9 years ago
Closed 9 years ago
Stagefright: CHECK(format->findInt32(kKeyTrackID, &mTrackId)) failed in MPEG4Extractor.cpp
Categories
(Core :: Audio/Video: Playback, defect, P1)
Core
Audio/Video: Playback
Tracking
()
RESOLVED
FIXED
mozilla45
Tracking | Status | |
---|---|---|
firefox45 | --- | fixed |
People
(Reporter: tsmith, Assigned: mozbugz)
References
Details
(Keywords: crash, testcase, Whiteboard: [fuzzblocker:stagefright] checkin after 1181719, 1181223, 1181220 but before 1181213)
Attachments
(3 files, 1 obsolete file)
240.02 KB,
video/mp4
|
Details | |
2.54 KB,
patch
|
rillian
:
review+
|
Details | Diff | Splinter Review |
3.37 KB,
patch
|
mozbugz
:
review+
|
Details | Diff | Splinter Review |
A/MPEG4Extractor(34284): /builds/slave/m-cen-l64-asan-d-ntly-00000000/build/src/media/libstagefright/frameworks/av/media/libstagefright/MPEG4Extractor.cpp:2649 CHECK(format->findInt32(kKeyTrackID, &mTrackId)) failed.
Reporter | ||
Updated•9 years ago
|
Blocks: fuzzing-stagefright
Comment 1•9 years ago
|
||
What is the aim of your mp4 tests?
What do you expect the code to do?
Flags: needinfo?(twsmith)
Reporter | ||
Comment 2•9 years ago
|
||
Hi Jean-Yves,
I am part of the platform fuzzing team. The aim of our team is to fuzz different parts of the code base to find stability and security issues.
In the context of media playback a 'pass' would be the browser not crashing/asserting when given a fuzzed file for playback.
If you would like more information about fuzzing please feel free to email me or ping me on IRC (:tsmith)
Flags: needinfo?(twsmith)
Reporter | ||
Updated•9 years ago
|
Whiteboard: [fuzzblocker:stagefright]
Reporter | ||
Updated•9 years ago
|
Summary: CHECK(format->findInt32(kKeyTrackID, &mTrackId)) failed in MPEG4Extractor.cpp → Stagefright: CHECK(format->findInt32(kKeyTrackID, &mTrackId)) failed in MPEG4Extractor.cpp
Updated•9 years ago
|
Component: Audio/Video → Audio/Video: Playback
Comment 3•9 years ago
|
||
Gerald, here's another Stagefright bug.
Assignee: nobody → gsquelart
Priority: -- → P1
Assignee | ||
Comment 4•9 years ago
|
||
Part 1: Added gtest case.
Attachment #8683614 -
Flags: review?(giles)
Assignee | ||
Comment 5•9 years ago
|
||
Part 2: Better track verification.
Copied some tests from MPEG4Source constructor to MPEG4Extractor::verifyTrack
so that we don't get late surprises, in particular a missing track ID.
Attachment #8683615 -
Flags: review?(giles)
Assignee | ||
Comment 6•9 years ago
|
||
The patch in this bug includes a fix for bug 1181213 (unexpected configurationVersion).
Blocks: 1181213
Comment 7•9 years ago
|
||
Comment on attachment 8683614 [details] [diff] [review]
1181215-gtest.patch
Review of attachment 8683614 [details] [diff] [review]:
-----------------------------------------------------------------
Thanks for doing all these tests.
Attachment #8683614 -
Flags: review?(giles) → review+
Updated•9 years ago
|
Attachment #8683615 -
Flags: review?(giles) → review+
Assignee | ||
Comment 8•9 years ago
|
||
Clarified check-in comment, no actual changes; carrying r+.
Attachment #8683614 -
Attachment is obsolete: true
Attachment #8684002 -
Flags: review+
Assignee | ||
Comment 9•9 years ago
|
||
Check-in in this order: bug 1181719, bug 1181223, bug 1181220, bug 1181215, bug 1181213
try: https://treeherder.mozilla.org/#/jobs?repo=try&revision=20e7b755a695
Keywords: checkin-needed
Whiteboard: [fuzzblocker:stagefright] → [fuzzblocker:stagefright] checkin after 1181719, 1181223, 1181220 but before 1181213
Comment 10•9 years ago
|
||
https://hg.mozilla.org/integration/mozilla-inbound/rev/f8db80facd1a
https://hg.mozilla.org/integration/mozilla-inbound/rev/e61b1ed57f87
Keywords: checkin-needed
Comment 11•9 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/f8db80facd1a
https://hg.mozilla.org/mozilla-central/rev/e61b1ed57f87
Status: NEW → RESOLVED
Closed: 9 years ago
status-firefox45:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → mozilla45
Comment 12•9 years ago
|
||
bugherder |
You need to log in
before you can comment on or make changes to this bug.
Description
•