Bug 115289

Summary: [Mac Lion] Assertion failure in MediaControlTextTrackContainerElement::updateDisplay()
Product: WebKit Reporter: Jessie Berlin <jberlin>
Component: MediaAssignee: Eric Carlson <eric.carlson>
Status: RESOLVED FIXED    
Severity: Normal CC: commit-queue, eric.carlson, esprehn+autocc, glenn, jeffrey+webkit, jer.noble, webkit-bug-importer
Priority: P2 Keywords: InRadar
Version: 528+ (Nightly build)   
Hardware: Unspecified   
OS: Unspecified   
Attachments:
Description Flags
Proposed patch none

Jessie Berlin
Reported 2013-04-26 16:39:02 PDT
media/track/track-cue-rendering-tree-is-removed-properly.html Process: DumpRenderTree [78327] Path: /Volumes/VOLUME/*/DumpRenderTree Identifier: DumpRenderTree Version: ??? (???) Code Type: X86-64 (Native) Parent Process: Python [77056] Date/Time: 2013-04-26 15:23:28.965 -0700 OS Version: Mac OS X 10.7.5 (11G63) Report Version: 9 Crashed Thread: 0 Dispatch queue: com.apple.main-thread Exception Type: EXC_BAD_ACCESS (SIGSEGV) Exception Codes: KERN_INVALID_ADDRESS at 0x00000000bbadbeef VM Regions Near 0xbbadbeef: --> __TEXT 0000000107bb3000-0000000107c4f000 [ 624K] r-x/rwx SM=COW /Volumes/VOLUME/* Application Specific Information: CRASHING TEST: media/track/track-cue-rendering-tree-is-removed-properly.html objc[78327]: garbage collection is OFF Thread 0 Crashed:: Dispatch queue: com.apple.main-thread 0 com.apple.WebCore 0x000000010a7f27b0 WebCore::MediaControlTextTrackContainerElement::updateDisplay() + 320 (MediaControlElements.cpp:1275) 1 com.apple.WebCore 0x000000010a80333f WebCore::MediaControls::updateTextTrackDisplay() + 63 (MediaControls.cpp:408) 2 com.apple.WebCore 0x0000000109ee4a24 WebCore::HTMLMediaElement::updateTextTrackDisplay() + 84 (HTMLMediaElement.cpp:4425) 3 com.apple.WebCore 0x0000000109ee2c74 WebCore::HTMLMediaElement::updateActiveTextTrackCues(double) + 5844 (HTMLMediaElement.cpp:1337) 4 com.apple.WebCore 0x0000000109ee5aec WebCore::HTMLMediaElement::endIgnoringTrackDisplayUpdateRequests() + 188 (HTMLMediaElement.cpp:1436) 5 com.apple.WebCore 0x0000000109efe1ad WebCore::TrackDisplayUpdateScope::~TrackDisplayUpdateScope() + 109 (HTMLMediaElement.cpp:232) 6 com.apple.WebCore 0x0000000109ef1035 WebCore::TrackDisplayUpdateScope::~TrackDisplayUpdateScope() + 21 (HTMLMediaElement.cpp:232) 7 com.apple.WebCore 0x0000000109ee5bd7 WebCore::HTMLMediaElement::textTrackAddCues(WebCore::TextTrack*, WebCore::TextTrackCueList const*) + 215 (HTMLMediaElement.cpp:1443) 8 com.apple.WebCore 0x0000000109f4fa4a WebCore::HTMLTrackElement::textTrackAddCues(WebCore::TextTrack*, WebCore::TextTrackCueList const*) + 74 (HTMLTrackElement.cpp:332) 9 com.apple.WebCore 0x0000000109f4fa87 non-virtual thunk to WebCore::HTMLTrackElement::textTrackAddCues(WebCore::TextTrack*, WebCore::TextTrackCueList const*) + 55 10 com.apple.WebCore 0x000000010a7ccdaf WebCore::LoadableTextTrack::newCuesAvailable(WebCore::TextTrackLoader*) + 495 (LoadableTextTrack.cpp:114) 11 com.apple.WebCore 0x000000010a7ccdff non-virtual thunk to WebCore::LoadableTextTrack::newCuesAvailable(WebCore::TextTrackLoader*) + 47 12 com.apple.WebCore 0x000000010afd2e3a WebCore::TextTrackLoader::cueLoadTimerFired(WebCore::Timer<WebCore::TextTrackLoader>*) + 154 (TextTrackLoader.cpp:70) 13 com.apple.WebCore 0x000000010afd4023 WebCore::Timer<WebCore::TextTrackLoader>::fired() + 115 (Timer.h:113) 14 com.apple.WebCore 0x000000010afe4abe WebCore::ThreadTimers::sharedTimerFiredInternal() + 302 (ThreadTimers.cpp:132) 15 com.apple.WebCore 0x000000010afe47d9 WebCore::ThreadTimers::sharedTimerFired() + 25 (ThreadTimers.cpp:106) http://build.webkit.org/results/Apple%20Lion%20Debug%20WK1%20(Tests)/r149208%20(8360)/media/track/track-cue-rendering-tree-is-removed-properly-crash-log.txt It seems like this is probably a flake, since none of the changes leading up to it seem related and it wasn't seen in the run after it
Attachments
Proposed patch (1.38 KB, patch)
2013-05-01 11:45 PDT, Eric Carlson
no flags
Radar WebKit Bug Importer
Comment 1 2013-05-01 11:45:22 PDT
Eric Carlson
Comment 2 2013-05-01 11:45:42 PDT
Created attachment 200231 [details] Proposed patch
WebKit Commit Bot
Comment 3 2013-05-01 12:56:34 PDT
Comment on attachment 200231 [details] Proposed patch Clearing flags on attachment: 200231 Committed r149448: <http://trac.webkit.org/changeset/149448>
WebKit Commit Bot
Comment 4 2013-05-01 12:56:37 PDT
All reviewed patches have been landed. Closing bug.
Note You need to log in before you can comment on or make changes to this bug.