Closed Bug 1372850 Opened 7 years ago Closed 3 years ago

Crash when enabling the GPU process on MacOS

Categories

(Core :: Graphics, defect, P3)

Unspecified
macOS
defect

Tracking

()

RESOLVED WORKSFORME
Tracking Status
firefox57 --- unaffected
firefox69 --- disabled

People

(Reporter: kanru, Unassigned)

References

Details

(Keywords: crash, Whiteboard: [gfx-noted])

Crash Data

This bug was filed from the Socorro interface and is report bp-8e0ccf1c-9115-4a5e-aeb1-72c000170613. ============================================================= David, we saw some crashes from GPU process crashes due to the assertion added in bug 1349699. I'm not sure if this is supported configuration so needinfo to let you aware of it.
Flags: needinfo?(dvander)
(In reply to Kan-Ru Chen [:kanru] (UTC+8) from comment #0) > This bug was filed from the Socorro interface and is > report bp-8e0ccf1c-9115-4a5e-aeb1-72c000170613. > ============================================================= > > David, we saw some crashes from GPU process crashes due to the assertion > added in bug 1349699. I'm not sure if this is supported configuration so > needinfo to let you aware of it. It's only on OS X.
The GPU process is only supported on Windows. Bug 1363773 is the previous bug I filed about crashing on OSX in the GPU process. There are a lot of crashes, but only a couple of installations.
Right, someone must have flipped the pref on. We can disregard this, or stop the pref from having any effect on OS X. Not sure how important it is. If someone did flip the pref on it makes sense that their install would submit a lot of crashes.
Flags: needinfo?(dvander)
(In reply to David Anderson [:dvander] from comment #3) > Right, someone must have flipped the pref on. Sorry ;)
Severity: critical → minor
Priority: -- → P3
Whiteboard: [gfx-noted]
Summary: Crash in mozilla::ipc::MessageChannel::Clear | mozilla::ipc::MessageChannel::~MessageChannel | <name omitted> | mozilla::gfx::GPUProcessImpl::~GPUProcessImpl → Crash in [@ mozilla::ipc::MessageChannel::Clear | mozilla::ipc::MessageChannel::~MessageChannel | <name omitted> | mozilla::gfx::GPUProcessImpl::~GPUProcessImpl] (Mac OS X only)
Signature report for mozilla::ipc::MessageChannel::Clear | mozilla::ipc::MessageChannel::~MessageChannel | <name omitted> | mozilla::gfx::GPUProcessImpl::~GPUProcessImpl Showing results from 6 months ago 1 Results Firefox 58.0.1 Crash Report [@ mozilla::ipc::MessageChannel::Clear | mozilla::ipc::MessageChannel::~MessageChannel | <name omitted> | mozilla::gfx::GPUProcessImpl::~GPUProcessImpl ] ID: 96e6d18a-9321-412d-8ca0-1cbeb0180227 Date Processed 2018-02-27 20:51:44 Uptime 0 seconds Release Channel release Version 58.0.1 Build ID 20180128191252 OS OS X 10.12 OS Version 10.12.6 16G1212 Build Architecture amd64 MOZ_CRASH Reason MOZ_CRASH(MessageChannel destroyed without being closed) Crash Reason EXC_BAD_ACCESS / KERN_INVALID_ADDRESS Crash Address 0x0 Crashing Thread (0) Frame Module Signature Source 0 XUL mozilla::ipc::MessageChannel::Clear() ipc/glue/MessageChannel.cpp:708 1 XUL mozilla::ipc::MessageChannel::~MessageChannel() ipc/glue/MessageChannel.cpp:581 2 XUL <name omitted> ipc/ipdl/PGPUParent.cpp:66 3 XUL mozilla::gfx::GPUProcessImpl::~GPUProcessImpl() gfx/ipc/GPUProcessImpl.cpp:27 4 XUL XRE_InitChildProcess(int, char**, XREChildData const*) xpcom/base/nsAutoPtr.h:78 5 plugin-container main ipc/contentproc/plugin-container.cpp:63 6 plugin-container start
Closing because no crash reported since 12 weeks.
Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → WONTFIX

On Socorro, there are 8 GPU process crashes from 3 installations. I assume it's the same problem.
Example: bp-b1aae730-e1f6-416a-ab6a-0df070190613
(All WR-, but there seems to be general interest in getting a GPU process for MacOS: bug 1520682 comment 16)

Status: RESOLVED → REOPENED
Crash Signature: [@ mozilla::ipc::MessageChannel::Clear | mozilla::ipc::MessageChannel::~MessageChannel | <name omitted> | mozilla::gfx::GPUProcessImpl::~GPUProcessImpl] → [@ mozilla::ipc::MessageChannel::Clear | mozilla::ipc::MessageChannel::~MessageChannel | <name omitted> | mozilla::gfx::GPUProcessImpl::~GPUProcessImpl] [@ mozilla::ipc::MessageChannel::Clear | mozilla::ipc::MessageChannel::~MessageChannel | mozilla::ipc…
Resolution: WONTFIX → ---
Summary: Crash in [@ mozilla::ipc::MessageChannel::Clear | mozilla::ipc::MessageChannel::~MessageChannel | <name omitted> | mozilla::gfx::GPUProcessImpl::~GPUProcessImpl] (Mac OS X only) → Crash when enabling the GPU process on MacOS

Closing because no crashes reported for 12 weeks.

Status: REOPENED → RESOLVED
Closed: 6 years ago3 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.