Closed
Bug 1477280
Opened 6 years ago
Closed 6 years ago
[skiplist] Add "exp2" to the skip list
Categories
(Socorro :: Signature, defect, P3)
Tracking
(firefox63 fixed)
RESOLVED
FIXED
Tracking | Status | |
---|---|---|
firefox63 | --- | fixed |
People
(Reporter: marcia, Assigned: sotaro)
References
Details
(Keywords: crash, regression, Whiteboard: [gfx-noted])
Crash Data
This bug was filed from the Socorro interface and is
report bp-67d73764-de48-4267-a623-6e10b0180719.
=============================================================
These Windows crashes started in the 20180717220130 build: https://bit.ly/2O5pKcI.
While there are 8 crashes/9 installs, they don't appear to all be the same crash according to the Moz Crash Reasons:
*assertion failed: new_cap >= self.len
*assertion failed: !(ptr as *mut u8).is_null()
*internal error: entered unreachable code: Found combinator Child in simple selectors vector? SelectorBuilder { simple_selectors: [ > , ._56_f, ._5d-3, ._3vjg, ._5dzz, ::before], combinators: [(Descendant, 1), (Descendant, 3), (PseudoElement, 1)], current_len: 1 }
Do we need to add exp2 to the skip list?
Here is what landed in that range: https://hg.mozilla.org/mozilla-central/pushloghtml?fromchange=2ed1506d1dc7db3d70a3feed95f1456bce05bbee&tochange=afa310dc89beeb4b7a9564d2c89ff32906f427ad
Top 10 frames of crashing thread:
0 xul.dll exp2
1 xul.dll gfxWindowsPlatform::SchedulePaintIfDeviceReset gfx/thebes/gfxWindowsPlatform.cpp:926
2 xul.dll nsRefreshDriver::Tick layout/base/nsRefreshDriver.cpp:1829
3 xul.dll void mozilla::RefreshDriverTimer::TickRefreshDrivers layout/base/nsRefreshDriver.cpp:299
4 xul.dll void mozilla::RefreshDriverTimer::Tick layout/base/nsRefreshDriver.cpp:317
5 xul.dll void mozilla::VsyncRefreshDriverTimer::RefreshDriverVsyncObserver::TickRefreshDriver layout/base/nsRefreshDriver.cpp:671
6 xul.dll mozilla::VsyncRefreshDriverTimer::RefreshDriverVsyncObserver::NotifyVsync layout/base/nsRefreshDriver.cpp:571
7 xul.dll mozilla::layout::VsyncChild::RecvNotify layout/ipc/VsyncChild.cpp:68
8 xul.dll mozilla::layout::PVsyncChild::OnMessageReceived ipc/ipdl/PVsyncChild.cpp:167
9 xul.dll void mozilla::ipc::MessageChannel::DispatchMessageW ipc/glue/MessageChannel.cpp:2064
=============================================================
Reporter | ||
Comment 1•6 years ago
|
||
talked with calixte a bit, and in looking at clouseau he suggested a ni on matt.
Flags: needinfo?(matt.woodrow)
Comment 2•6 years ago
|
||
I suspect this is also a change from Bug 1475660, where a change to the compiler results in different signatures.
Adding exp2 to the skip list seems like the right idea.
Flags: needinfo?(matt.woodrow)
Comment 3•6 years ago
|
||
Hi guys, Set the component for this one to XUL since that was reported in the crash signatures, but feel free to change it to a more suitable component.
Component: General → XUL
Updated•6 years ago
|
Component: XUL → Graphics
Assignee | ||
Updated•6 years ago
|
Priority: -- → P3
Assignee | ||
Comment 4•6 years ago
|
||
(In reply to Matt Woodrow (:mattwoodrow) from comment #2)
> I suspect this is also a change from Bug 1475660, where a change to the
> compiler results in different signatures.
>
> Adding exp2 to the skip list seems like the right idea.
If we want to add exp2 to skip list. This bug's "Product" needs to be "Socorro" like Bug 1364706 and Bug 1475482.
Assignee | ||
Updated•6 years ago
|
Component: Graphics → Signature
Product: Core → Socorro
Assignee | ||
Updated•6 years ago
|
Summary: Crash in exp2 → [skiplist] Add "exp2" to the skip list
Assignee | ||
Comment 5•6 years ago
|
||
Link to pull request
https://github.com/mozilla-services/socorro/pull/4522
Assignee | ||
Updated•6 years ago
|
Assignee: nobody → sotaro.ikeda.g
Assignee | ||
Updated•6 years ago
|
Whiteboard: [gfx-noted]
Comment 7•6 years ago
|
||
From bug #1477982:
Example crash: bp-67d73764-de48-4267-a623-6e10b0180719
Current signature is "exp2", but if we moved forward from that, then we'd end with "gfxWindowsPlatform::SchedulePaintIfDeviceReset()" which is better.
Comment 8•6 years ago
|
||
Commits pushed to master at https://github.com/mozilla-services/socorro
https://github.com/mozilla-services/socorro/commit/2341bd129ce7281ebb46f841c0bb766fc33b12fd
Fix bug 1477280 - Skip exp2
https://github.com/mozilla-services/socorro/commit/e6463b9d9208c6b3f8ecc6613f27891ae73bdcf3
Merge pull request #4522 from sotaroikeda/exp2
Fix bug 1477280 - Skip exp2
Updated•6 years ago
|
Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → FIXED
Comment 9•6 years ago
|
||
After that gets to prod, I'll reprocess the exp2 crash reports.
Updated•6 years ago
|
You need to log in
before you can comment on or make changes to this bug.
Description
•