Closed Bug 1731059 Opened 3 years ago Closed 10 months ago

Intermittent Windows 32-bit browser/components/preferences/tests/<random_test> | application crashed [@ mozalloc_handle_oom] | application terminated with exit code 1

Categories

(Firefox :: Settings UI, defect, P3)

defect

Tracking

()

RESOLVED INCOMPLETE
Tracking Status
firefox94 --- wontfix

People

(Reporter: intermittent-bug-filer, Unassigned)

References

Details

(Keywords: crash, intermittent-failure, Whiteboard: [stockwell unknown])

Crash Data

Filed by: smolnar [at] mozilla.com
Parsed log: https://treeherder.mozilla.org/logviewer?job_id=351725278&repo=mozilla-central
Full log: https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/MEuV7r-7TCyayqGg_y-tSw/runs/1/artifacts/public/logs/live_backing.log


INFO - TEST-PASS | browser/components/preferences/tests/browser_warning_permanent_private_browsing.js | Expect a prompt when turning permanent private browsing on! - 
[task 2021-09-16T12:07:54.725Z] 12:07:54     INFO - Leaving test bound 
[task 2021-09-16T12:07:54.726Z] 12:07:54     INFO - Entering test bound 
[task 2021-09-16T12:07:54.727Z] 12:07:54     INFO - Buffered messages finished
[task 2021-09-16T12:07:54.727Z] 12:07:54    ERROR - TEST-UNEXPECTED-FAIL | browser/components/preferences/tests/browser_warning_permanent_private_browsing.js | application terminated with exit code 1
[task 2021-09-16T12:07:54.728Z] 12:07:54     INFO - runtests.py | Application ran for: 0:02:57.264237
<...>
INFO - mozcrash Saved app info as Z:\task_1631791943\build\blobber_upload_dir\9de85330-3a5f-4b8e-9410-fb12fac05840.extra
[task 2021-09-16T12:08:08.391Z] 12:08:08     INFO - PROCESS-CRASH | browser/components/preferences/tests/browser_warning_permanent_private_browsing.js | application crashed [@ mozalloc_handle_oom(unsigned int)]
[task 2021-09-16T12:08:08.391Z] 12:08:08     INFO - Mozilla crash reason: MOZ_CRASH()
[task 2021-09-16T12:08:08.391Z] 12:08:08     INFO - Crash dump filename: C:\Users\task_1631791943\AppData\Local\Temp\tmpq9qbneqx.mozrunner\minidumps\9de85330-3a5f-4b8e-9410-fb12fac05840.dmp
[task 2021-09-16T12:08:08.391Z] 12:08:08     INFO - Operating system: Windows NT
[task 2021-09-16T12:08:08.391Z] 12:08:08     INFO -                   6.1.7601 Service Pack 1
[task 2021-09-16T12:08:08.391Z] 12:08:08     INFO - CPU: x86
[task 2021-09-16T12:08:08.391Z] 12:08:08     INFO -      GenuineIntel family 6 model 63 stepping 2
[task 2021-09-16T12:08:08.391Z] 12:08:08     INFO -      8 CPUs
[task 2021-09-16T12:08:08.391Z] 12:08:08     INFO - 
[task 2021-09-16T12:08:08.391Z] 12:08:08     INFO - GPU: UNKNOWN
[task 2021-09-16T12:08:08.391Z] 12:08:08     INFO - 
[task 2021-09-16T12:08:08.391Z] 12:08:08     INFO - Crash reason:  EXCEPTION_BREAKPOINT
[task 2021-09-16T12:08:08.391Z] 12:08:08     INFO - Crash address: 0x6b70fce0
[task 2021-09-16T12:08:08.391Z] 12:08:08     INFO - Process uptime: 177 seconds
[task 2021-09-16T12:08:08.392Z] 12:08:08     INFO - 
[task 2021-09-16T12:08:08.392Z] 12:08:08     INFO - Thread 0 tid 5504 (crashed) 0  mozglue.dll!mozalloc_abort(char const* const) [mozalloc_abort.cpp:d372710b98a6ce5d1b2a9dffd53a879091c5c148 : 33 + 0x0]
[task 2021-09-16T12:08:08.392Z] 12:08:08     INFO -     eip = 0x6b70fce0   esp = 0x0034e438   ebp = 0x0034e444   ebx = 0x6b53f9b0
[task 2021-09-16T12:08:08.392Z] 12:08:08     INFO -     esi = 0x0034e450   edi = 0x00000002   eax = 0x0000000a   ecx = 0x6b547af0
[task 2021-09-16T12:08:08.392Z] 12:08:08     INFO -     edx = 0x00000000   efl = 0x00000202
[task 2021-09-16T12:08:08.392Z] 12:08:08     INFO -     Found by: given as instruction pointer in context
[task 2021-09-16T12:08:08.392Z] 12:08:08     INFO -  1  mozglue.dll!mozalloc_handle_oom(unsigned int) [mozalloc_oom.cpp:d372710b98a6ce5d1b2a9dffd53a879091c5c148 : 51 + 0x9]
[task 2021-09-16T12:08:08.392Z] 12:08:08     INFO -     eip = 0x6b70fd52   esp = 0x0034e44c   ebp = 0x0034e484   ebx = 0x3d208700
[task 2021-09-16T12:08:08.392Z] 12:08:08     INFO -     esi = 0x00000000   edi = 0x00000048
[task 2021-09-16T12:08:08.392Z] 12:08:08     INFO -     Found by: call frame info
[task 2021-09-16T12:08:08.392Z] 12:08:08     INFO -  2  xul.dll + 0x182e849
<...>
Summary: Intermittent browser/components/preferences/tests/browser_warning_permanent_private_browsing.js | application crashed [@ mozalloc_handle_oom(unsigned int)] | application terminated with exit code 1 → Intermittent Windows 32-bit browser/components/preferences/tests/<random_test> | application crashed [@ mozalloc_handle_oom(unsigned int)] | application terminated with exit code 1
Priority: -- → P3
See Also: → 1733524
Crash Signature: [@ mozalloc_handle_oom(unsigned int)] → [@ mozalloc_handle_oom(unsigned int)] [@ moz_xmalloc(unsigned int) ]
Crash Signature: [@ mozalloc_handle_oom(unsigned int)] [@ moz_xmalloc(unsigned int) ] → [@ mozalloc_handle_oom(unsigned int)] [@ moz_xmalloc(unsigned int) ] [@ xul.dll + 0x14f17eb]
Crash Signature: [@ mozalloc_handle_oom(unsigned int)] [@ moz_xmalloc(unsigned int) ] [@ xul.dll + 0x14f17eb] → [@ mozalloc_handle_oom(unsigned int)] [@ moz_xmalloc(unsigned int) ] [@ xul.dll + 0x14f17eb] [@ xul.dll + 0x6f7a41]

(In reply to Intermittent Failures Robot from comment #33)

31 failures in 2992 pushes (0.01 failures/push) were associated with this bug in the last 7 days.

This is the #33 most frequent failure this week.

** This failure happened more than 30 times this week! Resolving this bug is a high priority. **

** Try to resolve this bug as soon as possible. If unresolved for 2 weeks, the affected test(s) may be disabled. **

Hey Jan, you fixed some GC/memory-related stuff in bug 1717917 but it seems we're still hitting a similar issue here.

Do you have any suggestions and/or do you think it would be appropriate to "just" add test-specific fixes to this directory's head.js (e.g. forcing GC/CC between tests, if we don't already) ?

Crash Signature: [@ mozalloc_handle_oom(unsigned int)] [@ moz_xmalloc(unsigned int) ] [@ xul.dll + 0x14f17eb] [@ xul.dll + 0x6f7a41] → [@ mozalloc_handle_oom(unsigned int)] [@ moz_xmalloc(unsigned int) ] [@ xul.dll + 0x14f17eb] [@ xul.dll + 0x6f7a41]
Flags: needinfo?(jdemooij)

(In reply to :Gijs (he/him) from comment #34)

Hey Jan, you fixed some GC/memory-related stuff in bug 1717917 but it seems we're still hitting a similar issue here.

Do you have any suggestions and/or do you think it would be appropriate to "just" add test-specific fixes to this directory's head.js (e.g. forcing GC/CC between tests, if we don't already) ?

Forwarding to jonco. I wonder if we're not triggering enough GCs?

Flags: needinfo?(jdemooij) → needinfo?(jcoppeard)

FWIW, we already do force extra GC/CC work periodically in tests. We don't want to do sync GC/CCs because then we're not testing incremental GC/CC. I've seen OOMs like this before while running graphics tests, but these are while running preference tests, so it would seem to me that we might have some kind of leak where stuff isn't getting cleaned up fast enough. Unless there's some weird preference test that intentionally allocates a ton of stuff.

Update:
There have been 51 failures within the last 7 days:
• 48 failures on Windows 7 WebRender opt
• 3 failures on Windows 7 WebRender Shippable opt
Recent failure log: https://treeherder.mozilla.org/logviewer?job_id=370739715&repo=autoland&lineNumber=5499

[task 2022-03-12T00:39:18.218Z] 00:39:18     INFO - TEST-START | browser/components/preferences/tests/browser_search_subdialogs_within_preferences_2.js
[task 2022-03-12T00:39:19.027Z] 00:39:19     INFO - GECKO(5972) | out of memory: 0x0000000000C00000 bytes requested
[task 2022-03-12T00:39:19.243Z] 00:39:19     INFO - GECKO(5972) | Exiting due to channel error.
[task 2022-03-12T00:39:19.244Z] 00:39:19     INFO - GECKO(5972) | Exiting due to channel error.
[task 2022-03-12T00:39:19.356Z] 00:39:19     INFO - TEST-INFO | Main app process: exit 1
[task 2022-03-12T00:39:19.356Z] 00:39:19     INFO - Buffered messages logged at 00:39:18
[task 2022-03-12T00:39:19.357Z] 00:39:19     INFO - Entering test bound 
[task 2022-03-12T00:39:19.358Z] 00:39:19     INFO - Leaving test bound 
[task 2022-03-12T00:39:19.358Z] 00:39:19     INFO - Entering test bound 
[task 2022-03-12T00:39:19.359Z] 00:39:19     INFO - Buffered messages finished
[task 2022-03-12T00:39:19.359Z] 00:39:19    ERROR - TEST-UNEXPECTED-FAIL | browser/components/preferences/tests/browser_search_subdialogs_within_preferences_2.js | application terminated with exit code 1
[task 2022-03-12T00:39:19.360Z] 00:39:19     INFO - runtests.py | Application ran for: 0:02:53.173628
[task 2022-03-12T00:39:19.361Z] 00:39:19     INFO - zombiecheck | Reading PID log: C:\Users\task_1647042612\AppData\Local\Temp\tmp08zdwoknpidlog
<...>
[task 2022-03-12T00:39:42.174Z] 00:39:42     INFO - mozcrash Saved minidump as Z:\task_1647042612\build\blobber_upload_dir\837d33e5-5ad1-49d1-9830-157c10fbbb92.dmp
[task 2022-03-12T00:39:42.181Z] 00:39:42     INFO - mozcrash Saved app info as Z:\task_1647042612\build\blobber_upload_dir\837d33e5-5ad1-49d1-9830-157c10fbbb92.extra
[task 2022-03-12T00:39:42.779Z] 00:39:42     INFO - PROCESS-CRASH | browser/components/preferences/tests/browser_search_subdialogs_within_preferences_2.js | application crashed [@ mozalloc_handle_oom(unsigned int)]
[task 2022-03-12T00:39:42.779Z] 00:39:42     INFO - Mozilla crash reason: out of memory: 0x0000000000C00000 bytes requested
[task 2022-03-12T00:39:42.779Z] 00:39:42     INFO - Crash dump filename: C:\Users\task_1647042612\AppData\Local\Temp\tmpw72ranvy.mozrunner\minidumps\837d33e5-5ad1-49d1-9830-157c10fbbb92.dmp
[task 2022-03-12T00:39:42.779Z] 00:39:42     INFO - Operating system: Windows NT
[task 2022-03-12T00:39:42.779Z] 00:39:42     INFO -                   6.1.7601 Service Pack 1
[task 2022-03-12T00:39:42.779Z] 00:39:42     INFO - CPU: x86
[task 2022-03-12T00:39:42.779Z] 00:39:42     INFO -      GenuineIntel family 6 model 63 stepping 2
[task 2022-03-12T00:39:42.779Z] 00:39:42     INFO -      8 CPUs
[task 2022-03-12T00:39:42.780Z] 00:39:42     INFO - 
[task 2022-03-12T00:39:42.780Z] 00:39:42     INFO - Crash reason:  EXCEPTION_BREAKPOINT
[task 2022-03-12T00:39:42.780Z] 00:39:42     INFO - Crash address: 0x6ac33098
[task 2022-03-12T00:39:42.780Z] 00:39:42     INFO - Process uptime: 173 seconds
[task 2022-03-12T00:39:42.780Z] 00:39:42     INFO - 
[task 2022-03-12T00:39:42.780Z] 00:39:42     INFO - Thread 0  (crashed)
[task 2022-03-12T00:39:42.780Z] 00:39:42     INFO -  0  mozglue.dll!mozalloc_abort(char const* const) [mozalloc_abort.cpp:e15ca665c2633e70e4ec839ee8b434bf1e755f1f : 26 + 0x18]
[task 2022-03-12T00:39:42.780Z] 00:39:42     INFO -     eip = 0x6ac33098   esp = 0x0038e1c8   ebp = 0x0038e1d0   ebx = 0x00400000
[task 2022-03-12T00:39:42.780Z] 00:39:42     INFO -     esi = 0x0038e1dc   edi = 0x69b0f9b0   eax = 0x0000000a   ecx = 0x69b17af0
[task 2022-03-12T00:39:42.780Z] 00:39:42     INFO -     edx = 0x00000000   efl = 0x00000202
[task 2022-03-12T00:39:42.780Z] 00:39:42     INFO -     Found by: given as instruction pointer in context
[task 2022-03-12T00:39:42.780Z] 00:39:42     INFO -  1  mozglue.dll!mozalloc_handle_oom(unsigned int) [mozalloc_oom.cpp:e15ca665c2633e70e4ec839ee8b434bf1e755f1f : 51 + 0x8]
[task 2022-03-12T00:39:42.780Z] 00:39:42     INFO -     eip = 0x6ac32e9b   esp = 0x0038e1d8   ebp = 0x0038e210   ebx = 0x00400000
[task 2022-03-12T00:39:42.780Z] 00:39:42     INFO -     esi = 0x00c00000   edi = 0x0038e2d0
[task 2022-03-12T00:39:42.780Z] 00:39:42     INFO -     Found by: call frame info
[task 2022-03-12T00:39:42.780Z] 00:39:42     INFO -  2  mozglue.dll!moz_xmalloc(unsigned int) [mozalloc.cpp:e15ca665c2633e70e4ec839ee8b434bf1e755f1f : 54 + 0x5]
[task 2022-03-12T00:39:42.780Z] 00:39:42     INFO -     eip = 0x6ac32e21   esp = 0x0038e218   ebp = 0x0038e220   ebx = 0x00400000
[task 2022-03-12T00:39:42.781Z] 00:39:42     INFO -     esi = 0x00c00000   edi = 0x0038e2d0
[task 2022-03-12T00:39:42.781Z] 00:39:42     INFO -     Found by: call frame info
[task 2022-03-12T00:39:42.781Z] 00:39:42     INFO -  3  xul.dll + 0x1f2cc8
[task 2022-03-12T00:39:42.781Z] 00:39:42     INFO -     eip = 0x56242cc9   esp = 0x0038e228   ebp = 0x0038e25c   ebx = 0x00400000
[task 2022-03-12T00:39:42.781Z] 00:39:42     INFO -     esi = 0x00100000   edi = 0x0038e2d0
[task 2022-03-12T00:39:42.781Z] 00:39:42     INFO -     Found by: call frame info
[task 2022-03-12T00:39:42.781Z] 00:39:42     INFO -  4  xul.dll + 0x1f2b62
[task 2022-03-12T00:39:42.781Z] 00:39:42     INFO -     eip = 0x56242b63   esp = 0x0038e264   ebp = 0x0038e288
[task 2022-03-12T00:39:42.781Z] 00:39:42     INFO -     Found by: previous frame's frame pointer
[task 2022-03-12T00:39:42.781Z] 00:39:42     INFO -  5  xul.dll + 0x1e89fb
[task 2022-03-12T00:39:42.781Z] 00:39:42     INFO -     eip = 0x562389fc   esp = 0x0038e290   ebp = 0x0038e2ec
[task 2022-03-12T00:39:42.781Z] 00:39:42     INFO -     Found by: previous frame's frame pointer
[task 2022-03-12T00:39:42.781Z] 00:39:42     INFO -  6  xul.dll + 0x1f014e
[task 2022-03-12T00:39:42.781Z] 00:39:42     INFO -     eip = 0x5624014f   esp = 0x0038e2f4   ebp = 0x0038e314
[task 2022-03-12T00:39:42.781Z] 00:39:42     INFO -     Found by: previous frame's frame pointer
[task 2022-03-12T00:39:42.781Z] 00:39:42     INFO -  7  xul.dll + 0x1e5dfe
[task 2022-03-12T00:39:42.782Z] 00:39:42     INFO -     eip = 0x56235dff   esp = 0x0038e31c   ebp = 0x0038e354
[task 2022-03-12T00:39:42.782Z] 00:39:42     INFO -     Found by: previous frame's frame pointer
[task 2022-03-12T00:39:42.782Z] 00:39:42     INFO -  8  xul.dll + 0x3a4ef48
[task 2022-03-12T00:39:42.782Z] 00:39:42     INFO -     eip = 0x59a9ef49   esp = 0x0038e35c   ebp = 0x0038e398
[task 2022-03-12T00:39:42.782Z] 00:39:42     INFO -     Found by: previous frame's frame pointer
[task 2022-03-12T00:39:42.782Z] 00:39:42     INFO -  9  xul.dll + 0x3a13ed2
[task 2022-03-12T00:39:42.782Z] 00:39:42     INFO -     eip = 0x59a63ed3   esp = 0x0038e3a0   ebp = 0x0038e448
[task 2022-03-12T00:39:42.782Z] 00:39:42     INFO -     Found by: previous frame's frame pointer
[task 2022-03-12T00:39:42.782Z] 00:39:42     INFO - 10  xul.dll + 0x39f951a
[task 2022-03-12T00:39:42.782Z] 00:39:42     INFO -     eip = 0x59a4951b   esp = 0x0038e450   ebp = 0x0038e49c
[task 2022-03-12T00:39:42.782Z] 00:39:42     INFO -     Found by: previous frame's frame pointer
[task 2022-03-12T00:39:42.782Z] 00:39:42     INFO - 11  xul.dll + 0x39f8d03
[task 2022-03-12T00:39:42.782Z] 00:39:42     INFO -     eip = 0x59a48d04   esp = 0x0038e4a4   ebp = 0x0038e4e4
[task 2022-03-12T00:39:42.782Z] 00:39:42     INFO -     Found by: previous frame's frame pointer
[task 2022-03-12T00:39:42.782Z] 00:39:42     INFO - 12  xul.dll + 0x39f8386
[task 2022-03-12T00:39:42.782Z] 00:39:42     INFO -     eip = 0x59a48387   esp = 0x0038e4ec   ebp = 0x0038e5c0
[task 2022-03-12T00:39:42.783Z] 00:39:42     INFO -     Found by: previous frame's frame pointer
[task 2022-03-12T00:39:42.783Z] 00:39:42     INFO - 13  xul.dll + 0x39526e1
[task 2022-03-12T00:39:42.783Z] 00:39:42     INFO -     eip = 0x599a26e2   esp = 0x0038e5c8   ebp = 0x0038e5e8
[task 2022-03-12T00:39:42.783Z] 00:39:42     INFO -     Found by: previous frame's frame pointer
[task 2022-03-12T00:39:42.783Z] 00:39:42     INFO - 14  0x27180fcc
[task 2022-03-12T00:39:42.783Z] 00:39:42     INFO - 
[task 2022-03-12T00:39:42.783Z] 00:39:42     INFO -     eip = 0x27180fcd   esp = 0x0038e5f0   ebp = 0x0038e67c
[task 2022-03-12T00:39:42.783Z] 00:39:42     INFO -     Found by: previous frame's frame pointer
[task 2022-03-12T00:39:42.783Z] 00:39:42     INFO - 15  0x27dfcef5
[task 2022-03-12T00:39:42.783Z] 00:39:42     INFO - 
[task 2022-03-12T00:39:42.783Z] 00:39:42     INFO -     eip = 0x27dfcef6   esp = 0x0038e684   ebp = 0x0038e70c
[task 2022-03-12T00:39:42.783Z] 00:39:42     INFO -     Found by: previous frame's frame pointer
[task 2022-03-12T00:39:42.783Z] 00:39:42     INFO - 16  0x2718073a
[task 2022-03-12T00:39:42.783Z] 00:39:42     INFO - 
[task 2022-03-12T00:39:42.783Z] 00:39:42     INFO -     eip = 0x2718073b   esp = 0x0038e714   ebp = 0x0038e740
[task 2022-03-12T00:39:42.784Z] 00:39:42     INFO -     Found by: previous frame's frame pointer
[task 2022-03-12T00:39:42.784Z] 00:39:42     INFO - 17  xul.dll + 0x490ab40
[task 2022-03-12T00:39:42.784Z] 00:39:42     INFO -     eip = 0x5a95ab41   esp = 0x0038e748   ebp = 0x0038e840
[task 2022-03-12T00:39:42.784Z] 00:39:42     INFO -     Found by: previous frame's frame pointer
[task 2022-03-12T00:39:42.784Z] 00:39:42     INFO - 18  xul.dll + 0x38ef8ad
[task 2022-03-12T00:39:42.784Z] 00:39:42     INFO -     eip = 0x5993f8ae   esp = 0x0038e848   ebp = 0x0038e8c0
[task 2022-03-12T00:39:42.784Z] 00:39:42     INFO -     Found by: previous frame's frame pointer
[task 2022-03-12T00:39:42.784Z] 00:39:42     INFO - 19  xul.dll + 0x38fc7e0
[task 2022-03-12T00:39:42.784Z] 00:39:42     INFO -     eip = 0x5994c7e1   esp = 0x0038e8c8   ebp = 0x0038e914
[task 2022-03-12T00:39:42.784Z] 00:39:42     INFO -     Found by: previous frame's frame pointer
[task 2022-03-12T00:39:42.784Z] 00:39:42     INFO - 20  xul.dll + 0x38fce50
[task 2022-03-12T00:39:42.784Z] 00:39:42     INFO -     eip = 0x5994ce51   esp = 0x0038e91c   ebp = 0x0038e938
[task 2022-03-12T00:39:42.784Z] 00:39:42     INFO -     Found by: previous frame's frame pointer
[task 2022-03-12T00:39:42.784Z] 00:39:42     INFO - 21  xul.dll + 0x38fceb0
[task 2022-03-12T00:39:42.784Z] 00:39:42     INFO -     eip = 0x5994ceb1   esp = 0x0038e940   ebp = 0x0038e948
[task 2022-03-12T00:39:42.784Z] 00:39:42     INFO -     Found by: previous frame's frame pointer
[task 2022-03-12T00:39:42.784Z] 00:39:42     INFO - 22  xul.dll + 0x3a5b03d
[task 2022-03-12T00:39:42.785Z] 00:39:42     INFO -     eip = 0x59aab03e   esp = 0x0038e950   ebp = 0x0038e994
[task 2022-03-12T00:39:42.785Z] 00:39:42     INFO -     Found by: previous frame's frame pointer
[task 2022-03-12T00:39:42.785Z] 00:39:42     INFO - 23  xul.dll + 0x3952584
[task 2022-03-12T00:39:42.785Z] 00:39:42     INFO -     eip = 0x599a2585   esp = 0x0038e99c   ebp = 0x0038ea5c
[task 2022-03-12T00:39:42.785Z] 00:39:42     INFO -     Found by: previous frame's frame pointer
[task 2022-03-12T00:39:42.785Z] 00:39:42     INFO - 24  xul.dll + 0x3952422
[task 2022-03-12T00:39:42.785Z] 00:39:42     INFO -     eip = 0x599a2423   esp = 0x0038ea64   ebp = 0x0038ea6c
[task 2022-03-12T00:39:42.785Z] 00:39:42     INFO -     Found by: previous frame's frame pointer
[task 2022-03-12T00:39:42.785Z] 00:39:42     INFO - 25  xul.dll + 0x3a144a4
[task 2022-03-12T00:39:42.785Z] 00:39:42     INFO -     eip = 0x59a644a5   esp = 0x0038ea74   ebp = 0x0038eb44
[task 2022-03-12T00:39:42.785Z] 00:39:42     INFO -     Found by: previous frame's frame pointer
[task 2022-03-12T00:39:42.785Z] 00:39:42     INFO - 26  xul.dll + 0x38fc658
[task 2022-03-12T00:39:42.785Z] 00:39:42     INFO -     eip = 0x5994c659   esp = 0x0038eb4c   ebp = 0x0038eb9c
[task 2022-03-12T00:39:42.785Z] 00:39:42     INFO -     Found by: previous frame's frame pointer
[task 2022-03-12T00:39:42.785Z] 00:39:42     INFO - 27  xul.dll + 0x38fce50
[task 2022-03-12T00:39:42.785Z] 00:39:42     INFO -     eip = 0x5994ce51   esp = 0x0038eba4   ebp = 0x0038ebc0
[task 2022-03-12T00:39:42.786Z] 00:39:42     INFO -     Found by: previous frame's frame pointer
[task 2022-03-12T00:39:42.786Z] 00:39:42     INFO - 28  xul.dll + 0x38fceb0
[task 2022-03-12T00:39:42.786Z] 00:39:42     INFO -     eip = 0x5994ceb1   esp = 0x0038ebc8   ebp = 0x0038ebd0
[task 2022-03-12T00:39:42.786Z] 00:39:42     INFO -     Found by: previous frame's frame pointer
[task 2022-03-12T00:39:42.786Z] 00:39:42     INFO - 29  xul.dll + 0x3960e3e
[task 2022-03-12T00:39:42.786Z] 00:39:42     INFO -     eip = 0x599b0e3f   esp = 0x0038ebd8   ebp = 0x0038ec84
[task 2022-03-12T00:39:42.786Z] 00:39:42     INFO -     Found by: previous frame's frame pointer
[task 2022-03-12T00:39:42.786Z] 00:39:42     INFO - 30  xul.dll + 0x109ee69
[task 2022-03-12T00:39:42.786Z] 00:39:42     INFO -     eip = 0x570eee6a   esp = 0x0038ec8c   ebp = 0x0038ecdc
[task 2022-03-12T00:39:42.786Z] 00:39:42     INFO -     Found by: previous frame's frame pointer
[task 2022-03-12T00:39:42.786Z] 00:39:42     INFO - 31  xul.dll + 0x1efee3
[task 2022-03-12T00:39:42.786Z] 00:39:42     INFO -     eip = 0x5623fee4   esp = 0x0038ece4   ebp = 0x0038ee24
[task 2022-03-12T00:39:42.786Z] 00:39:42     INFO -     Found by: previous frame's frame pointer
[task 2022-03-12T00:39:42.786Z] 00:39:42     INFO - 32  xul.dll + 0x1e61d0
[task 2022-03-12T00:39:42.786Z] 00:39:42     INFO -     eip = 0x562361d1   esp = 0x0038ee2c   ebp = 0x0038eea0
[task 2022-03-12T00:39:42.786Z] 00:39:42     INFO -     Found by: previous frame's frame pointer
[task 2022-03-12T00:39:42.786Z] 00:39:42     INFO - 33  xul.dll + 0x1e668d
[task 2022-03-12T00:39:42.787Z] 00:39:42     INFO -     eip = 0x5623668e   esp = 0x0038eea8   ebp = 0x0038eeb4
[task 2022-03-12T00:39:42.787Z] 00:39:42     INFO -     Found by: previous frame's frame pointer
[task 2022-03-12T00:39:42.787Z] 00:39:42     INFO - 34  xul.dll + 0x8bec55
[task 2022-03-12T00:39:42.787Z] 00:39:42     INFO -     eip = 0x5690ec56   esp = 0x0038eebc   ebp = 0x0038ef84
[task 2022-03-12T00:39:42.787Z] 00:39:42     INFO -     Found by: previous frame's frame pointer
[task 2022-03-12T00:39:42.787Z] 00:39:42     INFO - 35  xul.dll + 0x28d27e
[task 2022-03-12T00:39:42.787Z] 00:39:42     INFO -     eip = 0x562dd27f   esp = 0x0038ef8c   ebp = 0x0038f0c4
[task 2022-03-12T00:39:42.787Z] 00:39:42     INFO -     Found by: previous frame's frame pointer
[task 2022-03-12T00:39:42.787Z] 00:39:42     INFO - 36  xul.dll + 0x29144e
[task 2022-03-12T00:39:42.787Z] 00:39:42     INFO -     eip = 0x562e144f   esp = 0x0038f0cc   ebp = 0x0038f0e8
[task 2022-03-12T00:39:42.787Z] 00:39:42     INFO -     Found by: previous frame's frame pointer
[task 2022-03-12T00:39:42.787Z] 00:39:42     INFO - 37  xul.dll + 0x829bf0
[task 2022-03-12T00:39:42.787Z] 00:39:42     INFO -     eip = 0x56879bf1   esp = 0x0038f0f0   ebp = 0x0038f118
[task 2022-03-12T00:39:42.787Z] 00:39:42     INFO -     Found by: previous frame's frame pointer
[task 2022-03-12T00:39:42.787Z] 00:39:42     INFO - 38  xul.dll + 0x7f0c88
[task 2022-03-12T00:39:42.787Z] 00:39:42     INFO -     eip = 0x56840c89   esp = 0x0038f120   ebp = 0x0038f150
[task 2022-03-12T00:39:42.787Z] 00:39:42     INFO -     Found by: previous frame's frame pointer
[task 2022-03-12T00:39:42.788Z] 00:39:42     INFO - 39  xul.dll + 0x7f0be7
[task 2022-03-12T00:39:42.788Z] 00:39:42     INFO -     eip = 0x56840be8   esp = 0x0038f158   ebp = 0x0038f170
[task 2022-03-12T00:39:42.788Z] 00:39:42     INFO -     Found by: previous frame's frame pointer
[task 2022-03-12T00:39:42.788Z] 00:39:42     INFO - 40  xul.dll + 0x24aeb04
[task 2022-03-12T00:39:42.788Z] 00:39:42     INFO -     eip = 0x584feb05   esp = 0x0038f178   ebp = 0x0038f180
[task 2022-03-12T00:39:42.788Z] 00:39:42     INFO -     Found by: previous frame's frame pointer
[task 2022-03-12T00:39:42.788Z] 00:39:42     INFO - 41  xul.dll + 0x252984a
[task 2022-03-12T00:39:42.788Z] 00:39:42     INFO -     eip = 0x5857984b   esp = 0x0038f188   ebp = 0x0038f2bc
[task 2022-03-12T00:39:42.788Z] 00:39:42     INFO -     Found by: previous frame's frame pointer
[task 2022-03-12T00:39:42.788Z] 00:39:42     INFO - 42  xul.dll + 0x3789c2a
[task 2022-03-12T00:39:42.788Z] 00:39:42     INFO -     eip = 0x597d9c2b   esp = 0x0038f2c4   ebp = 0x0038f2d8
[task 2022-03-12T00:39:42.788Z] 00:39:42     INFO -     Found by: previous frame's frame pointer
[task 2022-03-12T00:39:42.788Z] 00:39:42     INFO - 43  xul.dll + 0x3840c81
[task 2022-03-12T00:39:42.788Z] 00:39:42     INFO -     eip = 0x59890c82   esp = 0x0038f2e0   ebp = 0x0038f570
[task 2022-03-12T00:39:42.788Z] 00:39:42     INFO -     Found by: previous frame's frame pointer
[task 2022-03-12T00:39:42.789Z] 00:39:42     INFO - 44  xul.dll + 0x3841d44
[task 2022-03-12T00:39:42.789Z] 00:39:42     INFO -     eip = 0x59891d45   esp = 0x0038f578   ebp = 0x0038f5cc
[task 2022-03-12T00:39:42.789Z] 00:39:42     INFO -     Found by: previous frame's frame pointer
[task 2022-03-12T00:39:42.789Z] 00:39:42     INFO - 45  xul.dll + 0x3842015
[task 2022-03-12T00:39:42.789Z] 00:39:42     INFO -     eip = 0x59892016   esp = 0x0038f5d4   ebp = 0x0038f6a0
[task 2022-03-12T00:39:42.789Z] 00:39:42     INFO -     Found by: previous frame's frame pointer
[task 2022-03-12T00:39:42.789Z] 00:39:42     INFO - 46  xul.dll + 0x3848fe0
[task 2022-03-12T00:39:42.789Z] 00:39:42     INFO -     eip = 0x59898fe1   esp = 0x0038f6a8   ebp = 0x0038f6b4
[task 2022-03-12T00:39:42.789Z] 00:39:42     INFO -     Found by: previous frame's frame pointer
[task 2022-03-12T00:39:42.789Z] 00:39:42     INFO - 47  firefox.exe!NS_internal_main(int, char**, char**) [nsBrowserApp.cpp:e15ca665c2633e70e4ec839ee8b434bf1e755f1f : 395 + 0x164]
[task 2022-03-12T00:39:42.789Z] 00:39:42     INFO -     eip = 0x0137177b   esp = 0x0038f6bc   ebp = 0x0038f820
[task 2022-03-12T00:39:42.789Z] 00:39:42     INFO -     Found by: previous frame's frame pointer
[task 2022-03-12T00:39:42.789Z] 00:39:42     INFO - 48  firefox.exe!wmain(int, wchar_t**) [nsWindowsWMain.cpp:e15ca665c2633e70e4ec839ee8b434bf1e755f1f : 167 + 0x10]
[task 2022-03-12T00:39:42.789Z] 00:39:42     INFO -     eip = 0x013712dc   esp = 0x0038f828   ebp = 0x0038fa7c   ebx = 0x000ec2a8
[task 2022-03-12T00:39:42.789Z] 00:39:42     INFO -     esi = 0x008033e0   edi = 0x00803220
[task 2022-03-12T00:39:42.789Z] 00:39:42     INFO -     Found by: call frame info
[task 2022-03-12T00:39:42.789Z] 00:39:42     INFO - 49  firefox.exe!__scrt_common_main_seh() [exe_common.inl : 288 + 0x1b]
[task 2022-03-12T00:39:42.790Z] 00:39:42     INFO -     eip = 0x013bf23c   esp = 0x0038fa84   ebp = 0x0038fac4   ebx = 0x7ffdf000
[task 2022-03-12T00:39:42.790Z] 00:39:42     INFO -     esi = 0x69bef0b0   edi = 0x000ec2a8
[task 2022-03-12T00:39:42.790Z] 00:39:42     INFO -     Found by: call frame info
[task 2022-03-12T00:39:42.790Z] 00:39:42     INFO - 50  kernel32.dll!BaseThreadInitThunk + 0x11
[task 2022-03-12T00:39:42.790Z] 00:39:42     INFO -     eip = 0x7795ef3c   esp = 0x0038facc   ebp = 0x0038fad0   ebx = 0x7ffdf000
[task 2022-03-12T00:39:42.790Z] 00:39:42     INFO -     esi = 0x69bef0b0   edi = 0x000ec2a8
[task 2022-03-12T00:39:42.790Z] 00:39:42     INFO -     Found by: call frame info
[task 2022-03-12T00:39:42.790Z] 00:39:42     INFO - 51  ntdll.dll!__RtlUserThreadStart + 0x26
[task 2022-03-12T00:39:42.790Z] 00:39:42     INFO -     eip = 0x77af3618   esp = 0x0038fad8   ebp = 0x0038fb10   ebx = 0x7ffdf000
[task 2022-03-12T00:39:42.790Z] 00:39:42     INFO -     esi = 0x69bef0b0   edi = 0x000ec2a8
[task 2022-03-12T00:39:42.790Z] 00:39:42     INFO -     Found by: call frame info
[task 2022-03-12T00:39:42.790Z] 00:39:42     INFO - 52  ntdll.dll!_RtlUserThreadStart + 0x1a
[task 2022-03-12T00:39:42.790Z] 00:39:42     INFO -     eip = 0x77af35eb   esp = 0x0038fb18   ebp = 0x0038fb28   ebx = 0x7ffdf000
[task 2022-03-12T00:39:42.790Z] 00:39:42     INFO -     esi = 0x69bef0b0   edi = 0x000ec2a8
[task 2022-03-12T00:39:42.790Z] 00:39:42     INFO -     Found by: call frame info
[task 2022-03-12T00:39:42.790Z] 00:39:42     INFO - 
Flags: needinfo?(jcoppeard)
Whiteboard: [stockwell needswork:owner]
Flags: needinfo?(jcoppeard)

(In reply to Iulian Moraru from comment #40)

[task 2022-03-12T00:39:19.027Z] 00:39:19 INFO - GECKO(5972) | out of memory: 0x0000000000C00000 bytes requested

This is trying to allocate 12MB - this probably should be a fallible allocation.

I don't know which thread this is that's crashing. It's not the main thread and there are no names in the stack trace. Something to do with webrender?

Maybe a related intermittent preferences test crash in bug 1759309? That one reports "Mozilla crash reason: Renderer out of memory".

See Also: → 1759309
Crash Signature: [@ mozalloc_handle_oom(unsigned int)] [@ moz_xmalloc(unsigned int) ] [@ xul.dll + 0x14f17eb] [@ xul.dll + 0x6f7a41] → [@ mozalloc_handle_oom(unsigned int)] [@ moz_xmalloc(unsigned int) ] [@ xul.dll + 0x14f17eb] [@ xul.dll + 0x6f7a41] [@ xul.dll + 0x1cdd17]
Crash Signature: [@ mozalloc_handle_oom(unsigned int)] [@ moz_xmalloc(unsigned int) ] [@ xul.dll + 0x14f17eb] [@ xul.dll + 0x6f7a41] [@ xul.dll + 0x1cdd17] → [@ mozalloc_handle_oom(unsigned int)] [@ moz_xmalloc(unsigned int) ] [@ xul.dll + 0x14f17eb] [@ xul.dll + 0x6f7a41] [@ xul.dll + 0x1cdd17] [@ xul.dll + 0x1d9efa]
Crash Signature: [@ mozalloc_handle_oom(unsigned int)] [@ moz_xmalloc(unsigned int) ] [@ xul.dll + 0x14f17eb] [@ xul.dll + 0x6f7a41] [@ xul.dll + 0x1cdd17] [@ xul.dll + 0x1d9efa] → [@ mozalloc_handle_oom(unsigned int)] [@ moz_xmalloc(unsigned int) ] [@ xul.dll + 0x14f17eb] [@ xul.dll + 0x6f7a41]
Flags: needinfo?(jcoppeard)
Crash Signature: [@ mozalloc_handle_oom(unsigned int)] [@ moz_xmalloc(unsigned int) ] [@ xul.dll + 0x14f17eb] [@ xul.dll + 0x6f7a41] → [@ mozalloc_handle_oom(unsigned int)] [@ moz_xmalloc(unsigned int) ] [@ xul.dll + 0x14f17eb] [@ xul.dll + 0x6f7a41] [@ xul.dll + 0x1d9efa]
See Also: → 1774124

Copying crash signatures from duplicate bugs.

Crash Signature: [@ mozalloc_handle_oom(unsigned int)] [@ moz_xmalloc(unsigned int) ] [@ xul.dll + 0x14f17eb] [@ xul.dll + 0x6f7a41] [@ xul.dll + 0x1d9efa] → [@ mozalloc_handle_oom(unsigned int)] [@ moz_xmalloc(unsigned int) ] [@ xul.dll + 0x14f17eb] [@ xul.dll + 0x6f7a41] [@ xul.dll + 0x1d9efa] [@ xul.dll + 0x6c99a1]

Copying crash signatures from duplicate bugs.

Crash Signature: [@ mozalloc_handle_oom(unsigned int)] [@ moz_xmalloc(unsigned int) ] [@ xul.dll + 0x14f17eb] [@ xul.dll + 0x6f7a41] [@ xul.dll + 0x1d9efa] [@ xul.dll + 0x6c99a1] → [@ mozalloc_handle_oom(unsigned int)] [@ moz_xmalloc(unsigned int) ] [@ xul.dll + 0x14f17eb] [@ xul.dll + 0x6f7a41] [@ xul.dll + 0x1d9efa] [@ xul.dll + 0x6c99a1] [@ MOZ_Crash(char const*, int, char const*)]
Duplicate of this bug: 1798175
Duplicate of this bug: 1807824
Crash Signature: [@ mozalloc_handle_oom(unsigned int)] [@ moz_xmalloc(unsigned int) ] [@ xul.dll + 0x14f17eb] [@ xul.dll + 0x6f7a41] [@ xul.dll + 0x1d9efa] [@ xul.dll + 0x6c99a1] [@ MOZ_Crash(char const*, int, char const*)] → [@ mozalloc_handle_oom] [@ moz_xmalloc(unsigned int) ] [@ xul.dll + 0x14f17eb] [@ xul.dll + 0x6f7a41] [@ xul.dll + 0x1d9efa] [@ xul.dll + 0x6c99a1] [@ MOZ_Crash]
Summary: Intermittent Windows 32-bit browser/components/preferences/tests/<random_test> | application crashed [@ mozalloc_handle_oom(unsigned int)] | application terminated with exit code 1 → Intermittent Windows 32-bit browser/components/preferences/tests/<random_test> | application crashed [@ mozalloc_handle_oom] | application terminated with exit code 1
Status: NEW → RESOLVED
Closed: 10 months ago
Resolution: --- → INCOMPLETE
You need to log in before you can comment on or make changes to this bug.