Closed Bug 1020716 Opened 11 years ago Closed 11 years ago

Intermittent test_viewsource_forbidden_in_iframe.xul | application crashed [@ js::gc::GCRuntime::beginMarkPhase()]

Categories

(Core :: JavaScript: GC, defect)

x86_64
Linux
defect
Not set
normal

Tracking

()

RESOLVED WORKSFORME

People

(Reporter: KWierso, Unassigned)

Details

(Keywords: crash, intermittent-failure)

Crash Data

https://tbpl.mozilla.org/php/getParsedLog.php?id=41066859&tree=Mozilla-Inbound Ubuntu VM 12.04 x64 mozilla-inbound opt test mochitest-other on 2014-06-04 15:54:44 PDT for push 90b3655df3b9 slave: tst-linux64-spot-850 15:58:43 INFO - 1677 INFO TEST-START | chrome://mochitests/content/chrome/docshell/test/chrome/test_viewsource_forbidden_in_iframe.xul 15:58:44 INFO - TEST-INFO | Main app process: killed by SIGSEGV 15:58:44 WARNING - TEST-UNEXPECTED-FAIL | chrome://mochitests/content/chrome/docshell/test/chrome/test_viewsource_forbidden_in_iframe.xul | application terminated with exit code 11 15:58:44 INFO - INFO | runtests.py | Application ran for: 0:02:02.642332 15:58:44 INFO - INFO | zombiecheck | Reading PID log: /tmp/tmp5fcOdipidlog 15:58:44 INFO - ==> process 1799 launched child process 1850 15:58:44 INFO - INFO | zombiecheck | Checking for orphan process with PID: 1850 15:58:44 INFO - mozcrash INFO | Downloading symbols from: https://ftp-ssl.mozilla.org/pub/mozilla.org/firefox/tinderbox-builds/mozilla-inbound-linux64/1401894918/firefox-32.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 15:58:56 WARNING - PROCESS-CRASH | chrome://mochitests/content/chrome/docshell/test/chrome/test_viewsource_forbidden_in_iframe.xul | application crashed [@ js::gc::GCRuntime::beginMarkPhase()] 15:58:56 INFO - Crash dump filename: /tmp/tmpz22ky0/minidumps/6db709d3-ed98-dc1b-7417a0e1-79dfbd51.dmp 15:58:56 INFO - Operating system: Linux 15:58:56 INFO - 0.0.0 Linux 3.2.0-23-generic #36-Ubuntu SMP Tue Apr 10 20:39:51 UTC 2012 x86_64 15:58:56 INFO - CPU: amd64 15:58:56 INFO - family 6 model 26 stepping 5 15:58:56 INFO - 1 CPU 15:58:56 INFO - Crash reason: SIGSEGV 15:58:56 INFO - Crash address: 0x0 15:58:56 INFO - Thread 0 (crashed) 15:58:56 INFO - 0 libxul.so!js::gc::GCRuntime::beginMarkPhase() [json.cpp:90b3655df3b9 : 892 + 0x0] 15:58:56 INFO - rbx = 0x00007f2a3be73328 r12 = 0x00007f2a3be73518 15:58:56 INFO - r13 = 0x0000000000000020 r14 = 0x00007f2a3be73000 15:58:56 INFO - r15 = 0x00007f2a3be73230 rip = 0x00007f2a49c74662 15:58:56 INFO - rsp = 0x00007fff402187f0 rbp = 0x00007fff40218890 15:58:56 INFO - Found by: given as instruction pointer in context 15:58:56 INFO - 1 libxul.so!js::gc::GCRuntime::incrementalCollectSlice(long, JS::gcreason::Reason, js::JSGCInvocationKind) [jsgc.cpp:90b3655df3b9 : 4587 + 0x7] 15:58:56 INFO - rbx = 0x00007f2a3be73328 r12 = 0x0004fb0a91eefa49 15:58:56 INFO - r13 = 0x00007f2a3be73000 r14 = 0x0000000000000000 15:58:56 INFO - r15 = 0x00007f2a24776f00 rip = 0x00007f2a49c933b1 15:58:56 INFO - rsp = 0x00007fff402188a0 rbp = 0x00007fff40218920 15:58:56 INFO - Found by: call frame info 15:58:56 INFO - 2 libxul.so!js::gc::GCRuntime::gcCycle(bool, long, js::JSGCInvocationKind, JS::gcreason::Reason) [jsgc.cpp:90b3655df3b9 : 4770 + 0x11] 15:58:56 INFO - rbx = 0x00007f2a3be73328 r12 = 0x00007f2a3be73000 15:58:56 INFO - r13 = 0x0000000000000000 r14 = 0x0000000000000001 15:58:56 INFO - r15 = 0x0000000000000000 rip = 0x00007f2a49c93fef 15:58:56 INFO - rsp = 0x00007fff40218930 rbp = 0x00007fff40218970 15:58:56 INFO - Found by: call frame info 15:58:56 INFO - 3 libxul.so!js::gc::GCRuntime::collect(bool, long, js::JSGCInvocationKind, JS::gcreason::Reason) [jsgc.cpp:90b3655df3b9 : 4903 + 0xa] 15:58:56 INFO - rbx = 0x0000000000000021 r12 = 0x00007f2a3be73518 15:58:56 INFO - r13 = 0x0000000000000022 r14 = 0x0000000000000001 15:58:56 INFO - r15 = 0x00007f2a3be73328 rip = 0x00007f2a49c943e6 15:58:56 INFO - rsp = 0x00007fff40218980 rbp = 0x00007fff402189f0 15:58:56 INFO - Found by: call frame info 15:58:56 INFO - 4 libxul.so!nsJSContext::GarbageCollectNow(JS::gcreason::Reason, nsJSContext::IsIncremental, nsJSContext::IsShrinking, long) [nsJSEnvironment.cpp:90b3655df3b9 : 1751 + 0x9] 15:58:56 INFO - rbx = 0x0000000000000021 r12 = 0x0000000000000000 15:58:56 INFO - r13 = 0x0000000000000001 r14 = 0x0000000000000000 15:58:56 INFO - r15 = 0x0000000000000000 rip = 0x00007f2a48deed78 15:58:56 INFO - rsp = 0x00007fff40218a00 rbp = 0x00007fff40218a30 15:58:56 INFO - Found by: call frame info
Component: Document Navigation → JavaScript: GC
Flags: needinfo?(terrence)
Maybe related to Exact Rooting otherwise?
Flags: needinfo?(sphink)
Isn't this a dupe of bug 1020022?
Yup, seems like we solved all of the beginMarkPhase intermittent crashes with the exact rooting fixes that went in around that time. I'm going to close these now.
Status: NEW → RESOLVED
Closed: 11 years ago
Flags: needinfo?(terrence)
Flags: needinfo?(sphink)
Resolution: --- → FIXED
Resolution: FIXED → WORKSFORME
You need to log in before you can comment on or make changes to this bug.