WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
UNCONFIRMED
51780
video tag: crashes on random seek and reload of video
https://bugs.webkit.org/show_bug.cgi?id=51780
Summary
video tag: crashes on random seek and reload of video
Alex Zhukov
Reported
2010-12-31 09:09:03 PST
Created
attachment 77723
[details]
html+script to reproduce the bug Overview: WebKit (both nightly build
r74228
and Safari 5.0.3) crashes when reloading and/or seeking within video. Steps to Reproduce: attached reloadvideo.html html+script reproduces the crash after five 1-5 minutes of reloading. 1. find long enough (large enough) video (the longer the duration the faster bug reproduces) (i test on apple IOS training videos (e.g. 1-09 Fundamentals of Cocoa Session from WWDC.m4v 336MB) 2. make sure your http server support Content-Range headers 3. make sure it takes notable time to download movie into the browser (i use uranged bandwidth limited http server
http://code.google.com/p/uranged/
) 4. open reloadvideo.html, you may want to edit it first to change video url to your video 4.1 click "Random Reload" 4.2 click "Random Seek" 5. wait up to 5 minutes 6. crash Actual Results: After restarting crashed browser functionality does not restore completely. Seek to the middle of the movie is not supported. User-Agent string changes from "Apple Mac OS X v10.6.5 CoreMedia v1.0.0.10H574" to "QuickTime/7.6.6 (qtver=7.6.6;cpu=IA32;os=Mac 10.6.5)" Expected Results: No crash Full functionality restored after restarting the application. Build Date & Platform: WebKit
r74228
Mac OS X 10.6.5
Attachments
html+script to reproduce the bug
(1.23 KB, text/html)
2010-12-31 09:09 PST
,
Alex Zhukov
no flags
Details
crash log
(42.63 KB, text/plain)
2010-12-31 09:10 PST
,
Alex Zhukov
no flags
Details
View All
Add attachment
proposed patch, testcase, etc.
Alex Zhukov
Comment 1
2010-12-31 09:10:25 PST
Created
attachment 77724
[details]
crash log crash stack trace for your convenience: Thread 8 Crashed: 0 com.apple.CoreFoundation 0x00007fff842467fe CFRunLoopCopyCurrentMode + 46 1 com.apple.CoreFoundation 0x00007fff8427adf6 _wakeUpRunLoop + 278 2 com.apple.CoreFoundation 0x00007fff8427a100 _CFStreamSignalEvent + 448 3 com.apple.CFNetwork 0x00007fff827c6876 HTTPNetConnection::responseStreamCallback(void*, __CFReadStream*, unsigned long) + 508 4 com.apple.CFNetwork 0x00007fff827c6611 NetConnection::connectionResponse(__CFReadStream*, unsigned long) + 93 5 com.apple.CoreFoundation 0x00007fff8427a373 _signalEventSync + 115 6 com.apple.CoreFoundation 0x00007fff8427a2e4 _cfstream_solo_signalEventSync + 116 7 com.apple.CoreFoundation 0x00007fff8427a224 _CFStreamSignalEvent + 740 8 com.apple.CFNetwork 0x00007fff827c599c HTTPReadFilter::socketReadStreamCallback(unsigned long) + 288 9 com.apple.CFNetwork 0x00007fff827c5867 HTTPReadFilter::_httpRdFilterStreamCallBack(__CFReadStream*, unsigned long, void*) + 49 10 com.apple.CoreFoundation 0x00007fff8427a373 _signalEventSync + 115 11 com.apple.CoreFoundation 0x00007fff8427a2e4 _cfstream_solo_signalEventSync + 116 12 com.apple.CoreFoundation 0x00007fff8421a401 __CFRunLoopDoSources0 + 1361 13 com.apple.CoreFoundation 0x00007fff842185f9 __CFRunLoopRun + 873 14 com.apple.CoreFoundation 0x00007fff84217dbf CFRunLoopRunSpecific + 575 15 com.apple.CoreFoundation 0x00007fff84217b46 CFRunLoopRun + 70 16 com.apple.CoreMedia 0x00007fff890b855f FigThreadGlobalNetworkBufferingRunloop + 119 17 libSystem.B.dylib 0x00007fff856f8536 _pthread_start + 331 18 libSystem.B.dylib 0x00007fff856f83e9 thread_start + 13
Eric Carlson
Comment 2
2011-01-12 15:54:02 PST
<
rdar://problem/7544102
>
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug