Closed Bug 786117 Opened 12 years ago Closed 12 years ago

Stagefright software decoder crashes playing Bloomberg video

Categories

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

ARM
Android
defect

Tracking

()

VERIFIED FIXED
mozilla18
Tracking Status
firefox16 --- unaffected
firefox17 --- verified
firefox18 --- verified

People

(Reporter: cpeterson, Assigned: cpeterson)

References

()

Details

(Keywords: crash, regression, Whiteboard: [native-crash], [swdecoder])

This is a regression in Nightly build 2012-08-27. It is likely related to bug 786103 and caused by bug 767480.

I/OMXCodec(27901): [OMX.google.h264.decoder] video dimensions are 320 x 192
I/OMXCodec(27901): [OMX.google.h264.decoder] Crop rect is 320 x 178 @ (0, 0)
I/OMXCodec(27901): [OMX.google.h264.decoder] video dimensions are 320 x 192
I/OMXCodec(27901): [OMX.google.h264.decoder] Crop rect is 320 x 178 @ (0, 0)
I/OmxPlugin(27901): stride not available, assuming width
I/OmxPlugin(27901): slice height not available, assuming height
I/OmxPlugin(27901): rotation not available, assuming 0
I/OmxPlugin(27901): width: 320 height: 192 component: OMX.google.h264.decoder format: 19 stride: 320 sliceHeight: 192 rotation: 0
I/OmxPlugin(27901): OMX_COLOR_FormatYUV420Planar
I/Gecko   (27901): ###!!! ASSERTION: ScaleYCbCrToRGB565 source image unpadded?: 'abs(y_pitch) >= abs(source_width)+16', file /Users/cpeterson/Code/mozilla/central/gfx/ycbcr/ycbcr_to_rgb565.cpp, line 338
I/OmxPlugin(27901): XXX OMX_COLOR_FormatYUV420Planar
I/Gecko   (27901): ###!!! ASSERTION: ScaleYCbCrToRGB565 source image unpadded?: 'abs(y_pitch) >= abs(source_width)+16', file /Users/cpeterson/Code/mozilla/central/gfx/ycbcr/ycbcr_to_rgb565.cpp, line 338
F/libc    (27901): Fatal signal 11 (SIGSEGV) at 0x5d863000 (code=1)
Blocks: 759945
Dupe of bug 785441?
Severity: normal → critical
Keywords: crash, regression
Whiteboard: [native-crash]
(In reply to Scoobidiver from comment #1)
> Dupe of bug 785441?

This bug is possibly a dupe of bug 785441, but that bug describes assertion failures hit for any video while this bug is a 100% reproducible crash for a particular video.
Blocks: 787226
No longer blocks: 759945
Whiteboard: [native-crash] → [native-crash], [swdecoder]
I believe Kan-Ru's fix for bug 785339 fixed this crash in Nightly 18.

This video still crashes Aurora 17 (when using the Stagefright software decoder). Bug 785339 is nom'd for Aurora 17 uplift, which should fix this bug.
No longer blocks: 767480
Depends on: 785339
No longer depends on: 786103
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → FIXED
Target Milestone: mozilla17 → mozilla18
No crash occurs while I play videos on Bloomberg on the latest Nightly and Aurora builds. 
Closing bug as verified fixed on:

Firefox 18.0a1 (2012-09-19)
Device: Galaxy Note
OS: Android 4.0.4
Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.