Open SuhwanSong opened 5 years ago
I tryed to simplify the test case and get:
var v1 = ";e" ? v3 : v1({
v2: undefined,
v1: false
});
print(v1 == v3);
v1();
function v3() {
v3();
};
Just a recursive call of empty function v3
, the same as #6248
Following code triggers many ubsan errors.
Compile option:
--static --sanitize=undefined --test-build
OS: Ubuntu 18.04.1 LTS Arch: x86_64ASAN report.