Closed Bug 1056451 Opened 10 years ago Closed 10 years ago

crash in mozalloc_abort(char const* const) | NS_DebugBreak | nsPresArena::Allocate(unsigned int, unsigned int)

Categories

(Firefox :: General, defect)

32 Branch
x86
Windows 7
defect
Not set
critical

Tracking

()

RESOLVED INVALID

People

(Reporter: alex_mayorga, Unassigned)

Details

(Keywords: crash)

Crash Data

This bug was filed from the Socorro interface and is 
report bp-af3b6960-fa8d-490b-8d02-9434f2140814.
=============================================================
This is an intentional abort due to a failed memory allocation b/c the system
is running low on memory.  It's not a bug.
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → INVALID
Would this crash be resolved by a 64-bit Firefox build? My crash report states that there were 3 GB of free physical RAM at the time of the crash.
> My crash report states that there were 3 GB of free physical RAM at the time of the crash.

Then your crash is a different problem than the one here.

Do you have a Crash Report ID for your crash? (load about:crashes in the URL bar)
@Mats: yes, https://crash-stats.mozilla.com/report/index/820d307c-0eb7-4fc8-b0f9-ab46d2141028

I don't see why this can't be the case; I do have 3GB of free physical RAM there, but Firefox can't use it being a 32-bit process, because it has consumed most of its 32-bit address space at this point.
Yes, it looks like the process is running out of 32-bit address space when
the allocation failed.  This shouldn't happen unless you have a very large
number of tabs/windows open.  Most likely there is a memory leak somewhere.
It could be Firefox itself, or one of your add-ons if you have those, or
simply that a page in one of the tabs is holding on to memory.

I would recommend that you first upgrade to Firefox 36 or later,
disable or remove add-ons you don't need and then, if the problem
still occurs, file a new bug report with the contents of about:memory
attached.  You have to make the copy of about:memory before it crashes
obviously, so you'd have to monitor Firefox' memory consumption.
That should help us determine which part of the process is using up
most of the memory.  Thanks!
You need to log in before you can comment on or make changes to this bug.