Bug 151563
Summary: | [FTL] regress/script-tests/double-pollution-putbyoffset.js.dfg-eager regularly stucks in an infinite loop | ||
---|---|---|---|
Product: | WebKit | Reporter: | Csaba Osztrogonác <ossy> |
Component: | JavaScriptCore | Assignee: | Nobody <webkit-unassigned> |
Status: | RESOLVED FIXED | ||
Severity: | Critical | CC: | cgarcia, clopez, fpizlo, gyuyoung.kim, hs85.jeong, jh718.park, ossy, webkit-bug-importer, zan |
Priority: | P1 | Keywords: | InRadar |
Version: | Other | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Bug Depends on: | |||
Bug Blocks: | 143605 |
Csaba Osztrogonác
https://trac.webkit.org/changeset/192682 enabled FTL JIT on EFL Linux X86_64.
Since then regress/script-tests/double-pollution-putbyoffset.js.dfg-eager
regularly stucks in an infinite loop.
regress/script-tests/double-pollution-putbyoffset.js.dfg-eager: Timed out after 339.000000 seconds!
regress/script-tests/double-pollution-putbyoffset.js.dfg-eager: 1 0x7ffa47260537 WTFCrash
regress/script-tests/double-pollution-putbyoffset.js.dfg-eager: 2 0x409773
regress/script-tests/double-pollution-putbyoffset.js.dfg-eager: 3 0x7ffa47272ba5
regress/script-tests/double-pollution-putbyoffset.js.dfg-eager: 4 0x7ffa472a242a
regress/script-tests/double-pollution-putbyoffset.js.dfg-eager: 5 0x7ffa464906aa
regress/script-tests/double-pollution-putbyoffset.js.dfg-eager: 6 0x7ffa45eb6eed clone
regress/script-tests/double-pollution-putbyoffset.js.dfg-eager: Segmentation fault (core dumped)
regress/script-tests/double-pollution-putbyoffset.js.dfg-eager: ERROR: Unexpected exit code: 139
FAIL: regress/script-tests/double-pollution-putbyoffset.js.dfg-eager
Attachments | ||
---|---|---|
Add attachment proposed patch, testcase, etc. |
Csaba Osztrogonác
It isn't an EFL related bug, but an FTL JIT bug on Linux,
because I found similar errors on the GTK bot too:
regress/script-tests/double-pollution-putbyoffset.js.ftl-eager: Timed out after 339.000000 seconds!
regress/script-tests/double-pollution-putbyoffset.js.ftl-eager: 1 0x7fbe2954b7c7 /home/slave/webkitgtk/gtk-linux-64-release/build/WebKitBuild/Release/lib/libjavascriptcoregtk-4.0.so.18(WTFCrash+0x17) [0x7fbe2954b7c7]
regress/script-tests/double-pollution-putbyoffset.js.ftl-eager: 2 0x4093e3 ../../../.vm/JavaScriptCore.framework/Resources/jsc() [0x4093e3]
regress/script-tests/double-pollution-putbyoffset.js.ftl-eager: 3 0x7fbe2955d4b5 /home/slave/webkitgtk/gtk-linux-64-release/build/WebKitBuild/Release/lib/libjavascriptcoregtk-4.0.so.18(+0x9484b5) [0x7fbe2955d4b5]
regress/script-tests/double-pollution-putbyoffset.js.ftl-eager: 4 0x7fbe2958ba0a /home/slave/webkitgtk/gtk-linux-64-release/build/WebKitBuild/Release/lib/libjavascriptcoregtk-4.0.so.18(+0x976a0a) [0x7fbe2958ba0a]
regress/script-tests/double-pollution-putbyoffset.js.ftl-eager: 5 0x7fbe284bf0a4 /lib/x86_64-linux-gnu/libpthread.so.0(+0x80a4) [0x7fbe284bf0a4]
regress/script-tests/double-pollution-putbyoffset.js.ftl-eager: 6 0x7fbe273a504d /lib/x86_64-linux-gnu/libc.so.6(clone+0x6d) [0x7fbe273a504d]
regress/script-tests/double-pollution-putbyoffset.js.ftl-eager: Segmentation fault (core dumped)
regress/script-tests/double-pollution-putbyoffset.js.ftl-eager: ERROR: Unexpected exit code: 139
** The following JSC stress test failures have been introduced:
regress/script-tests/double-pollution-putbyoffset.js.ftl-eager
Results for JSC stress tests:
1 failure found.
Zan Dobersek
These failures aren't exhibited anymore.
Radar WebKit Bug Importer
<rdar://problem/35048161>