Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

evmdasm.disassembler [ERROR] - invalid instruction: PUSH29 #7

Open
odg0318 opened this issue Oct 2, 2022 · 1 comment
Open

evmdasm.disassembler [ERROR] - invalid instruction: PUSH29 #7

odg0318 opened this issue Oct 2, 2022 · 1 comment
Assignees
Labels
bug Something isn't working

Comments

@odg0318
Copy link
Contributor

odg0318 commented Oct 2, 2022

I found stdout that looks like error. Can we confirm this line is critical error?

The script I executed is here.

#!/bin/bash

ETL_PROVIDER_URL=http://a.b.c.d:8551/
ETL_AMOUNT=10000
ETL_START_BLOCK=70024000
ETL_END_BLOCK=$(($ETL_START_BLOCK+$ETL_AMOUNT-1))

python klaytnetl.py export_trace_group --start-block $ETL_START_BLOCK --end-block $ETL_END_BLOCK --provider-uri $ETL_PROVIDER_URL --enrich True -b 1 -w 5 -t 300 --file-format json --file-maxlines 10000 --traces-output klaytn/raw/traces/network_type_name=cypress/ --contracts-output klaytn/raw/contracts/network_type_name=cypress/ --tokens-output klaytn/raw/tokens/network_type_name=cypress/ --log-percentage-step 1

The stdout is here.

Symbolic Execution not available: No module named 'mythril'
pyetherchain not available: No module named 'pyetherchain'
2022-10-02 08:26:28,204 - ProgressLogger [INFO] - Started work. Items to process: 10000.
2022-10-02 08:26:29,834 - ProgressLogger [INFO] - 100 items processed. Progress is 1%.
2022-10-02 08:26:31,470 - ProgressLogger [INFO] - 200 items processed. Progress is 2%.
2022-10-02 08:26:32,875 - ProgressLogger [INFO] - 300 items processed. Progress is 3%.
2022-10-02 08:26:34,219 - ProgressLogger [INFO] - 400 items processed. Progress is 4%.
2022-10-02 08:26:35,835 - ProgressLogger [INFO] - 500 items processed. Progress is 5%.
2022-10-02 08:27:08,235 - ProgressLogger [INFO] - 600 items processed. Progress is 6%.
2022-10-02 08:27:34,985 - ProgressLogger [INFO] - 700 items processed. Progress is 7%.
2022-10-02 08:28:01,963 - ProgressLogger [INFO] - 800 items processed. Progress is 8%.
2022-10-02 08:28:25,313 - ProgressLogger [INFO] - 900 items processed. Progress is 9%.
2022-10-02 08:28:51,527 - ProgressLogger [INFO] - 1000 items processed. Progress is 10%.
2022-10-02 08:29:17,003 - ProgressLogger [INFO] - 1100 items processed. Progress is 11%.
2022-10-02 08:29:42,574 - ProgressLogger [INFO] - 1200 items processed. Progress is 12%.
2022-10-02 08:30:07,880 - ProgressLogger [INFO] - 1300 items processed. Progress is 13%.
2022-10-02 08:30:28,666 - ProgressLogger [INFO] - 1400 items processed. Progress is 14%.
2022-10-02 08:30:52,595 - ProgressLogger [INFO] - 1500 items processed. Progress is 15%.
2022-10-02 08:31:17,934 - ProgressLogger [INFO] - 1600 items processed. Progress is 16%.
2022-10-02 08:31:41,702 - ProgressLogger [INFO] - 1700 items processed. Progress is 17%.
2022-10-02 08:32:05,170 - ProgressLogger [INFO] - 1800 items processed. Progress is 18%.
2022-10-02 08:32:25,646 - ProgressLogger [INFO] - 1900 items processed. Progress is 19%.
2022-10-02 08:32:48,561 - ProgressLogger [INFO] - 2000 items processed. Progress is 20%.
2022-10-02 08:33:09,279 - ProgressLogger [INFO] - 2100 items processed. Progress is 21%.
2022-10-02 08:33:31,779 - ProgressLogger [INFO] - 2200 items processed. Progress is 22%.
2022-10-02 08:33:54,341 - ProgressLogger [INFO] - 2300 items processed. Progress is 23%.
2022-10-02 08:34:18,236 - ProgressLogger [INFO] - 2400 items processed. Progress is 24%.
2022-10-02 08:34:42,578 - ProgressLogger [INFO] - 2500 items processed. Progress is 25%.
2022-10-02 08:35:05,253 - ProgressLogger [INFO] - 2600 items processed. Progress is 26%.
2022-10-02 08:35:28,943 - ProgressLogger [INFO] - 2700 items processed. Progress is 27%.
2022-10-02 08:35:57,595 - ProgressLogger [INFO] - 2800 items processed. Progress is 28%.
2022-10-02 08:36:12,488 - evmdasm.disassembler [ERROR] - invalid instruction: PUSH29
2022-10-02 08:36:22,670 - ProgressLogger [INFO] - 2900 items processed. Progress is 29%.
2022-10-02 08:36:36,582 - evmdasm.disassembler [ERROR] - invalid instruction: PUSH29
2022-10-02 08:36:47,463 - ProgressLogger [INFO] - 3000 items processed. Progress is 30%.
2022-10-02 08:36:51,637 - evmdasm.disassembler [ERROR] - invalid instruction: PUSH29
2022-10-02 08:37:11,383 - ProgressLogger [INFO] - 3100 items processed. Progress is 31%.
2022-10-02 08:37:35,272 - ProgressLogger [INFO] - 3200 items processed. Progress is 32%.
2022-10-02 08:37:59,814 - ProgressLogger [INFO] - 3300 items processed. Progress is 33%.
2022-10-02 08:38:20,508 - ProgressLogger [INFO] - 3400 items processed. Progress is 34%.
2022-10-02 08:38:46,376 - ProgressLogger [INFO] - 3500 items processed. Progress is 35%.
2022-10-02 08:38:52,634 - evmdasm.disassembler [ERROR] - invalid instruction: PUSH20
2022-10-02 08:39:13,087 - ProgressLogger [INFO] - 3600 items processed. Progress is 36%.
2022-10-02 08:39:40,595 - evmdasm.disassembler [ERROR] - invalid instruction: PUSH22
@odg0318 odg0318 added the bug Something isn't working label Oct 2, 2022
@yongchand
Copy link
Contributor

As mentioned in Ethereum-ETL issue (blockchain-etl/ethereum-etl#143) this is not a critical bug. I will try to remove such line (if possible) to prevent any confusion to users

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants