v icon indicating copy to clipboard operation
v copied to clipboard

js: V panic: array.get: index out of range (i == 0, a.len == 0)

Open radare opened this issue 4 years ago • 0 comments

V version: V 0.2.4 a4df418 OS: macOS 10.15

What did you do?

fn main() {
    JS.print('hello vtic', 32, 32)
}

What did you expect to see?

Working program.. or at least a proper error telling me that i should use .js.v file for that.

What did you see instead?

v -enable-globals -b js_browser hello.v
V panic: array.get: index out of range (i == 0, a.len == 0)
v hash: a4df418
0   v                                   0x0000000103b31edc array_get + 252
1   v                                   0x0000000103d5b56b v__checker__Checker_fn_call + 14379
2   v                                   0x0000000103d530bf v__checker__Checker_call_expr + 111
3   v                                   0x0000000103d31652 v__checker__Checker_expr + 3522
4   v                                   0x0000000103d37926 v__checker__Checker_stmt + 2150
5   v                                   0x0000000103d52f8c v__checker__Checker_stmts + 236
6   v                                   0x0000000103d7822d v__checker__Checker_fn_decl + 10861
7   v                                   0x0000000103d37a52 v__checker__Checker_stmt + 2450
8   v                                   0x0000000103d36fd4 v__checker__Checker_check + 2020
9   v                                   0x0000000103d3889a v__checker__Checker_check_files + 378
10  v                                   0x0000000103d96259 v__builder__Builder_middle_stages + 137
11  v                                   0x0000000103d97653 v__builder__Builder_front_and_middle_stages + 147
12  v                                   0x0000000103da9c42 v__builder__Builder_gen_js + 66
13  v                                   0x0000000103da9e89 v__builder__Builder_build_js + 265
14  v                                   0x0000000103da901c v__builder__Builder_compile_js + 428
15  v                                   0x0000000103da8543 v__builder__compile + 515
16  v                                   0x0000000103daedc8 main__main + 5560
17  v                                   0x0000000103db2f8a main + 42
18  v                                   0x0000000103b292a4 start + 52

radare avatar Sep 03 '21 10:09 radare