Closed
Bug 1370090
Opened 7 years ago
Closed 7 years ago
Crash in mozilla::gfx::VRDisplayPresentation::DestroyLayers
Categories
(Core :: WebVR, defect)
Tracking
()
RESOLVED
FIXED
mozilla56
Tracking | Status | |
---|---|---|
firefox-esr52 | --- | unaffected |
firefox54 | --- | unaffected |
firefox55 | --- | fixed |
firefox56 | --- | fixed |
People
(Reporter: philipp, Assigned: kip)
References
Details
(Keywords: crash)
Crash Data
This bug was filed from the Socorro interface and is
report bp-eba772a2-9a0a-4f74-8483-1e98f0170603.
=============================================================
Crashing Thread (0)
Frame Module Signature Source
0 @0x49004d
1 xul.dll mozilla::gfx::VRDisplayPresentation::DestroyLayers() gfx/vr/VRDisplayPresentation.cpp:109
2 xul.dll mozilla::gfx::VRDisplayPresentation::~VRDisplayPresentation() gfx/vr/VRDisplayPresentation.cpp:123
3 xul.dll RefPtr<mozilla::gfx::VRDisplayPresentation>::assign_assuming_AddRef(mozilla::gfx::VRDisplayPresentation*) obj-firefox/dist/include/mozilla/RefPtr.h:65
4 xul.dll mozilla::dom::VRDisplay::Shutdown() dom/vr/VRDisplay.cpp:630
5 xul.dll mozilla::dom::VRDisplay::Observe(nsISupports*, char const*, char16_t const*) dom/vr/VRDisplay.cpp:585
6 xul.dll nsObserverList::NotifyObservers(nsISupports*, char const*, char16_t const*) xpcom/ds/nsObserverList.cpp:112
7 xul.dll nsObserverService::NotifyObservers(nsISupports*, char const*, char16_t const*) xpcom/ds/nsObserverService.cpp:281
8 xul.dll WindowDestroyedEvent::Run() dom/base/nsGlobalWindow.cpp:9629
9 xul.dll mozilla::SchedulerGroup::Runnable::Run() xpcom/threads/SchedulerGroup.cpp:359
10 xul.dll nsThread::ProcessNextEvent(bool, bool*) xpcom/threads/nsThread.cpp:1321
11 xul.dll mozilla::ipc::MessagePump::Run(base::MessagePump::Delegate*) ipc/glue/MessagePump.cpp:96
12 xul.dll mozilla::ipc::MessagePumpForChildProcess::Run(base::MessagePump::Delegate*) ipc/glue/MessagePump.cpp:301
13 xul.dll MessageLoop::RunHandler() ipc/chromium/src/base/message_loop.cc:231
14 xul.dll MessageLoop::Run() ipc/chromium/src/base/message_loop.cc:211
15 xul.dll nsBaseAppShell::Run() widget/nsBaseAppShell.cpp:156
16 xul.dll nsAppShell::Run() widget/windows/nsAppShell.cpp:271
17 xul.dll XRE_RunAppShell() toolkit/xre/nsEmbedFunctions.cpp:896
18 xul.dll mozilla::ipc::MessagePumpForChildProcess::Run(base::MessagePump::Delegate*) ipc/glue/MessagePump.cpp:269
19 xul.dll MessageLoop::RunHandler() ipc/chromium/src/base/message_loop.cc:231
20 xul.dll MessageLoop::Run() ipc/chromium/src/base/message_loop.cc:211
21 xul.dll XRE_InitChildProcess(int, char** const, XREChildData const*) toolkit/xre/nsEmbedFunctions.cpp:712
22 xul.dll mozilla::BootstrapImpl::XRE_InitChildProcess(int, char** const, XREChildData const*) toolkit/xre/Bootstrap.cpp:65
23 firefox.exe content_process_main(mozilla::Bootstrap*, int, char** const) ipc/contentproc/plugin-container.cpp:64
24 firefox.exe wmain toolkit/xre/nsWindowsWMain.cpp:115
25 firefox.exe __scrt_common_main_seh f:/dd/vctools/crt/vcstartup/src/startup/exe_common.inl:253
26 kernel32.dll BaseThreadInitThunk
27 ntdll.dll __RtlUserThreadStart
28 ntdll.dll _RtlUserThreadStart
Assignee | ||
Updated•7 years ago
|
Assignee: nobody → kgilbert
Assignee | ||
Comment 1•7 years ago
|
||
This may be related to Bug 1321275.
Assignee | ||
Comment 2•7 years ago
|
||
This crash can be reproduced by killing the GPU process while a WebVR session is active then closing the tab with WebVR content without exiting the VR presentation.
The patch for Bug 1321275 will fix this issue as well.
Depends on: 1321275
Assignee | ||
Comment 3•7 years ago
|
||
Bug 1321275 has landed; this should be fixed now.
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → FIXED
Updated•7 years ago
|
status-firefox54:
--- → unaffected
status-firefox56:
--- → fixed
status-firefox-esr52:
--- → unaffected
Target Milestone: --- → mozilla56
Updated•7 years ago
|
You need to log in
before you can comment on or make changes to this bug.
Description
•