Closed
Bug 1022479
Opened 10 years ago
Closed 10 years ago
MediaSource - Crash while seeking video
Categories
(Core :: Audio/Video, defect)
Tracking
()
RESOLVED
WORKSFORME
People
(Reporter: ajones, Assigned: cajbir)
References
(Blocks 1 open bug, )
Details
Steps to reproduce:
1. Enable media.mediasource.enable pref in about:config
2. Navigate to http://www.youtube.com/watch?v=cpOEO2gUekE
3. Check Stats for Nerds
Mime Type: video/webm; codecs="vp9"
DASH: yes
4. Seek back and forth for a while
Expected results:
Video will seek normally.
Actual results:
Eventual crash.
Assertion failure: 0 == rv, at /home/ajones/src/mozilla-central/nsprpub/pr/src/pthreads/ptsynch.c:340
Program received signal SIGABRT, Aborted.
0x00007ffff701ef79 in __GI_raise (sig=sig@entry=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:56
56 ../nptl/sysdeps/unix/sysv/linux/raise.c: No such file or directory.
(gdb) bt
#0 0x00007ffff701ef79 in __GI_raise (sig=sig@entry=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:56
#1 0x00007ffff7022388 in __GI_abort () at abort.c:89
#2 0x00007ffff6b9e346 in PR_Assert (s=s@entry=0x7ffff6bbf2e6 "0 == rv", file=file@entry=0x7ffff6bc23c8 "/home/ajones/src/mozilla-central/nsprpub/pr/src/pthreads/ptsynch.c", ln=ln@entry=340)
at /home/ajones/src/mozilla-central/nsprpub/pr/src/io/prlog.c:554
#3 0x00007ffff6bb2485 in PR_DestroyCondVar (cvar=0x3d26fe0) at /home/ajones/src/mozilla-central/nsprpub/pr/src/pthreads/ptsynch.c:340
#4 0x00007ffff221244e in ~CondVar (this=0x3d27480, __in_chrg=<optimized out>) at ../../../dist/include/mozilla/CondVar.h:60
#5 ~Monitor (this=0x3d27468, __in_chrg=<optimized out>) at ../../../dist/include/mozilla/Monitor.h:33
#6 ~MediaSource (this=0x3d273f0, __in_chrg=<optimized out>) at /home/ajones/src/mozilla-central/content/media/mediasource/MediaSource.h:45
#7 mozilla::dom::MediaSource::~MediaSource (this=0x3d273f0, __in_chrg=<optimized out>) at /home/ajones/src/mozilla-central/content/media/mediasource/MediaSource.h:45
#8 0x00007ffff1c3d802 in mozilla::DOMEventTargetHelper::DeleteCycleCollectable (this=<optimized out>) at /home/ajones/src/mozilla-central/dom/events/DOMEventTargetHelper.cpp:75
#9 0x00007ffff1428b76 in mozilla::DOMEventTargetHelper::cycleCollection::DeleteCycleCollectable (this=<optimized out>, p=0x3d273f0) at ../../dist/include/mozilla/DOMEventTargetHelper.h:60
#10 0x00007ffff073ec53 in SnowWhiteKiller::~SnowWhiteKiller (this=0x7fffffffc4a0, __in_chrg=<optimized out>) at /home/ajones/src/mozilla-central/xpcom/base/nsCycleCollector.cpp:2611
#11 0x00007ffff0735b05 in nsCycleCollector::FreeSnowWhite (this=0x56d2e0, aUntilNoSWInPurpleBuffer=aUntilNoSWInPurpleBuffer@entry=false) at /home/ajones/src/mozilla-central/xpcom/base/nsCycleCollector.cpp:2777
#12 0x00007ffff0736d9a in nsCycleCollector_doDeferredDeletion () at /home/ajones/src/mozilla-central/xpcom/base/nsCycleCollector.cpp:4108
#13 0x00007ffff1a54cce in AsyncFreeSnowWhite::Run (this=0x7124a0) at /home/ajones/src/mozilla-central/js/xpconnect/src/XPCJSRuntime.cpp:212
#14 0x00007ffff0798807 in nsThread::ProcessNextEvent (this=0x5391b0, aMayWait=<optimized out>, aResult=0x7fffffffc5ef) at /home/ajones/src/mozilla-central/xpcom/threads/nsThread.cpp:766
#15 0x00007ffff0706ace in NS_ProcessNextEvent (thread=<optimized out>, mayWait=<optimized out>) at /home/ajones/src/mozilla-central/xpcom/glue/nsThreadUtils.cpp:263
#16 0x00007ffff0b470e8 in mozilla::ipc::MessagePump::Run (this=0x4667e0, aDelegate=0x538550) at /home/ajones/src/mozilla-central/ipc/glue/MessagePump.cpp:95
#17 0x00007ffff0b1468c in MessageLoop::RunInternal (this=this@entry=0x538550) at /home/ajones/src/mozilla-central/ipc/chromium/src/base/message_loop.cc:229
#18 0x00007ffff0b14707 in RunHandler (this=0x538550) at /home/ajones/src/mozilla-central/ipc/chromium/src/base/message_loop.cc:222
#19 MessageLoop::Run (this=0x538550) at /home/ajones/src/mozilla-central/ipc/chromium/src/base/message_loop.cc:196
#20 0x00007ffff1988c37 in nsBaseAppShell::Run (this=0x8a6e80) at /home/ajones/src/mozilla-central/widget/xpwidgets/nsBaseAppShell.cpp:164
#21 0x00007ffff2ca9e69 in nsAppStartup::Run (this=0x902f50) at /home/ajones/src/mozilla-central/toolkit/components/startup/nsAppStartup.cpp:278
#22 0x00007ffff2be78e5 in XREMain::XRE_mainRun (this=this@entry=0x7fffffffc950) at /home/ajones/src/mozilla-central/toolkit/xre/nsAppRunner.cpp:4012
#23 0x00007ffff2be91b7 in XREMain::XRE_main (this=this@entry=0x7fffffffc950, argc=argc@entry=3, argv=argv@entry=0x7fffffffde68, aAppData=aAppData@entry=0x7fffffffcb60)
at /home/ajones/src/mozilla-central/toolkit/xre/nsAppRunner.cpp:4083
#24 0x00007ffff2be9570 in XRE_main (argc=3, argv=0x7fffffffde68, aAppData=0x7fffffffcb60, aFlags=<optimized out>) at /home/ajones/src/mozilla-central/toolkit/xre/nsAppRunner.cpp:4297
#25 0x0000000000403a3c in do_main (argc=argc@entry=3, argv=argv@entry=0x7fffffffde68, xreDirectory=0x41f010) at /home/ajones/src/mozilla-central/browser/app/nsBrowserApp.cpp:282
#26 0x0000000000403b56 in main (argc=3, argv=0x7fffffffde68) at /home/ajones/src/mozilla-central/browser/app/nsBrowserApp.cpp:643
Assignee | ||
Updated•10 years ago
|
Assignee: nobody → cajbir.bugzilla
Updated•10 years ago
|
Updated•10 years ago
|
Comment 1•10 years ago
|
||
The patch in bug 1040563 might fix this. kft, can you reproduce this easily?
Reporter | ||
Comment 2•10 years ago
|
||
No. I don't have a way to reproduce it other than the steps above.
Reporter | ||
Updated•10 years ago
|
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → WORKSFORME
You need to log in
before you can comment on or make changes to this bug.
Description
•