Closed Bug 464197 Opened 11 years ago Closed 11 years ago

[FIX] Crash [@ nsMediaDecoder::Progress]

Categories

(Core :: Audio/Video, defect, critical)

defect
Not set
critical

Tracking

()

VERIFIED FIXED
mozilla1.9.2a1

People

(Reporter: jruderman, Assigned: smaug)

References

(Blocks 1 open bug)

Details

(Keywords: crash, testcase, verified1.9.1, Whiteboard: [sg:critical])

Crash Data

Attachments

(2 files)

Example stack #1:

0   nsINodeInfo::GetDocument() const + 9 (nsINodeInfo.h:291)
1   nsINode::GetOwnerDoc() const + 28 (nsINode.h:268)
2   nsHTMLMediaElement::DispatchProgressEvent(nsAString_internal const&) + 64 (nsHTMLMediaElement.cpp:813)
3   nsMediaDecoder::Progress() + 73 (nsMediaDecoder.cpp:138)
4   ProgressCallback(nsITimer*, void*) + 30
5   nsTimerImpl::Fire() + 868 (nsTimerImpl.cpp:421)
...

Example stack #2:

0   0 + 3968030437
1   nsMediaDecoder::Progress() + 73 (nsMediaDecoder.cpp:138)
2   ProgressCallback(nsITimer*, void*) + 30
3   nsTimerImpl::Fire() + 868 (nsTimerImpl.cpp:421)
...

Note that nsMediaDecoder::Progress appears in both stacks.
Flags: blocking1.9.1?
Whiteboard: [sg:critical]
Assignee: nobody → Olli.Pettay
Status: NEW → ASSIGNED
Attachment #347585 - Flags: superreview?(roc)
Attachment #347585 - Flags: review?(roc)
Attachment #347585 - Flags: superreview?(roc)
Attachment #347585 - Flags: superreview+
Attachment #347585 - Flags: review?(roc)
Attachment #347585 - Flags: review+
Keywords: checkin-needed
Summary: Crash [@ nsMediaDecoder::Progress] → [FIX] Crash [@ nsMediaDecoder::Progress]
Flags: blocking1.9.1? → blocking1.9.1+
Attachment #347585 - Flags: approval1.9.1?
You don't need approval, since this is a blocker now.
Whiteboard: [sg:critical] → [sg:critical][needs landing]
Comment on attachment 347585 [details] [diff] [review]
remember to shutdown decoder before nulling the variable

Ok.
Attachment #347585 - Flags: approval1.9.1?
Status: ASSIGNED → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
Whiteboard: [sg:critical][needs landing] → [sg:critical]
Verified fix on Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; en-US; rv:1.9.2a1pre) Gecko/20090204 Minefield/3.2a1pre
and Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; en-US; rv:1.9.1b3pre) Gecko/20090204 Shiretoko/3.1b3pre Ubiquity/0.1.5
Status: RESOLVED → VERIFIED
Flags: in-testsuite?
OS: Mac OS X → All
Hardware: x86 → All
Target Milestone: --- → mozilla1.9.2a1
Flags: wanted1.9.0.x-
Flags: wanted1.8.1.x-
Group: core-security
Crashtest: http://hg.mozilla.org/mozilla-central/rev/c38d6ec28c45
Flags: in-testsuite? → in-testsuite+
Crash Signature: [@ nsMediaDecoder::Progress]
You need to log in before you can comment on or make changes to this bug.