Closed Bug 793572 Opened 12 years ago Closed 9 years ago

crash in mozilla::MediaStreamListener::Release

Categories

(Core :: Audio/Video, defect)

18 Branch
x86_64
Windows 7
defect
Not set
critical

Tracking

()

RESOLVED INCOMPLETE

People

(Reporter: jsmith, Unassigned)

Details

(Keywords: crash)

Crash Data

This bug was filed from the Socorro interface and is report bp-9a63565b-7486-4fb4-b22c-3d7502120922 . ============================================================= 4 instances of this crash found. No comments provided. Frame Module Signature Source 0 ntdll.dll RtlDeleteCriticalSection 1 xul.dll mozilla::MediaStreamListener::Release obj-firefox/dist/include/MediaStreamGraph.h:93 2 nspr4.dll PR_DestroyMonitor nsprpub/pr/src/threads/prmon.c:54 3 xul.dll mozilla::ReentrantMonitor::~ReentrantMonitor obj-firefox/dist/include/mozilla/ReentrantMonitor.h:59 4 mozglue.dll je_free memory/mozjemalloc/jemalloc.c:6575 5 xul.dll ShouldIgnoreInvalidation view/src/nsViewManager.cpp:580 6 xul.dll mozilla::layers::ImageContainer::`scalar deleting destructor' 7 xul.dll nsViewManager::InvalidateView view/src/nsViewManager.cpp:470 8 xul.dll mozilla::layers::ImageContainer::Release obj-firefox/dist/include/ImageContainer.h:265 9 xul.dll nsRefPtr<mozilla::layers::ImageContainer>::~nsRefPtr<mozilla::layers::ImageConta obj-firefox/dist/include/nsAutoPtr.h:874 10 mozglue.dll je_free memory/mozjemalloc/jemalloc.c:6575 11 xul.dll nsBlockFrame::`scalar deleting destructor' 12 xul.dll nsObjectFrame::~nsObjectFrame layout/generic/nsObjectFrame.cpp:263 13 xul.dll nsObjectFrame::`vector deleting destructor' 14 xul.dll nsFrame::DestroyFrom layout/generic/nsFrame.cpp:668 15 xul.dll nsBlockFrame::`scalar deleting destructor' 16 xul.dll nsFrame::DestroyFrom layout/generic/nsFrame.cpp:668 17 xul.dll nsObjectFrame::DestroyFrom layout/generic/nsObjectFrame.cpp:323 18 xul.dll nsContainerFrame::DestroyFrom layout/generic/nsContainerFrame.cpp:217 19 xul.dll nsLineBox::DeleteLineList layout/generic/nsLineBox.cpp:370 20 xul.dll nsBlockFrame::DestroyFrom layout/generic/nsBlockFrame.cpp:281 21 xul.dll nsInlineFrame::`scalar deleting destructor' 22 xul.dll nsLineBox::DeleteLineList layout/generic/nsLineBox.cpp:370 23 xul.dll nsBlockFrame::DestroyFrom layout/generic/nsBlockFrame.cpp:281 24 xul.dll nsLineBox::DeleteLineList layout/generic/nsLineBox.cpp:386 25 xul.dll nsBlockFrame::`scalar deleting destructor' 26 xul.dll nsLineBox::DeleteLineList layout/generic/nsLineBox.cpp:370 27 xul.dll nsBlockFrame::DestroyFrom layout/generic/nsBlockFrame.cpp:281 28 xul.dll nsIPresShell::GetRootScrollFrame layout/base/nsPresShell.cpp:2341 29 xul.dll nsContainerFrame::DestroyFrom layout/generic/nsContainerFrame.cpp:217 30 xul.dll nsContainerFrame::DestroyFrom layout/generic/nsContainerFrame.cpp:217 31 xul.dll nsContainerFrame::DestroyFrom layout/generic/nsContainerFrame.cpp:217 32 xul.dll nsFrameManager::Destroy layout/base/nsFrameManager.cpp:218 33 xul.dll PresShell::Destroy layout/base/nsPresShell.cpp:1064 34 xul.dll mozilla::Selection::RemoveSelectionListener layout/generic/nsSelection.cpp:5367 35 xul.dll DocumentViewerImpl::DestroyPresShell layout/base/nsDocumentViewer.cpp:4378 36 xul.dll DocumentViewerImpl::Destroy layout/base/nsDocumentViewer.cpp:1651 37 xul.dll DocumentViewerImpl::Show layout/base/nsDocumentViewer.cpp:1933 38 xul.dll nsDocShell::QueryInterface docshell/base/nsDocShell.cpp:913 39 user32.dll CalcWakeMask 40 xul.dll nsQueryReferent::operator obj-firefox/xpcom/build/nsWeakReference.cpp:56 41 xul.dll nsPresContext::EnsureVisible layout/base/nsPresContext.cpp:1747 42 xul.dll xul.dll@0x47874b 43 xul.dll PresShell::UnsuppressAndInvalidate layout/base/nsPresShell.cpp:3578 44 xul.dll mozilla::CalibratedPerformanceCounter xpcom/ds/TimeStamp_windows.cpp:600 45 xul.dll PresShell::UnsuppressPainting layout/base/nsPresShell.cpp:3634 46 xul.dll PresShell::sPaintSuppressionCallback layout/base/nsPresShell.cpp:1793 47 xul.dll xul.dll@0x470163 48 xul.dll nsTimerImpl::Fire xpcom/threads/nsTimerImpl.cpp:473 49 xul.dll XPCJSContextStack::Push js/xpconnect/src/XPCJSContextStack.cpp:72 50 xul.dll XPCJSRuntime::Get js/xpconnect/src/xpcprivate.h:644 51 nspr4.dll MD_CURRENT_THREAD nsprpub/pr/src/md/windows/w95thred.c:312 52 xul.dll nsTimerEvent::Run xpcom/threads/nsTimerImpl.cpp:556 53 xul.dll nsThread::ProcessNextEvent xpcom/threads/nsThread.cpp:624 54 nspr4.dll MD_CURRENT_THREAD nsprpub/pr/src/md/windows/w95thred.c:312 55 nspr4.dll PR_Unlock nsprpub/pr/src/threads/combined/prulock.c:315 56 xul.dll nsTimerImpl::Cancel xpcom/threads/nsTimerImpl.cpp:328 57 xul.dll mozilla::ipc::MessagePump::Run ipc/glue/MessagePump.cpp:82 58 xul.dll MessageLoop::RunHandler ipc/chromium/src/base/message_loop.cc:201 59 xul.dll MessageLoop::Run ipc/chromium/src/base/message_loop.cc:175 60 xul.dll nsObserverList::AddObserver xpcom/ds/nsObserverList.cpp:19 61 xul.dll MessageLoop::current ipc/chromium/src/base/message_loop.cc:85 62 xul.dll nsBaseAppShell::Run widget/xpwidgets/nsBaseAppShell.cpp:163 63 xul.dll nsAppStartup::Run toolkit/components/startup/nsAppStartup.cpp:296 64 xul.dll XREMain::XRE_mainRun toolkit/xre/nsAppRunner.cpp:3829 65 xul.dll NS_InitXPCOM2_P xpcom/build/nsXPComInit.cpp:511 66 xul.dll nsCOMPtr_base::assign_from_qi obj-firefox/xpcom/build/nsCOMPtr.cpp:56 67 xul.dll nsCOMPtr<nsISHContainer>::~nsCOMPtr<nsISHContainer> obj-firefox/dist/include/nsAutoPtr.h:874 68 xul.dll ScopedXPCOMStartup::Initialize toolkit/xre/nsAppRunner.cpp:1183 69 xpcom.dll xpcom.dll@0x102f 70 xul.dll XREMain::XRE_main toolkit/xre/nsAppRunner.cpp:3906 71 xul.dll XRE_main toolkit/xre/nsAppRunner.cpp:3982 72 msvcr100.dll strnicmp_l f:\dd\vctools\crt_bld\self_64_amd64\crt\src\strnicmp.c:51 73 mozglue.dll je_calloc memory/mozjemalloc/jemalloc.c:6476 74 xul.dll mozilla::internal::WindowsDllDetourPatcher::AddHook toolkit/xre/nsWindowsDllInterceptor.h:308 75 msvcr100.dll getenv_helper_nolock f:\dd\vctools\crt_bld\self_64_amd64\crt\src\getenv.c:154 76 msvcr100.dll getenv f:\dd\vctools\crt_bld\self_64_amd64\crt\src\getenv.c:86 77 firefox.exe wmain toolkit/xre/nsWindowsWMain.cpp:100
Summary: crash in RtlDeleteCriticalSection → crash in mozilla::MediaStreamListener::Release
Crash Signature: [@ RtlDeleteCriticalSection | mozilla::MediaStreamListener::Release()] → [@ RtlDeleteCriticalSection | mozilla::MediaStreamListener::Release()] [@ RtlDeleteCriticalSection | mozilla::MediaStreamListener::Release]
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → INCOMPLETE
You need to log in before you can comment on or make changes to this bug.