Open benjamindamm opened 10 months ago
@benjamindamm , hi we have some more recent version released since 2.55.1.
Please, try to run latest versions (3.0.0-alphaX or 2.60.x) if you have no specific requirements to run erigon 2.55.1.
Also you can try to run erigon as a docker container on your Macbook using "snapshot" docker image based on last commit in main branch.
You can run it using following command:
docker run -d --name erigon erigontech/erigon:main-latest ${YOUR_FLAGS}
.
Hope, it helps.
Best regards @lystopad
System information
Erigon version: 2.55.1
OS & Version: OSX Sonoma 14.2.1
Erigon Command (with flags/config):
./erigon/erigon \ --datadir /Volumes/ErigonPool1/erigon-data \ --http \ --http.addr 0.0.0.0 \ --http.port 8545 \ --http.api "eth,erigon,ots,net,web3,txpool,trace" \ --http.corsdomain "*" \ --http.vhosts=host.docker.internal \ --log.console.verbosity "info" \ --rpc.batch.limit 500
Consensus Layer:
No consensus layer running currently. Previously used with --internalcl
Chain/Network:
Ethereum main net
Actual behaviour
Randomly crashing on sync
Steps to reproduce the behaviour
Just run erigon on a mac silicon system
Backtrace
MacOs crash report:
Date/Time: 2023-12-31 14:37:31.052 +0100 End time: 2023-12-31 14:38:05.341 +0100 OS Version: macOS 14.2.1 (Build 23C71) Architecture: arm64e Report Version: 44 Incident Identifier: FD8B58F5-C8F2-409E-9DFB-47741CB18DAB
Data Source: Microstackshots Shared Cache: F9DDD844-7F3F-34BD-BE29-F0C72D5E5449 slid base address 0x18d478000, slide 0xd478000
Command: erigon Path: /Users/USER/*/erigon Codesigning ID: a.out Resource Coalition ID: 487 Architecture: arm64 Parent: UNKNOWN [949] PID: 950
Event: wakeups Action taken: none Wakeups: 45001 wakeups over the last 34 seconds (1312 wakeups per second average), exceeding limit of 150 wakeups per second over 300 seconds Wakeups limit: 45000 Limit duration: 300s Wakeups caused: 45001 Wakeups duration: 34s Duration: 34.29s Duration Sampled: 0.95s Steps: 2
Hardware model: Mac14,13 Active cpus: 12 HW page size: 16384 VM page size: 16384
Heaviest stack for the target process: 1 runtime.asmcgocall.abi0 + 124 (erigon + 460012) [0x102f9c4ec] 1 _cgo_22fe15e09a3e_Cfunc_secp256k1_ext_ecdsa_recover + 100 (erigon + 28262076) [0x104a1febc] 1 secp256k1_ecdsa_recover + 748 (erigon + 28253904) [0x104a1ded0] 1 secp256k1_ecmult + 1960 (erigon + 28275520) [0x104a23340] 1 secp256k1_fe_mul + 288 (erigon + 28268848) [0x104a21930]
Powerstats for: erigon [950] UUID: 07841E2D-9875-3EB7-8CE9-CB4CE6D1BE81 Path: /Users/USER/*/erigon Codesigning ID: a.out Resource Coalition ID: 487 Architecture: arm64 Parent: UNKNOWN [949] UID: 501 Footprint: 207.50 MB -> 319.34 MB (+111.84 MB) Pageins: 541 pages Start time: 2023-12-31 14:37:52.906 +0100 End time: 2023-12-31 14:37:53.857 +0100 Num samples: 2 (100%) Primary state: 2 samples Non-Frontmost App, Non-Suppressed, User mode, Effective Thread QoS Default, Requested Thread QoS Default, Override Thread QoS Unspecified User Activity: 0 samples Idle, 2 samples Active Power Source: 0 samples on Battery, 2 samples on AC 1 runtime.asmcgocall.abi0 + 124 (erigon + 460012) [0x102f9c4ec] 1 _cgo_22fe15e09a3e_Cfunc_secp256k1_ext_ecdsa_recover + 100 (erigon + 28262076) [0x104a1febc] 1 secp256k1_ecdsa_recover + 748 (erigon + 28253904) [0x104a1ded0] 1 secp256k1_ecmult + 1960 (erigon + 28275520) [0x104a23340] 1 secp256k1_fe_mul + 288 (erigon + 28268848) [0x104a21930] 1 runtime.systemstack.abi0 + 108 (erigon + 450892) [0x102f9a14c] 1 runtime.callers.func1 + 84 (erigon + 404756) [0x102f8ed14] 1 runtime.funcspdelta + 0 (erigon + 363280) [0x102f84b10]
Binary Images: 0x102f2c000 - 0x10791bfff erigon (0) <07841E2D-9875-3EB7-8CE9-CB4CE6D1BE81> /Users/USER/*/erigon