running evm printer leads to "ValueError: too many values to unpack (expected 4)"
- Dominant language
- Python
- Stars
- 6.4k
- Forks
- 1.1k
- PR merge metrics
- No merged PRs in 30d
Description
Traceback (most recent call last):
File "/home/ericng/.local/lib/python3.8/site-packages/slither/__main__.py", line 741, in main_impl
) = process_all(filename, args, detector_classes, printer_classes)
File "/home/ericng/.local/lib/python3.8/site-packages/slither/__main__.py", line 83, in process_all
) = process_single(compilation, args, detector_classes, printer_classes)
File "/home/ericng/.local/lib/python3.8/site-packages/slither/__main__.py", line 68, in process_single
return _process(slither, detector_classes, printer_classes)
File "/home/ericng/.local/lib/python3.8/site-packages/slither/__main__.py", line 115, in _process
printer_results = slither.run_printers()
File "/home/ericng/.local/lib/python3.8/site-packages/slither/slither.py", line 195, in run_printers
return [p.output(self._crytic_compile.target).data for p in self._printers]
File "/home/ericng/.local/lib/python3.8/site-packages/slither/slither.py", line 195, in
return [p.output(self._crytic_compile.target).data for p in self._printers]
File "/home/ericng/.local/lib/python3.8/site-packages/slither/printers/summary/evm.py", line 79, in output
evm_info = _extract_evm_info(self.slither)
File "/home/ericng/.local/lib/python3.8/site-packages/slither/printers/summary/evm.py", line 34, in _extract_evm_info
evm_info["mapping", contract.name] = generate_source_to_evm_ins_mapping(
File "/home/ericng/.local/lib/python3.8/site-packages/slither/analyses/evm/convert.py", line 189, in generate_source_to_evm_ins_mapping
offset, _length, file_id, _ = mapping_item
ValueError: too many values to unpack (expected 4)
Contributor guide
Assessment
This issue has not been assessed yet.