Crash in OOM | large | mozalloc_abort | mozalloc_handle_oom | moz_xmalloc | mozilla::detail::RunnableMethodImpl<T>::Run

RESOLVED WORKSFORME

Status

()

Core
IPC
--
critical
RESOLVED WORKSFORME
2 years ago
8 months ago

People

(Reporter: alex_mayorga, Unassigned)

Tracking

({crash})

50 Branch
x86
Windows 8
crash
Points:
---

Firefox Tracking Flags

(Not tracked)

Details

(crash signature)

Attachments

(1 attachment)

(Reporter)

Description

2 years ago
This bug was filed from the Socorro interface and is 
report bp-27bcdfce-8caf-452a-b508-335fe2160921.
=============================================================

¡Hola!

Learned of this crash assisting a user in SuMO at https://support.mozilla.org/es/questions/1140043#answer-919722

50 or so other crashes at https://crash-stats.mozilla.com/signature/?product=Firefox&signature=OOM%20%7C%20large%20%7C%20mozalloc_abort%20%7C%20mozalloc_handle_oom%20%7C%20moz_xmalloc%20%7C%20mozilla%3A%3Adetail%3A%3ARunnableMethodImpl%3CT%3E%3A%3ARun

¡Gracias!
Alex
The user is running low on memory (this would also explain parts of the screen going black). The system is a 92% memory usage. The allocation in question is 1.5MB which is somewhat large, but it could be worse. The crash report does contain an anonymized memory report, so perhaps that would explain where the memory is going.
I'm not sure how to download the memory report. I had some way that used to work to get it, I think, but it doesn't work any more, and bug 1061371 suggests there's no way to manually doe it right now.
Created attachment 8795069 [details]
27bcdfce-8caf-452a-b508-335fe2160921.json.gz

Memory report.
Lots of locked images, couple of ghost windows, fair amount of gpu/d3d memory going on.

Interesting bits for the content process:

> 884.54 MB (100.0%) -- explicit
> ├──288.83 MB (32.65%) -- images
> │  ├──288.48 MB (32.61%) -- content
> │  │  ├──288.31 MB (32.59%) -- raster
> │  │  │  ├──288.29 MB (32.59%) -- used
> │  │  │  │  ├───41.70 MB (04.71%) -- image(800x403, <anonymized-63>)
> │  │  │  │  │   ├──33.32 MB (03.77%) ++ locked
> │  │  │  │  │   └───8.38 MB (00.95%) ── source
> │  │  │  │  ├───30.42 MB (03.44%) -- image(800x450, <anonymized-98>)
> │  │  │  │  │   ├──25.69 MB (02.90%) ++ locked
> │  │  │  │  │   └───4.73 MB (00.53%) ── source
> │  │  │  │  ├───27.37 MB (03.09%) ++ (63 tiny)
> │  │  │  │  ├───25.82 MB (02.92%) -- image(800x362, <anonymized-387>)
> │  │  │  │  │   ├──18.85 MB (02.13%) ++ locked
> │  │  │  │  │   └───6.96 MB (00.79%) ── source
> │  │  │  │  ├───24.79 MB (02.80%) -- image(800x362, <anonymized-271>)
> │  │  │  │  │   ├──16.91 MB (01.91%) ++ locked
> │  │  │  │  │   └───7.88 MB (00.89%) ── source
> │  │  │  │  ├───24.23 MB (02.74%) -- image(800x392, <anonymized-302>)
> │  │  │  │  │   ├──14.13 MB (01.60%) ++ locked
> │  │  │  │  │   └──10.10 MB (01.14%) ── source
> │  │  │  │  ├───22.92 MB (02.59%) -- image(800x362, <anonymized-259>)
> │  │  │  │  │   ├──17.47 MB (01.97%) ++ locked
> │  │  │  │  │   └───5.46 MB (00.62%) ── source
> │  │  │  │  ├───22.84 MB (02.58%) -- image(800x378, <anonymized-66>)
> │  │  │  │  │   ├──15.50 MB (01.75%) ++ locked
> │  │  │  │  │   └───7.35 MB (00.83%) ── source
> │  │  │  │  ├───16.72 MB (01.89%) -- image(470x264, <anonymized-173>)
> │  │  │  │  │   ├──15.23 MB (01.72%) ++ locked
> │  │  │  │  │   └───1.49 MB (00.17%) ── source
> │  │  │  │  ├───16.18 MB (01.83%) -- image(800x447, <anonymized-287>)
> │  │  │  │  │   ├──13.12 MB (01.48%) ++ locked
> │  │  │  │  │   └───3.06 MB (00.35%) ── source
> │  │  │  │  ├───12.77 MB (01.44%) -- image(800x363, <anonymized-67>)
> │  │  │  │  │   ├──11.63 MB (01.32%) ++ locked
> │  │  │  │  │   └───1.14 MB (00.13%) ── source
> │  │  │  │  ├───11.42 MB (01.29%) ++ image(800x362, <anonymized-301>)
> │  │  │  │  └───11.12 MB (01.26%) ++ image(800x450, <anonymized-92>)
> │  │  │  └────0.02 MB (00.00%) ++ unused/<non-notable images>
> 
> 2 (100.0%) -- ghost-windows
> ├──1 (50.00%) ── <anonymized-2147484009>
> └──1 (50.00%) ── <anonymized-2147485210>
> 
>    83.30 MB ── canvas-2d-pixels
>   147.59 MB ── d3d11-shared-textures
>     0.00 MB ── gfx-d2d-vram-draw-target
>     3.43 MB ── gfx-d2d-vram-source-surface
>           2 ── ghost-windows
>   298.09 MB ── gpu-committed
>   306.54 MB ── gpu-dedicated
>    28.40 MB ── gpu-shared
>   655.19 MB ── heap-allocated
>     1.00 MB ── heap-chunksize
>   847.00 MB ── heap-mapped
>           8 ── host-object-urls
>   206.14 MB ── imagelib-surface-cache-estimated-locked
>   209.96 MB ── imagelib-surface-cache-estimated-total
>           0 ── imagelib-surface-cache-overflow-count
>    13.75 MB ── js-main-runtime-temporary-peak
>           0 ── low-commit-space-events
> 1,183.95 MB ── private
>   915.94 MB ── resident
>   901.20 MB ── resident-unique
>     0.01 MB ── shmem-allocated
>     0.50 MB ── shmem-mapped
>    21.38 MB ── system-heap-allocated
> 1,877.86 MB ── vsize
>     7.41 MB ── vsize-max-contiguous
(In reply to Andrew McCreight [:mccr8] from comment #2)
> I'm not sure how to download the memory report. I had some way that used to
> work to get it, I think, but it doesn't work any more, and bug 1061371
> suggests there's no way to manually doe it right now.

https://developer.mozilla.org/en-US/docs/Understanding_crash_reports has instructions. Search for "ContainsMemoryReport".
(In reply to Nicholas Nethercote [:njn] from comment #5)
> https://developer.mozilla.org/en-US/docs/Understanding_crash_reports has
> instructions. Search for "ContainsMemoryReport".

Alright, thanks. That's what I was actually doing, but for some reason I get a blank page when I try to load it.

Updated

8 months ago
Status: NEW → RESOLVED
Last Resolved: 8 months ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.