Closed Bug 975447 Opened 10 years ago Closed 10 years ago

Crash during shutdown CC with <video><track>

Categories

(Core :: Audio/Video, defect)

x86_64
macOS
defect
Not set
critical

Tracking

()

RESOLVED WORKSFORME

People

(Reporter: jruderman, Assigned: drexler)

Details

(Keywords: crash, testcase)

Crash Data

Attachments

(2 files)

1. Install https://www.squarefree.com/extensions/domFuzzLite3.xpi
2. Run a *debug* build of Firefox with the testcase filename on the command line
3. *Immediately* quit Firefox

Crash [@ mozilla::dom::TextTrackList::RemoveTextTrack(mozilla::dom::TextTrack*)]
Attached file stack
Crash Signature: [@ mozilla::dom::TextTrackList::RemoveTextTrack(mozilla::dom::TextTrack*)]
Looking into this...
Assignee: nobody → andrew.quartey
I was unable to reproduce this issue with Beta debug build (Build ID: 20140304080756) on Mac OS X 10.8.5 with str from comment 0. What extensions are needed for GC (besides the .xpi from step 1)?
The extension in step 1 should be all you need. (It exposes a way for the testcase to force a GC.)

I can still reproduce on trunk.
Jesse, does this only repro for you in a debug build? Do you think this should block WebVTT from shipping in Firefox 31? Note, our final Beta goes to build today.
Flags: needinfo?(jruderman)
When I filed this bug, I could only reproduce it in a debug build. I don't know if that's because there's debug-only code involved, timing differences (which might be different on another computer), or something else.

I can't reproduce on trunk, so marking WFM.
Status: NEW → RESOLVED
Closed: 10 years ago
Flags: needinfo?(jruderman)
Resolution: --- → WORKSFORME
Clearing status/tracking flags since Jesse can't repro this anymore.
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: