Closed
Bug 1341807
Opened 9 years ago
Closed 9 years ago
Crash when resizing perf.html, in mozilla::ipc::FatalError | libxul.so@0xc84c80 | mozilla::layers::PLayerTransactionParent::Read, with FatalError "Error deserializing 'sem' (CrossProcessSemaphoreHandle) member of 'CrossProcessSemaphoreDescriptor'"
Categories
(Core :: Graphics: Layers, defect)
Tracking
()
RESOLVED
DUPLICATE
of bug 1340117
People
(Reporter: dholbert, Unassigned)
References
()
Details
(Keywords: crash, regression)
Crash Data
This bug was filed from the Socorro interface and is
report bp-b0d894fd-df62-4bbc-a7d4-3f23e2170222.
=============================================================
STR:
1. Visit https://perfht.ml/2l0H1DR
2. Resize your Firefox window horizontally. (Make it a bit wider)
ACTUAL RESULTS:
Crash.
This seems to reproduce pretty (entirely?) reliably for me, in current Nightly, with a fresh profile.
| Reporter | ||
Comment 1•9 years ago
|
||
If I trigger this in a debug build with gdb attached, it shows that we're crashing from an explicit MOZ_CRASH, inside of this FatalError call (in $obj/ipc/ipdl/PLayerTransactionParent.cpp line 2797):
=========
auto PLayerTransactionParent::Read(
CrossProcessSemaphoreDescriptor* v__,
const Message* msg__,
PickleIterator* iter__) -> bool
{
if ((!(Read((&((v__)->sem())), msg__, iter__)))) {
FatalError("Error deserializing 'sem' (CrossProcessSemaphoreHandle) member of 'CrossProcessSemaphoreDescriptor'");
=========
| Reporter | ||
Updated•9 years ago
|
Summary: Crash in mozilla::ipc::FatalError | libxul.so@0xc84c80 | mozilla::layers::PLayerTransactionParent::Read → Crash in mozilla::ipc::FatalError | libxul.so@0xc84c80 | mozilla::layers::PLayerTransactionParent::Read, with FatalError "Error deserializing 'sem' (CrossProcessSemaphoreHandle) member of 'CrossProcessSemaphoreDescriptor'"
| Reporter | ||
Comment 2•9 years ago
|
||
...and after my debug build hits the crash, I get this additional output printed to my terminal:
Crash Annotation GraphicsCriticalError: |[C0][GFX1-]: Failed 2 buffer db=0 dw=0 for 0, 0, 64, 6 (t=178.998) |[C406][GFX1-]: Failed 2 buffer db=0 dw=0 for -1, 0, 64, 6 (t=179.059) |[C407][GFX1-]: Failed 2 buffer db=0 dw=0 for -1, 0, 64, 6 (t=179.059) |[C408][GFX1-]: Failed 2 buffer db=0 dw=0 for 0, 0, 64, 6 (t=179.059) |[C409][GFX1-]: Failed 2 buffer db=0 dw=0 for 0, 0, 64, 6 (t=179.06) |[C410][GFX1-]: Failed 2 buffer db=0 dw=0 for 0, 0, 64, 6 (t=179.06) |[C411][GFX1-]: Failed 2 buffer db=0 dw=0 for -1, 0, 64, 6 (t=179.06) |[C412][GFX1-]: Failed 2 buffer db=0 dw=0 for 0, 0, 64, 6 (t=179.06) |[C413][GFX1-]: Failed 2 buffer db=0 dw=0 for -1, 0, 64, 6 (t=179.06) |[C414][GFX1-]: Failed 2 buffer db=0 dw=0 for -1, 0, 64, 6 (t=179.06) |[C415][GFX1-]: Failed 2 buffer db=0 dw=0 for 0, 0, 64, 6 (t=179.06) |[C416][GFX1-]: Failed 2 buffer db=0 dw=0 for 0, 0, 64, 6 (t=179.06) |[C417][GFX1-]: Failed 2 buffer db=0 dw=0 for 0, 0, 64, 6 (t=179.06) |[C418][GFX1-]: Failed 2 buffer db=0 dw=0 for 0, 0, 64, 6 (t=179.06) |[C419][GFX1-]: Failed 2 buffer db=0 dw=0 for 0, 45, 1341, 77 (t=179.06) |[C420][GFX1-]: Failed 2 buffer db=0 dw=0 for 0, 0, 64, 6 (t=317.979)
| Reporter | ||
Comment 4•9 years ago
|
||
This is a pretty recent regression. Range:
https://hg.mozilla.org/integration/mozilla-inbound/pushloghtml?fromchange=bcda57aa0c3b291dcd5de5d7fd048af69dbdff4d&tochange=a19ac5da60828cdcf374e6798dc7e07b8b4c1b7d
--> caused by Bug 1325227. Possibly a dupe of bug 1340117.
| Reporter | ||
Updated•9 years ago
|
Summary: Crash in mozilla::ipc::FatalError | libxul.so@0xc84c80 | mozilla::layers::PLayerTransactionParent::Read, with FatalError "Error deserializing 'sem' (CrossProcessSemaphoreHandle) member of 'CrossProcessSemaphoreDescriptor'" → Crash when resizing perf.html, in mozilla::ipc::FatalError | libxul.so@0xc84c80 | mozilla::layers::PLayerTransactionParent::Read, with FatalError "Error deserializing 'sem' (CrossProcessSemaphoreHandle) member of 'CrossProcessSemaphoreDescriptor'"
Comment 5•9 years ago
|
||
I'll be on PTO for a week and didn't have time to figure this one out so moving the needinfo to Matt.
Flags: needinfo?(nical.bugzilla) → needinfo?(matt.woodrow)
Updated•9 years ago
|
Status: NEW → RESOLVED
Closed: 9 years ago
Flags: needinfo?(matt.woodrow)
Resolution: --- → DUPLICATE
Comment 7•9 years ago
|
||
FF54 was fixed in bug 1340117. Mark 54 fixed.
| Reporter | ||
Comment 8•9 years ago
|
||
(This is already marked as a dupe of that bug, and that bug has "status-firefox54: fixed" already, so let's just clear the (mostly-incomplete) set of flags here & share the tracking flags on the dupe-target.)
status-firefox54:
fixed → ---
You need to log in
before you can comment on or make changes to this bug.
Description
•