Closed Bug 1114700 Opened 10 years ago Closed 8 years ago

Intermittent browser_toolbarbutton.js | application crashed [@ js::gc::IsInsideNursery(js::gc::Cell const *)] after " Assertion failure: location != 0, at HeapAPI.h:316"

Categories

(Core :: JavaScript: GC, defect, P3)

x86
Windows 7
defect

Tracking

()

RESOLVED WORKSFORME

People

(Reporter: RyanVM, Unassigned)

Details

11:17:42 INFO - 1244 INFO TEST-OK | browser/components/loop/test/mochitest/browser_toolbarbutton.js | took 2141ms
11:17:42 INFO - ++DOCSHELL 0000003704238000 == 28 [pid = 4732] [id = 41]
11:17:42 INFO - ++DOMWINDOW == 72 (000000370457D400) [pid = 4732] [serial = 103] [outer = 0000000000000000]
11:17:42 INFO - ++DOMWINDOW == 73 (000000370D37D400) [pid = 4732] [serial = 104] [outer = 000000370457D400]
11:17:42 INFO - [4732] WARNING: NS_ENSURE_TRUE(mMutable) failed: file c:\builds\moz2_slave\m-in-w64-d-0000000000000000000\build\netwerk\base\src\nsSimpleURI.cpp, line 265
11:17:42 INFO - [4732] WARNING: Subdocument container has no frame: file c:\builds\moz2_slave\m-in-w64-d-0000000000000000000\build\layout\base\nsDocumentViewer.cpp, line 2505
11:17:42 INFO - ++DOMWINDOW == 74 (0000003713B90000) [pid = 4732] [serial = 105] [outer = 000000370D296400]
11:17:42 INFO - [4732] WARNING: Subdocument container has no frame: file c:\builds\moz2_slave\m-in-w64-d-0000000000000000000\build\layout\base\nsDocumentViewer.cpp, line 2505
11:17:42 INFO - ++DOMWINDOW == 75 (0000003713B93400) [pid = 4732] [serial = 106] [outer = 000000370D296800]
11:17:43 INFO - Assertion failure: location != 0, at c:\builds\moz2_slave\m-in-w64-d-0000000000000000000\build\obj-firefox\dist\include\js/HeapAPI.h:316
11:17:43 INFO - ### ERROR: WalkStack64: The handle is invalid.
11:17:43 INFO - TEST-INFO | Main app process: exit status 1
11:17:43 WARNING - TEST-UNEXPECTED-FAIL | ShutdownLeaks | process() called before end of test suite
11:17:43 INFO - 1245 INFO checking window state
11:17:43 INFO - 1246 ERROR TEST-UNEXPECTED-FAIL | browser/components/loop/test/mochitest/browser_toolbarbutton.js | application terminated with exit code 1
11:17:43 INFO - runtests.py | Application ran for: 0:00:44.970000
11:17:43 INFO - zombiecheck | Reading PID log: c:\users\cltbld~1.t-w\appdata\local\temp\tmpx5fzwtpidlog
11:17:50 INFO - mozcrash Saved minidump as C:\slave\test\build\blobber_upload_dir\9fd496af-5339-41c7-81e8-8d60e3aab0b4.dmp
11:17:50 INFO - mozcrash Saved app info as C:\slave\test\build\blobber_upload_dir\9fd496af-5339-41c7-81e8-8d60e3aab0b4.extra
11:17:50 WARNING - PROCESS-CRASH | browser/components/loop/test/mochitest/browser_toolbarbutton.js | application crashed [@ js::gc::IsInsideNursery(js::gc::Cell const *)]
11:17:50 INFO - Crash dump filename: c:\users\cltbld~1.t-w\appdata\local\temp\tmpisbut8.mozrunner\minidumps\9fd496af-5339-41c7-81e8-8d60e3aab0b4.dmp
11:17:50 INFO - Operating system: Windows NT
11:17:50 INFO - 6.2.9200
11:17:50 INFO - CPU: amd64
11:17:50 INFO - family 6 model 30 stepping 5
11:17:50 INFO - 8 CPUs
11:17:50 INFO - Crash reason: EXCEPTION_BREAKPOINT
11:17:50 INFO - Crash address: 0x7fbd5404ca5
11:17:50 INFO - Thread 0 (crashed)
11:17:50 INFO - 0 xul.dll!js::gc::IsInsideNursery(js::gc::Cell const *) [HeapAPI.h:c8f266a9de26 : 316 + 0x50]
11:17:50 INFO - rbx = 0x00000037014cef50 r12 = 0x0000003779ad97e0
11:17:50 INFO - r13 = 0x00007fffffffffff r14 = 0x00000000000001c0
11:17:50 INFO - r15 = 0x000007fbd89eec40 rip = 0x000007fbd5404ca5
11:17:50 INFO - rsp = 0x0000003779ad93c0 rbp = 0x0000003716114000
11:17:50 INFO - Found by: given as instruction pointer in context
11:17:50 INFO - 1 xul.dll!CheckMarkedThing<JSFunction> [Marking.cpp:c8f266a9de26 : 178 + 0x7]
11:17:50 INFO - rbx = 0x00000037014cef50 r12 = 0x0000003779ad97e0
11:17:50 INFO - r13 = 0x00007fffffffffff r14 = 0x00000000000001c0
11:17:50 INFO - r15 = 0x000007fbd89eec40 rip = 0x000007fbd892870c
11:17:50 INFO - rsp = 0x0000003779ad9400 rbp = 0x0000003716114000
11:17:50 INFO - Found by: call frame info
11:17:50 INFO - 2 xul.dll!MarkInternal<JSFunction> [Marking.cpp:c8f266a9de26 : 275 + 0x4]
11:17:50 INFO - rbx = 0x00000037014cef50 r12 = 0x0000003779ad97e0
11:17:50 INFO - r13 = 0x00007fffffffffff r14 = 0x00000000000001c0
11:17:50 INFO - r15 = 0x000007fbd89eec40 rip = 0x000007fbd893f18a
11:17:50 INFO - rsp = 0x0000003779ad9440 rbp = 0x0000003716114000
11:17:50 INFO - Found by: call frame info
11:17:50 INFO - 3 xul.dll!js::jit::ICStub::trace(JSTracer *) [BaselineIC.cpp:c8f266a9de26 : 197 + 0x4]
11:17:50 INFO - rbx = 0x00000037014cef50 r12 = 0x0000003779ad97e0
11:17:50 INFO - r13 = 0x00007fffffffffff r14 = 0x00000000000001c0
11:17:50 INFO - r15 = 0x000007fbd89eec40 rip = 0x000007fbd8eaa9c8
11:17:50 INFO - rsp = 0x0000003779ad9480 rbp = 0x0000003716114000
11:17:50 INFO - Found by: call frame info
11:17:50 INFO - 4 xul.dll!js::jit::BaselineScript::trace(JSTracer *) [BaselineJIT.cpp:c8f266a9de26 : 411 + 0xa]
11:17:50 INFO - rbx = 0x00000037014cef50 r12 = 0x0000003779ad97e0
11:17:50 INFO - r13 = 0x00007fffffffffff r14 = 0x00000000000001c0
11:17:50 INFO - r15 = 0x000007fbd89eec40 rip = 0x000007fbd8eaa72b
11:17:50 INFO - rsp = 0x0000003779ad94c0 rbp = 0x0000003716114000
11:17:50 INFO - Found by: call frame info
11:17:50 INFO - 5 xul.dll!js::jit::TraceJitScripts(JSTracer *,JSScript *) [Ion.cpp:c8f266a9de26 : 3181 + 0x12]
11:17:50 INFO - rbx = 0x00000037014cef50 r12 = 0x0000003779ad97e0
11:17:50 INFO - r13 = 0x00007fffffffffff r14 = 0x00000000000001c0
11:17:50 INFO - r15 = 0x000007fbd89eec40 rip = 0x000007fbd8f49d86
11:17:50 INFO - rsp = 0x0000003779ad9500 rbp = 0x0000003716114000
11:17:50 INFO - Found by: call frame info
11:17:50 INFO - 6 xul.dll!PushMarkStack [Marking.cpp:c8f266a9de26 : 1138 + 0xa]
11:17:50 INFO - rbx = 0x00000037014cef50 r12 = 0x0000003779ad97e0
11:17:50 INFO - r13 = 0x00007fffffffffff r14 = 0x00000000000001c0
11:17:50 INFO - r15 = 0x000007fbd89eec40 rip = 0x000007fbd8982051
11:17:50 INFO - rsp = 0x0000003779ad9530 rbp = 0x0000003716114000
11:17:50 INFO - Found by: call frame info
11:17:50 INFO - 7 xul.dll!MarkInternal<JSScript> [Marking.cpp:c8f266a9de26 : 313 + 0x12]
11:17:50 INFO - rbx = 0x00000037014cef50 r12 = 0x0000003779ad97e0
11:17:50 INFO - r13 = 0x00007fffffffffff r14 = 0x00000000000001c0
11:17:50 INFO - r15 = 0x000007fbd89eec40 rip = 0x000007fbd893f8ad
11:17:50 INFO - rsp = 0x0000003779ad9570 rbp = 0x0000003716114000
11:17:50 INFO - Found by: call frame info
11:17:50 INFO - 8 xul.dll!js::jit::ICStub::trace(JSTracer *) [BaselineIC.cpp:c8f266a9de26 : 190 + 0x4]
11:17:50 INFO - rbx = 0x00000037014cef50 r12 = 0x0000003779ad97e0
11:17:50 INFO - r13 = 0x00007fffffffffff r14 = 0x00000000000001c0
11:17:50 INFO - r15 = 0x000007fbd89eec40 rip = 0x000007fbd8eaa987
11:17:50 INFO - rsp = 0x0000003779ad95b0 rbp = 0x0000003716114000
11:17:50 INFO - Found by: call frame info
11:17:50 INFO - 9 xul.dll!js::jit::BaselineScript::trace(JSTracer *) [BaselineJIT.cpp:c8f266a9de26 : 411 + 0xa]
11:17:50 INFO - rbx = 0x00000037014cef50 r12 = 0x0000003779ad97e0
11:17:50 INFO - r13 = 0x00007fffffffffff r14 = 0x00000000000001c0
11:17:50 INFO - r15 = 0x000007fbd89eec40 rip = 0x000007fbd8eaa72b
11:17:50 INFO - rsp = 0x0000003779ad95f0 rbp = 0x0000003716114000
11:17:50 INFO - Found by: call frame info
11:17:50 INFO - 10 xul.dll!js::jit::TraceJitScripts(JSTracer *,JSScript *) [Ion.cpp:c8f266a9de26 : 3181 + 0x12]
11:17:50 INFO - rbx = 0x00000037014cef50 r12 = 0x0000003779ad97e0
11:17:50 INFO - r13 = 0x00007fffffffffff r14 = 0x00000000000001c0
11:17:50 INFO - r15 = 0x000007fbd89eec40 rip = 0x000007fbd8f49d86
11:17:50 INFO - rsp = 0x0000003779ad9630 rbp = 0x0000003716114000
11:17:50 INFO - Found by: call frame info
Bulk assigning P3 to all open intermittent bugs without a priority set in Firefox components per bug 1298978.
Priority: -- → P3
Ancient bug is ancient.
Status: NEW → RESOLVED
Closed: 8 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.