Bug 173810 - Crash playing audio-only HLS stream via hls.js (MSE)
Summary: Crash playing audio-only HLS stream via hls.js (MSE)
Status: NEW
Alias: None
Product: WebKit
Classification: Unclassified
Component: Media (show other bugs)
Version: Safari 10
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Nobody
URL: http://streambox.fr/mse/hls.js-0.7.9/...
Keywords: InRadar
Depends on:
Blocks:
 
Reported: 2017-06-24 08:57 PDT by Jer Noble
Modified: 2017-08-07 08:18 PDT (History)
5 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Jer Noble 2017-06-24 08:57:04 PDT
From <https://github.com/video-dev/hls.js/issues/1226>:

Safari crashes before console output can be captured. From MacOS crash report:
Crashed Thread: 0 Dispatch queue: com.apple.main-thread
Exception Type: EXC_BAD_ACCESS (SIGSEGV)
Exception Codes: KERN_INVALID_ADDRESS at 0x00000000000000cc
Exception Note: EXC_CORPSE_NOTIFY
Termination Signal: Segmentation fault: 11
Termination Reason: Namespace SIGNAL, Code 0xb
Terminating Process: exc handler [0]

Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0 com.apple.WebCore 0x00007fffadf94eb0 WebCore::SourceBuffer::sourceBufferPrivateDidBecomeReadyForMoreSamples(WebCore::SourceBufferPrivate*, WTF::AtomicString) + 208
1 com.apple.WebCore 0x00007fffadf9abf7 WebCore::SourceBufferPrivateAVFObjC::didBecomeReadyForMoreSamples(int) + 103
2 com.apple.avfoundation 0x00007fffa2b35e42 -[AVMediaDataRequester _requestMediaDataIfReady] + 128
3 libdispatch.dylib 0x00007fffbb9d2524 _dispatch_call_block_and_release + 12
4 libdispatch.dylib 0x00007fffbb9c98fc _dispatch_client_callout + 8
5 libdispatch.dylib 0x00007fffbb9d6aac _dispatch_main_queue_callback_4CF + 925
6 com.apple.CoreFoundation 0x00007fffa62c4bc9 CFRUNLOOP_IS_SERVICING_THE_MAIN_DISPATCH_QUEUE + 9
7 com.apple.CoreFoundation 0x00007fffa6285c0d __CFRunLoopRun + 2205
8 com.apple.CoreFoundation 0x00007fffa6285114 CFRunLoopRunSpecific + 420
9 com.apple.HIToolbox 0x00007fffa57e6ebc RunCurrentEventLoopInMode + 240
10 com.apple.HIToolbox 0x00007fffa57e6cf1 ReceiveNextEventCommon + 432
11 com.apple.HIToolbox 0x00007fffa57e6b26 _BlockUntilNextEventMatchingListInModeWithFilter + 71
12 com.apple.AppKit 0x00007fffa3d7fa54 _DPSNextEvent + 1120
13 com.apple.AppKit 0x00007fffa44fb7ee -[NSApplication(NSEvent) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 2796
14 com.apple.AppKit 0x00007fffa3d743db -[NSApplication run] + 926
15 com.apple.AppKit 0x00007fffa3d3ee0e NSApplicationMain + 1237
16 libxpc.dylib 0x00007fffbbc588c7 _xpc_objc_main + 775
17 libxpc.dylib 0x00007fffbbc572e4 xpc_main + 494
18 com.apple.WebKit.WebContent 0x000000010ce1c7a2 0x10ce1b000 + 6050
19 libdyld.dylib 0x00007fffbb9ff235 start + 1
Comment 1 Radar WebKit Bug Importer 2017-06-24 08:58:26 PDT
<rdar://problem/32967295>
Comment 2 zayis 2017-08-07 08:18:01 PDT
Hi, 

Do you have any new discovery about this? 

Thanks in advance