Bug 149744
| Summary: | REGRESSION: jsc-layout-tests.yaml/js/script-tests/dfg-dead-variable-on-exit.js.layout-ftl crashes | ||
|---|---|---|---|
| Product: | WebKit | Reporter: | Csaba Osztrogonác <ossy> |
| Component: | JavaScriptCore | Assignee: | Nobody <webkit-unassigned> |
| Status: | RESOLVED DUPLICATE | ||
| Severity: | Critical | CC: | fpizlo, ggaren, mark.lam, msaboff, ossy |
| Priority: | P1 | ||
| Version: | Other | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
Csaba Osztrogonác
Nowadays jsc-layout-tests.yaml/js/script-tests/dfg-dead-variable-on-exit.js.layout-ftl
crashes regularly on the Apple Yosemite Debug JSC tester bot:
jsc-layout-tests.yaml/js/script-tests/dfg-dead-variable-on-exit.js.layout-ftl: This tests that if a variable is dead on OSR exit, it will at least contain a valid JS value.
jsc-layout-tests.yaml/js/script-tests/dfg-dead-variable-on-exit.js.layout-ftl:
jsc-layout-tests.yaml/js/script-tests/dfg-dead-variable-on-exit.js.layout-ftl: On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
jsc-layout-tests.yaml/js/script-tests/dfg-dead-variable-on-exit.js.layout-ftl:
jsc-layout-tests.yaml/js/script-tests/dfg-dead-variable-on-exit.js.layout-ftl:
jsc-layout-tests.yaml/js/script-tests/dfg-dead-variable-on-exit.js.layout-ftl: Timed out after 339.000000 seconds!
jsc-layout-tests.yaml/js/script-tests/dfg-dead-variable-on-exit.js.layout-ftl: 1 0x104ceb300 WTFCrash
jsc-layout-tests.yaml/js/script-tests/dfg-dead-variable-on-exit.js.layout-ftl: 2 0x1040dae4e timeoutThreadMain(void*)
jsc-layout-tests.yaml/js/script-tests/dfg-dead-variable-on-exit.js.layout-ftl: 3 0x104d55559 WTF::createThread(void (*)(void*), void*, char const*)::$_0::operator()() const
jsc-layout-tests.yaml/js/script-tests/dfg-dead-variable-on-exit.js.layout-ftl: 4 0x104d5552c std::__1::__function::__func<WTF::createThread(void (*)(void*), void*, char const*)::$_0, std::__1::allocator<WTF::createThread(void (*)(void*), void*, char const*)::$_0>, void ()>::operator()()
jsc-layout-tests.yaml/js/script-tests/dfg-dead-variable-on-exit.js.layout-ftl: 5 0x104796b9a std::__1::function<void ()>::operator()() const
jsc-layout-tests.yaml/js/script-tests/dfg-dead-variable-on-exit.js.layout-ftl: 6 0x104d5437e WTF::threadEntryPoint(void*)
jsc-layout-tests.yaml/js/script-tests/dfg-dead-variable-on-exit.js.layout-ftl: 7 0x104d55af1 WTF::wtfThreadEntryPoint(void*)
jsc-layout-tests.yaml/js/script-tests/dfg-dead-variable-on-exit.js.layout-ftl: 8 0x7fff86dee05a _pthread_body
jsc-layout-tests.yaml/js/script-tests/dfg-dead-variable-on-exit.js.layout-ftl: 9 0x7fff86dedfd7 _pthread_body
jsc-layout-tests.yaml/js/script-tests/dfg-dead-variable-on-exit.js.layout-ftl: 10 0x7fff86deb3ed thread_start
jsc-layout-tests.yaml/js/script-tests/dfg-dead-variable-on-exit.js.layout-ftl: test_script_22809: line 2: 58336 Segmentation fault: 11 "$@" ../../../../.vm/JavaScriptCore.framework/Resources/jsc --useFTLJIT\=false --enableFunctionDotArguments\=true --testTheFTL\=true --useFTLJIT\=true --ftlCrashesIfCantInitializeLLVM\=true resources/standalone-pre.js dfg-dead-variable-on-exit.js resources/standalone-post.js
jsc-layout-tests.yaml/js/script-tests/dfg-dead-variable-on-exit.js.layout-ftl: ERROR: Unexpected exit code: 139
| Attachments | ||
|---|---|---|
| Add attachment proposed patch, testcase, etc. |
Csaba Osztrogonác
I checked the bot history, and we noticed this failure first time on r189621:
https://build.webkit.org/builders/Apple%20Yosemite%20Debug%20JSC%20%28Tests%29/builds/3192
Csaba Osztrogonác
*** This bug has been marked as a duplicate of bug 149095 ***