Closed
Bug 1191055
Opened 9 years ago
Closed 7 years ago
[skiplist] Put "pages_commit" on the skip list
Categories
(Socorro :: Signature, task, P2)
Socorro
Signature
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: alex_mayorga, Assigned: willkg)
Details
Attachments
(1 file)
From https://bugzilla.mozilla.org/show_bug.cgi?id=1128170#c87
(In reply to David Major [:dmajor] from comment #87)
> "moz_abort | pages_commit" is a generic signature. The graphics issue in
> this bug was just one way to reach it. There are many other ways to fail in
> that function and they are most likely unrelated to this bug.
>
> We should put "pages_commit" on the skip list so that failures can be
> correctly attributed to the callers. I'll file a skiplist bug when I have
> some spare time, but if anyone can do it faster, feel free!
Comment 1•9 years ago
|
||
Who adds things to the skiplist?
Comment 2•9 years ago
|
||
Anyone really -- see: https://github.com/mozilla/socorro/commit/373dd547e46833502141991d7845fa2d67dec661
Assignee | ||
Comment 4•7 years ago
|
||
Bumping this bug to the signature component.
Component: General → Signature
Assignee | ||
Comment 5•7 years ago
|
||
Some recent sample crashes:
16254b3e-4458-4666-aaff-4f9110180109
72ab7561-1770-4bfd-bd04-15b8f0180109
Adding "pages_commit" to the prefix list yields this:
app@processor:/app$ python -m socorro.signature 16254b3e-4458-4666-aaff-4f9110180109 72ab7561-1770-4bfd-bd04-15b8f0180109
Crash id: 16254b3e-4458-4666-aaff-4f9110180109
Original: pages_commit
New: pages_commit | chunk_recycle
Same?: False
Crash id: 72ab7561-1770-4bfd-bd04-15b8f0180109
Original: moz_abort | pages_commit
New: moz_abort | pages_commit | chunk_recycle
Same?: False
David, alex: Is that helpful? Should we add "chunk_recycle", too?
Flags: needinfo?(dmajor)
Flags: needinfo?(alex_mayorga)
> New: pages_commit | chunk_recycle
> New: moz_abort | pages_commit | chunk_recycle
chunk_recycle is still within the memory allocator, so we still won't know what Gecko code called this.
Could you please later/rinse/repeat until the functions get out of mozglue.dll?
Flags: needinfo?(dmajor)
Assignee | ||
Comment 8•7 years ago
|
||
Sounds like you're saying, "Yes--add chunk_recycle, too".
Adding that, produces the following:
app@processor:/app$ python -m socorro.signature 16254b3e-4458-4666-aaff-4f9110180109 72ab7561-1770-4bfd-bd04-15b8f0180109
Crash id: 16254b3e-4458-4666-aaff-4f9110180109
Original: pages_commit
New: pages_commit | chunk_recycle | chunk_alloc
Same?: False
Crash id: 72ab7561-1770-4bfd-bd04-15b8f0180109
Original: moz_abort | pages_commit
New: moz_abort | pages_commit | chunk_recycle | chunk_alloc
Same?: False
Adding chunk_alloc, produces the following:
app@processor:/app$ python -m socorro.signature 16254b3e-4458-4666-aaff-4f9110180109 72ab7561-1770-4bfd-bd04-15b8f0180109
Crash id: 16254b3e-4458-4666-aaff-4f9110180109
Original: pages_commit
New: pages_commit | chunk_recycle | chunk_alloc | arena_run_alloc | je_malloc | AllocTable
Same?: False
Crash id: 72ab7561-1770-4bfd-bd04-15b8f0180109
Original: moz_abort | pages_commit
New: moz_abort | pages_commit | chunk_recycle | chunk_alloc | arena_run_alloc | arena_bin_nonfull_run_get | je_malloc | nsTextFragment::SetTo
Same?: False
I think that's as far as we should go with this bug.
I'll do a PR now.
Flags: needinfo?(alex_mayorga)
> New: pages_commit | chunk_recycle | chunk_alloc | arena_run_alloc | je_malloc | AllocTable
> New: moz_abort | pages_commit | chunk_recycle | chunk_alloc | arena_run_alloc | arena_bin_nonfull_run_get | je_malloc | nsTextFragment::SetTo
This sounds great, thank you!
Assignee | ||
Comment 10•7 years ago
|
||
Comment 11•7 years ago
|
||
Commits pushed to master at https://github.com/mozilla-services/socorro
https://github.com/mozilla-services/socorro/commit/707eb2caa51213bba2e95dd4d3ade1d48c50d758
fixes bug 1191055 - add pages_commit and friends to prefix list
This adds pages_commit, chunk_recycle, and chunk_alloc.
https://github.com/mozilla-services/socorro/commit/9e330d40bf5c1ebc5339fa58a1ca3d8c67f1690d
Merge pull request #4282 from willkg/1191055-pages-commit
fixes bug 1191055 - add pages_commit and friends to prefix list
Updated•7 years ago
|
Status: ASSIGNED → RESOLVED
Closed: 7 years ago
Resolution: --- → FIXED
You need to log in
before you can comment on or make changes to this bug.
Description
•