Closed
Bug 1119810
Opened 9 years ago
Closed 9 years ago
Large OOM in Http2Session::TryToActivate or SpdySession31::TryToActivate
Categories
(Core :: Networking: HTTP, defect)
Tracking
()
RESOLVED
FIXED
People
(Reporter: kairo, Unassigned)
References
Details
(Keywords: crash, Whiteboard: [spdy])
Crash Data
This bug was filed from the Socorro interface and is report bp-aabcb969-bd1b-4c02-94c0-0ce1e2150107. ============================================================= Top frames: 0 xul.dll NS_ABORT_OOM(unsigned __int64) xpcom/base/nsDebugImpl.cpp 1 xul.dll nsDeque::Push(void*) xpcom/glue/nsDeque.h 2 xul.dll mozilla::net::Http2Session::TryToActivate(mozilla::net::Http2Stream*) netwerk/protocol/http/Http2Session.cpp 3 xul.dll mozilla::net::Http2Stream::OnReadSegment(char const*, unsigned int, unsigned int*) netwerk/protocol/http/Http2Stream.cpp 4 xul.dll mozilla::net::nsHttpTransaction::ReadRequestSegment(nsIInputStream*, void*, char const*, unsigned int, unsigned int, unsigned int*) netwerk/protocol/http/nsHttpTransaction.cpp 5 xul.dll nsBufferedInputStream::ReadSegments(tag_nsresult (*)(nsIInputStream*, void*, char const*, unsigned int, unsigned int, unsigned int*), void*, unsigned int, unsigned int*) netwerk/base/src/nsBufferedStreams.cpp [...] Some stacks apparently come from SpdySession31::TryToActivate instead of Http2Session::TryToActivate. This started on Nightly on 2015-01-07, see https://crash-stats.mozilla.com/report/list?signature=OOM%20%7C%20large%20%7C%20NS_ABORT_OOM%28unsigned%20__int64%29%20%7C%20nsDeque%3A%3APush%28void%2A%29 for more reports and stats.
Reporter | ||
Comment 1•9 years ago
|
||
Looks like this might be the same cause: https://crash-stats.mozilla.com/report/list?signature=OOM%20%7C%20large%20%7C%20NS_ABORT_OOM%28unsigned%20int%29%20%7C%20nsDeque%3A%3APush%28void%2A%29
Updated•9 years ago
|
Whiteboard: [spdy]
Comment 2•9 years ago
|
||
resolve this by backout of bug 1072478
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → FIXED
Crash Signature: [@ OOM | large | NS_ABORT_OOM(unsigned __int64) | nsDeque::Push(void*)] → [@ OOM | large | NS_ABORT_OOM(unsigned __int64) | nsDeque::Push(void*)]
[@ OOM | large | NS_ABORT_OOM(unsigned int) | nsDeque::Push(void*)]
You need to log in
before you can comment on or make changes to this bug.
Description
•