Closed Bug 1127115 Opened 9 years ago Closed 9 years ago

crash in abort | abort | __android_log_assert | stagefright::SampleTable::setSampleToChunkParams(__int64, unsigned int)

Categories

(Core :: Audio/Video, defect)

x86
Windows NT
defect
Not set
critical

Tracking

()

RESOLVED FIXED
mozilla38
Tracking Status
firefox36 + verified
firefox37 --- fixed
firefox38 --- fixed

People

(Reporter: away, Assigned: eflores)

Details

(Keywords: crash)

Crash Data

Attachments

(1 file)

[Tracking Requested - why for this release]: This is a top crash on 36 beta.

This bug was filed from the Socorro interface and is 
report bp-4d62b602-1604-41ee-83b0-c0dfd2150121.
=============================================================

CHECK(U32_AT(buffer) >= 1)
http://hg.mozilla.org/releases/mozilla-beta/annotate/521859f9eae2/media/libstagefright/frameworks/av/media/libstagefright/SampleTable.cpp#l260

The top URL by far is http://www.microsoft.com/en-us/outlook-com/ which currently contains a video.
Forgot to mention: This happens almost exclusively on Win7
Top crash, tracking!
Attached patch 1127115.patchSplinter Review
I can't reproduce this anywhere. I suspect a malformed MP4 that has now been fixed.

We should at least make the assertion non-fatal. It is trivial to construct an MP4 that would kill the browser.
Attachment #8556771 - Flags: review?(ajones) → review+
Comment on attachment 8556771 [details] [diff] [review]
1127115.patch

Approval Request Comment
[Feature/regressing bug #]: MP4 playback
[User impact if declined]: crashing on some (possibly malformed) MP4s
[Describe test coverage new/current, TreeHerder]: Nope
[Risks and why]: None
[String/UUID change made/needed]: None
Attachment #8556771 - Flags: approval-mozilla-beta?
Attachment #8556771 - Flags: approval-mozilla-aurora?
https://hg.mozilla.org/mozilla-central/rev/ae4c8ecf7145
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla38
Attachment #8556771 - Flags: approval-mozilla-beta?
Attachment #8556771 - Flags: approval-mozilla-beta+
Attachment #8556771 - Flags: approval-mozilla-aurora?
Attachment #8556771 - Flags: approval-mozilla-aurora+
I can confirm this is gone from 36.0b6.
Adding the Mac specific signature to the crash field.
Crash Signature: [@ abort | abort | __android_log_assert | stagefright::SampleTable::setSampleToChunkParams(__int64, unsigned int)] → [@ abort | abort | __android_log_assert | stagefright::SampleTable::setSampleToChunkParams(__int64, unsigned int)] [@ __android_log_assert | stagefright::SampleTable::setSampleToChunkParams(long long, unsigned long)]
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: