Bug 121254

Summary: [Windows] Release build test crash in media\adopt-node-crash.html and media\track\media-element-enqueue-event-crash.html
Product: WebKit Reporter: Brent Fulgham <bfulgham>
Component: MediaAssignee: Nobody <webkit-unassigned>
Status: NEW    
Severity: Normal CC: ahmad.saleem792, bfulgham, webkit-bug-importer
Priority: P2 Keywords: InRadar
Version: 528+ (Nightly build)   
Hardware: PC   
OS: All   
See Also: https://bugs.webkit.org/show_bug.cgi?id=142484

Brent Fulgham
Reported 2013-09-12 13:39:14 PDT
This test fails under Windows in release build: > WTF.dll!WTF::PageHeapAllocator<WTF::TCMalloc_ThreadCache>::New() Line 1107 C++ WTF.dll!WTF::TCMalloc_ThreadCache::NewHeap(unsigned long tid=5948, unsigned int entropy=0) Line 3476 C++ WTF.dll!WTF::TCMalloc_ThreadCache::CreateCacheIfNecessary() Line 3587 + 0x8 bytes C++ WTF.dll!WTF::fastMalloc(unsigned int size=384) Line 4243 + 0x33 bytes C++ WebKit.dll!WTF::VectorBufferBase<WebCore::SVGTextMetrics>::allocateBuffer(unsigned int newCapacity=16) Line 259 + 0xa bytes C++ WebKit.dll!WTF::Vector<WebCore::InspectorTimelineAgent::GCEvent,0,WTF::CrashOnOverflow>::expandCapacity(unsigned int newMinCapacity=1) Line 853 + 0x48 bytes C++ WebKit.dll!WTF::Vector<WebCore::InspectorTimelineAgent::GCEvent,0,WTF::CrashOnOverflow>::appendSlowCase<WebCore::InspectorTimelineAgent::GCEvent>(WebCore::InspectorTimelineAgent::GCEvent && value={...}) Line 1058 C++ WebKit.dll!WebCore::MediaPlayerPrivateAVFoundation::scheduleMainThreadNotification(WebCore::MediaPlayerPrivateAVFoundation::Notification notification={...}) Line 767 C++ WebKit.dll!WebCore::MediaPlayerPrivateAVFoundation::scheduleMainThreadNotification(WebCore::MediaPlayerPrivateAVFoundation::Notification::Type type=AssetPlayabilityKnown, double time=0.00000000000000000) Line 738 C++ WebKit.dll!WebCore::AVFWrapper::loadPlayableCompletionCallback(OpaqueAVCFAsset * __formal=0x0b318b08, void * context=0x00000002) Line 1450 C++ AVFoundationCF.dll!runAndReleaseCompletions(const __CFArray * completions=0x0c9b9ae8) Line 577 + 0x9 bytes C AVFoundationCF.dll!faLoader_handleNotificationInternal(void * context=0x0a7bfc01) Line 1304 + 0x7 bytes C libdispatch.dll!_dispatch_sync_f_invoke(dispatch_queue_s * dq=0x00000008, void * ctxt=0x0a7bfce4, void (void *)* func=0x5f40e190) Line 39996 + 0x26 bytes C++ libdispatch.dll!_dispatch_sync_f2(dispatch_queue_s * dq=0x00000008, void * ctxt=0x0a7bfce4, void (void *)* func=0x5f40e190) Line 40028 + 0xf bytes C++ libdispatch.dll!dispatch_sync_f(dispatch_queue_s * dq=0x02fccd20, void * ctxt=0x0a7bfce4, void (void *)* func=0x5f40e190) Line 40043 + 0xf bytes C++ AVFoundationCF.dll!faLoader_handleNotification(opaqueCMNotificationCenter * inCenter=0x02fd9820, const void * inListener=0x00000002, const __CFString * inNotificationName=0x5c95e338, const void * inNotifyingObject=0x02ff3f70, const void * inNotificationPayload=0x0c81af38) Line 1320 + 0x1c bytes C CoreFoundation.dll!__CFNotificationCenterAddObserver_block_func_0(__CFNotificationCenterAddObserver_block_impl_0 * __cself=0x0c81af38, objc_object * note=0x0c81af80) Line 42117 + 0x77 bytes C++ CoreFoundation.dll!___CFXNotificationPost_block_func_0(___CFXNotificationPost_block_impl_0 * __cself=0x00000000) Line 41901 + 0xa bytes C++ CoreFoundation.dll!_CFXNotificationPost(__CFNotificationCenter * nc=0x02fd9820, objc_object * note=0x000000a7, unsigned long options=1) Line 42033 C++ CoreFoundation.dll!CFNotificationCenterPostNotificationWithOptions(__CFNotificationCenter * nc=0x0c81af80, const __CFString * name=0x5c95e338, const void * object=0x02ff3f70, const __CFDictionary * userInfo=0x0c81af38, unsigned long options=1) Line 42171 C++ CoreFoundation.dll!CFNotificationCenterPostNotification(__CFNotificationCenter * nc=0x02fd9820, const __CFString * name=0x5c95e338, const void * object=0x02ff3f70, const __CFDictionary * userInfo=0x0c81af38, unsigned char deliverImmediately='') Line 42175 + 0x1a bytes C++ CoreMedia.dll!CMNotificationCenterPostNotification(opaqueCMNotificationCenter * inCenter=0x02fd9820, const __CFString * inNotificationName=0x5c95e338, const void * inNotifyingObject=0x02ff3f70, const void * inNotificationPayload=0x0c81af38, unsigned int inDeliveryFlags=0) Line 631 + 0x15 bytes C MediaToolbox.dll!URLAssetPostDeferredNotification(opaqueCMNotificationCenter * inCenter=0x02fd9820, const void * inListener=0x02ff3f70, const __CFString * inNotificationName=0x5c95e338, const void * inNotifyingObject=0x0c795a08, const void * inNotificationPayload=0x0c81af38) Line 443 + 0x12 bytes C CoreMedia.dll!figDeferredNotificationDispatchFunction(void * info=0x0c8d5d20) Line 213 + 0x15 bytes C libdispatch.dll!_dispatch_continuation_pop(void * dou=0x0c79bdc0) Line 39407 + 0x9 bytes C++ libdispatch.dll!_dispatch_queue_drain(dispatch_queue_s * dq=) Line 40401 + 0x11 bytes C++ libdispatch.dll!_dispatch_queue_invoke(dispatch_queue_s * dq=0x00000008) Line 40343 + 0x15 bytes C++ 7fffffff() libdispatch.dll!6d4f33bf()
Attachments
Radar WebKit Bug Importer
Comment 1 2013-09-12 13:45:25 PDT
Ahmad Saleem
Comment 2 2024-01-17 08:48:52 PST
> adopt-node-crash.html - No platform specific expectation. > media-element-enqueue-event-crash - Platform specific expectation for 'iOS' and 'mac' but nothing for 'Windows'. It might be for AppleWin port. Don't know what to do here but I think we can mark this as 'RESOLVED CONFIGURATION CHANGED' because platform specific expectations are tracked in separate bugs.
Note You need to log in before you can comment on or make changes to this bug.