Closed Bug 1120319 Opened 10 years ago Closed 10 years ago

Segfault on shutdown

Categories

(Core :: Audio/Video, defect, P2)

x86_64
Linux
defect

Tracking

()

RESOLVED WORKSFORME

People

(Reporter: ajones, Unassigned)

References

(Blocks 1 open bug)

Details

-181229696[7f75f3f5f4a0]: MediaShutdownManager::Shutdown() start... -181229696[7f75f3f5f4a0]: MediaSourceDecoder(7f75b5a4b640)::Shutdown -181229696[7f75f3f5f4a0]: MediaSource(7f75b74e5780)::Detach() mDecoder=7f75b5a4b640 owner=7f75b37ca4a0 -181229696[7f75f3f5f4a0]: MediaSource(7f75b74e5780)::SetReadyState(aState=0) mReadyState=2 -181229696[7f75f3f5f4a0]: MediaSource(7f75b74e5780) Queuing event 'sourceclose' -181229696[7f75f3f5f4a0]: SourceBuffer(7f75907c5670)::Detach -181229696[7f75f3f5f4a0]: SourceBuffer(7f7590fff940)::Detach -181229696[7f75f3f5f4a0]: SourceBufferList(7f75b4ffd8e0) Queuing event 'removesourcebuffer' -181229696[7f75f3f5f4a0]: SourceBuffer(7f75907c5670)::Detach -181229696[7f75f3f5f4a0]: SourceBuffer(7f7590fff940)::Detach -181229696[7f75f3f5f4a0]: SourceBufferList(7f75b4ffd820) Queuing event 'removesourcebuffer' -181229696[7f75f3f5f4a0]: Decoder=7f75b5a4b640 Changed state to SHUTDOWN -181229696[7f75f3f5f4a0]: Decoder=7f75b5a4b640 Change machine state from COMPLETED to SHUTDOWN -181229696[7f75f3f5f4a0]: Decoder=7f75b5a4b640 ChangeState ENDED => SHUTDOWN -1208490240[7f75aebb0380]: Decoder=7f75b5a4b640 Shutdown started -1175996672[7f759a9b2860]: Shutdown creating MediaPromise (7f757fbf6e20) -1175996672[7f759a9b2860]: Shutdown creating MediaPromise (7f757fbf6e80) -1175996672[7f759a9b2860]: BeginShutdown creating MediaPromise (7f757fbf6ee0) -1175996672[7f759a9b2860]: BeginShutdown resolving MediaPromise (7f757fbf6ee0 created at BeginShutdown) -1175996672[7f759a9b2860]: Shutdown invoking Then() [this=7f757fbf6ee0, thenValue=7f758669d7c0, aThisVal=7f75a7a8c580, isPending=0] -1175996672[7f759a9b2860]: Resolving Then() call made from Shutdown [Runnable=7f7586320760, Promise=7f757fbf6ee0, ThenValue=7f758669d7c0] -1175996672[7f759a9b2860]: MediaPromise::~MediaPromise [this=7f757fbf6ee0] -1175996672[7f759a9b2860]: ContinueShutdown invoking Then() [this=7f757fbf6e80, thenValue=7f7585d82400, aThisVal=7f75c6447400, isPending=1] -1175996672[7f759a9b2860]: ShutdownReader invoking Then() [this=7f757fbf6e20, thenValue=7f7585d82580, aThisVal=7f75c644e800, isPending=1] -1175996672[7f759a9b2860]: ResolveRunnable::Run() [this=7f7586320760] -1175996672[7f759a9b2860]: BeginShutdown creating MediaPromise (7f757fbf6ee0) -1175996672[7f759a9b2860]: BeginShutdown resolving MediaPromise (7f757fbf6ee0 created at BeginShutdown) -1175996672[7f759a9b2860]: MediaPromise::~MediaPromise [this=7f757fbf6ee0] -1175996672[7f759a9b2860]: BeginShutdown creating MediaPromise (7f757fbf6ee0) -1175996672[7f759a9b2860]: BeginShutdown resolving MediaPromise (7f757fbf6ee0 created at BeginShutdown) -1175996672[7f759a9b2860]: MediaPromise::~MediaPromise [this=7f757fbf6ee0] -1175996672[7f759a9b2860]: Shutdown creating MediaPromise (7f757fbf6ee0) -1175996672[7f759a9b2860]: Shutdown resolving MediaPromise (7f757fbf6ee0 created at Shutdown) -1175996672[7f759a9b2860]: ContinueShutdown invoking Then() [this=7f757fbf6ee0, thenValue=7f758669d840, aThisVal=7f75a7a8c580, isPending=0] -1175996672[7f759a9b2860]: Resolving Then() call made from ContinueShutdown [Runnable=7f7585d1e760, Promise=7f757fbf6ee0, ThenValue=7f758669d840] -1175996672[7f759a9b2860]: MediaPromise::~MediaPromise [this=7f757fbf6ee0] -1175996672[7f759a9b2860]: ResolveRunnable::Run() [this=7f7585d1e760] -1175996672[7f759a9b2860]: ContinueShutdown resolving MediaPromise (7f757fbf6e80 created at Shutdown) -1175996672[7f759a9b2860]: Resolving Then() call made from ContinueShutdown [Runnable=7f7586320760, Promise=7f757fbf6e80, ThenValue=7f7585d82400] -1175996672[7f759a9b2860]: MediaPromise::~MediaPromise [this=7f757fbf6e80] -1175730432[7f75b5945860]: ResolveRunnable::Run() [this=7f7586320760] -1175730432[7f75b5945860]: Shutdown creating MediaPromise (7f757fbf6e80) -181229696[7f75f3f5f4a0]: MediaSource(7f75b74e5780) Dispatch event 'sourceclose' -1175730432[7f75b5945860]: BeginShutdown creating MediaPromise (7f757fbf6ee0) -1175730432[7f75b5945860]: BeginShutdown resolving MediaPromise (7f757fbf6ee0 created at BeginShutdown) -1175730432[7f75b5945860]: Shutdown invoking Then() [this=7f757fbf6ee0, thenValue=7f758669d7c0, aThisVal=7f75a7a8c6c0, isPending=0] -1175730432[7f75b5945860]: Resolving Then() call made from Shutdown [Runnable=7f7585d1e760, Promise=7f757fbf6ee0, ThenValue=7f758669d7c0] -1175730432[7f75b5945860]: MediaPromise::~MediaPromise [this=7f757fbf6ee0] -181229696[7f75f3f5f4a0]: SourceBufferList(7f75b4ffd8e0) Dispatch event 'removesourcebuffer' -1175730432[7f75b5945860]: ContinueShutdown invoking Then() [this=7f757fbf6e80, thenValue=7f7585d82c40, aThisVal=7f75c6447400, isPending=1] -181229696[7f75f3f5f4a0]: SourceBufferList(7f75b4ffd820) Dispatch event 'removesourcebuffer' -1175730432[7f75b5945860]: ResolveRunnable::Run() [this=7f7585d1e760] -1175730432[7f75b5945860]: BeginShutdown creating MediaPromise (7f7585171080) -1175730432[7f75b5945860]: BeginShutdown resolving MediaPromise (7f7585171080 created at BeginShutdown) -1175730432[7f75b5945860]: MediaPromise::~MediaPromise [this=7f7585171080] -1175730432[7f75b5945860]: BeginShutdown creating MediaPromise (7f7585171080) -1175730432[7f75b5945860]: BeginShutdown resolving MediaPromise (7f7585171080 created at BeginShutdown) -1175730432[7f75b5945860]: MediaPromise::~MediaPromise [this=7f7585171080] -1175730432[7f75b5945860]: Shutdown creating MediaPromise (7f7585171080) -1175730432[7f75b5945860]: Shutdown resolving MediaPromise (7f7585171080 created at Shutdown) -1175730432[7f75b5945860]: ContinueShutdown invoking Then() [this=7f7585171080, thenValue=7f757d9e7280, aThisVal=7f75a7a8c6c0, isPending=0] -1175730432[7f75b5945860]: Resolving Then() call made from ContinueShutdown [Runnable=7f75863205b0, Promise=7f7585171080, ThenValue=7f757d9e7280] -1175730432[7f75b5945860]: MediaPromise::~MediaPromise [this=7f7585171080] -1175730432[7f75b5945860]: ResolveRunnable::Run() [this=7f75863205b0] -1175730432[7f75b5945860]: ContinueShutdown resolving MediaPromise (7f757fbf6e80 created at Shutdown) -1175730432[7f75b5945860]: Resolving Then() call made from ContinueShutdown [Runnable=7f7585d1e760, Promise=7f757fbf6e80, ThenValue=7f7585d82c40] -1175730432[7f75b5945860]: MediaPromise::~MediaPromise [this=7f757fbf6e80] -1175730432[7f75b5945860]: ResolveRunnable::Run() [this=7f7585d1e760] -1175730432[7f75b5945860]: BeginShutdown creating MediaPromise (7f757fbf6e80) -1175730432[7f75b5945860]: ContinueShutdown invoking Chain() [this=7f757fbf6e80, chainedPromise=7f757fbf6e20, isPending=1] -1175730432[7f75b5945860]: Run resolving MediaPromise (7f757fbf6e80 created at BeginShutdown) -1175730432[7f75b5945860]: <chained promise> resolving MediaPromise (7f757fbf6e20 created at Shutdown) -1175730432[7f75b5945860]: Resolving Then() call made from ShutdownReader [Runnable=7f7585d1e760, Promise=7f757fbf6e20, ThenValue=7f7585d82580] -1175730432[7f75b5945860]: MediaPromise::~MediaPromise [this=7f757fbf6e20] -1208490240[7f75aebb0380]: ResolveRunnable::Run() [this=7f7585d1e760] -1175730432[7f75b5945860]: MediaPromise::~MediaPromise [this=7f757fbf6e80] -1208490240[7f75aebb0380]: Decoder=7f75b5a4b640 Dispose Event Dispatched -181229696[7f75f3f5f4a0]: MediaShutdownManager::Shutdown() end. -181229696[7f75f3f5f4a0]: SourceBuffer(7f75907c5670)::~SourceBuffer -181229696[7f75f3f5f4a0]: SourceBuffer(7f7590fff940)::~SourceBuffer -181229696[7f75f3f5f4a0]: MediaSource(7f75b74e5780)::~MediaSource() -181229696[7f75f3f5f4a0]: MediaSourceDecoder(7f75b5a4b640)::Shutdown
Priority: -- → P2
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.