Skip to content

view8.py StopIteration #18

@person8989

Description

@person8989

Error Message



python view8.py ./index.jsc ./index.js --path ./v8dasm
Executing disassembler binary: ./v8dasm.
Disassembly completed successfully.
Parsing disassembled file.
Traceback (most recent call last):
  File "/Users/carl/v8tools/View/view8.py", line 57, in <module>
    main()
  File "/Users/carl/v8tools/View/view8.py", line 50, in main
    all_func = disassemble(args.input_file, args.disassembled, args.path)
  File "/Users/carl/v8tools/View/view8.py", line 17, in disassemble
    return parse_disassembled_file(out_name)
  File "/Users/carl/v8tools/View/Parser/parse_v8cache.py", line 61, in parse_disassembled_file
    all_func = parse_file(out_name)
  File "/Users/carl/v8tools/View/Parser/sfi_file_parser.py", line 190, in parse_file
    parse_shared_function_info(lines, "start")
  File "/Users/carl/v8tools/View/Parser/sfi_file_parser.py", line 171, in parse_shared_function_info
    sfi.const_pool = parse_const_pool(line, lines, sfi.name)
  File "/Users/carl/v8tools/View/Parser/sfi_file_parser.py", line 124, in parse_const_pool
    return parse_const_array(lines, func_name)
  File "/Users/carl/v8tools/View/Parser/sfi_file_parser.py", line 115, in parse_const_array
    next_idx, value = parse_const_line(lines, func_name)
  File "/Users/carl/v8tools/View/Parser/sfi_file_parser.py", line 84, in parse_const_line
    return var_idx, parse_shared_function_info(lines, value, func_name)
  File "/Users/carl/v8tools/View/Parser/sfi_file_parser.py", line 171, in parse_shared_function_info
    sfi.const_pool = parse_const_pool(line, lines, sfi.name)
  File "/Users/carl/v8tools/View/Parser/sfi_file_parser.py", line 124, in parse_const_pool
    return parse_const_array(lines, func_name)
  File "/Users/carl/v8tools/View/Parser/sfi_file_parser.py", line 115, in parse_const_array
    next_idx, value = parse_const_line(lines, func_name)
  File "/Users/carl/v8tools/View/Parser/sfi_file_parser.py", line 67, in parse_const_line
    var_line = next(lines)
StopIteration

file:

File.zip

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions