Closed
Bug 705717
Opened 13 years ago
Closed 13 years ago
possible hangs in presshell memory reporter
Categories
(Core :: Layout, defect)
Core
Layout
Tracking
()
RESOLVED
INCOMPLETE
People
(Reporter: mccr8, Unassigned)
References
Details
(Keywords: hang)
Crash Data
here's an example report: https://crash-stats.mozilla.com/report/index/4c759e4c-0345-4495-9a88-d25cf2111128 (click show other threads to see the thread where the actual hang was happening)
Not very common, but it is the only memory-reporter related hang I've found so far, and given how rarely people must actually run about:memory, it seems like this could be common.
I didn't see any of the other functions in the stack for this memory reporter that show up in the top 100 crash/hangs.
Updated•13 years ago
|
Severity: normal → critical
| Reporter | ||
Comment 1•13 years ago
|
||
presshell memory reporter (PresShell::MemoryReporter::SizeEnumerator) seems to be a frequent cause of hangs during PL_DHashTableEnumerate. I looked at 16 of these hangs, and all but 3 involved PresShell::MemoryReporter::SizeEnumerator.
here's an example:
https://crash-stats.mozilla.com/report/index/823539fb-88a6-4cf3-a1e4-dcdd62111126
Crash Signature: [@ chromehang | nsPresArena::Size() ] → [@ chromehang | nsPresArena::Size() ]
[@ chromehang | PL_DHashTableEnumerate ]
| Reporter | ||
Comment 2•13 years ago
|
||
This style of hang detector seems to be obsolete, so I think it makes sense to close these hangs, and file new reports for things the new hang detector finds.
Status: NEW → RESOLVED
Closed: 13 years ago
Resolution: --- → INCOMPLETE
Updated•7 years ago
|
Product: Core → Core Graveyard
| Assignee | ||
Updated•7 years ago
|
Component: Layout: Misc Code → Layout
Product: Core Graveyard → Core
You need to log in
before you can comment on or make changes to this bug.
Description
•