Closed Bug 1258882 Opened 8 years ago Closed 7 years ago

Crash [@ mozilla::TimeStamp::operator-] with WebM/VP9

Categories

(Core :: Audio/Video: Playback, defect, P3)

x86_64
Linux
defect

Tracking

()

RESOLVED WORKSFORME
Tracking Status
firefox47 --- affected
firefox48 --- affected

People

(Reporter: kinetik, Unassigned)

References

Details

(Keywords: crash, testcase)

Crash Data

+++ This bug was initially created as a clone of Bug #1257700 +++

With the patch in bug 1257699 applied, the testcase attached to bug 1257700 triggers an assert in the TimeStamp code.

[vp9 @ 0x7f3fd3e5c000] Invalid compressed header size
[1863] WARNING: FFmpeg video decoder error.: file gecko/dom/media/platforms/ffmpeg/FFmpegVideoDecoder.cpp, line 251
Assertion failure: !aOther.IsNull() (Cannot compute with aOther null value), at gecko/obj-x86_64-unknown-linux-gnu/dist/include/mozilla/TimeStamp.h:476
Priority: -- → P2
Mass change P2 -> P3
Priority: P2 → P3
Crash volume for signature 'mozilla::TimeStamp::operator-':
 - nightly (version 50): 0 crash from 2016-06-06.
 - aurora  (version 49): 0 crash from 2016-06-07.
 - beta    (version 48): 15 crashes from 2016-06-06.
 - release (version 47): 26 crashes from 2016-05-31.
 - esr     (version 45): 0 crash from 2016-04-07.

Crash volume on the last weeks:
             Week N-1   Week N-2   Week N-3   Week N-4   Week N-5   Week N-6   Week N-7
 - nightly          0          0          0          0          0          0          0
 - aurora           0          0          0          0          0          0          0
 - beta             1          0          6          8          0          0          0
 - release          2          2          2          9          5          4          1
 - esr              0          0          0          0          0          0          0

Affected platform: Windows
See Also: → 1334583
The testcase in bug 1257700 doesn't assert for me on Win10 or Ubuntu 17.04 in debug builds going back a year (the furthest back mozregression can bisect debug builds). Any objections to closing this out?
Flags: needinfo?(kinetik)
Sounds good.  Thanks for investigating so thoroughly!
Status: NEW → RESOLVED
Closed: 7 years ago
Flags: needinfo?(kinetik)
Resolution: --- → WORKSFORME
NI myself to land that testcase as a crashtest for posterity.
Flags: needinfo?(ryanvm)
Crashtest landed.
https://hg.mozilla.org/integration/mozilla-inbound/rev/0891da8fa71e
Flags: needinfo?(ryanvm) → in-testsuite+
You need to log in before you can comment on or make changes to this bug.