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

Low attestations success rate #6807

Closed
gus4rs opened this issue Feb 8, 2023 · 55 comments
Closed

Low attestations success rate #6807

gus4rs opened this issue Feb 8, 2023 · 55 comments

Comments

@gus4rs
Copy link

gus4rs commented Feb 8, 2023

Using latest released version 2.38.1, but it has been happening since months.

Attestations success is weak, my validator sits in the bottom 98% of all mainnet validators. No evident errors in the logs, it just stops being in sync.

Here's the most recent logs:

Feb 08 15:51:37 localhost.localdomain erigon[45153]: [INFO] [02-08|15:51:37.992] [txpool] stat                            block=16585040 pending=6909 baseFee=8274 queued=22654 alloc=3.1GB sys=6.3GB
Feb 08 15:52:37 localhost.localdomain erigon[45153]: [INFO] [02-08|15:52:37.555] [p2p] GoodPeers                          eth66=2 eth68=25 eth67=9
Feb 08 15:52:37 localhost.localdomain erigon[45153]: [INFO] [02-08|15:52:37.991] [txpool] stat                            block=16585040 pending=7446 baseFee=8338 queued=22813 alloc=2.8GB sys=6.3GB
Feb 08 15:53:38 localhost.localdomain erigon[45153]: [INFO] [02-08|15:53:38.005] [txpool] stat                            block=16585040 pending=8080 baseFee=8407 queued=22961 alloc=3.0GB sys=6.3GB
Feb 08 15:54:37 localhost.localdomain erigon[45153]: [INFO] [02-08|15:54:37.555] [p2p] GoodPeers                          eth66=2 eth67=9 eth68=25
Feb 08 15:54:37 localhost.localdomain erigon[45153]: [INFO] [02-08|15:54:37.992] [txpool] stat                            block=16585040 pending=8720 baseFee=8454 queued=23140 alloc=2.8GB sys=6.3GB
Feb 08 15:55:45 localhost.localdomain erigon[45153]: [INFO] [02-08|15:55:45.764] [txpool] stat                            block=16585040 pending=9268 baseFee=8477 queued=23330 alloc=3.1GB sys=6.3GB
Feb 08 15:56:37 localhost.localdomain erigon[45153]: [INFO] [02-08|15:56:37.555] [p2p] GoodPeers                          eth67=9 eth66=2 eth68=25
Feb 08 15:56:37 localhost.localdomain erigon[45153]: [INFO] [02-08|15:56:37.994] [txpool] stat                            block=16585040 pending=9748 baseFee=8501 queued=23501 alloc=2.8GB sys=6.3GB
Feb 08 15:57:37 localhost.localdomain erigon[45153]: [INFO] [02-08|15:57:37.993] [txpool] stat                            block=16585040 pending=10000 baseFee=8518 queued=23675 alloc=3.0GB sys=6.3GB
Feb 08 15:58:37 localhost.localdomain erigon[45153]: [INFO] [02-08|15:58:37.555] [p2p] GoodPeers                          eth68=25 eth67=9 eth66=2
Feb 08 15:58:37 localhost.localdomain erigon[45153]: [INFO] [02-08|15:58:37.996] [txpool] stat                            block=16585040 pending=10000 baseFee=8525 queued=23841 alloc=2.8GB sys=6.3GB
Feb 08 15:59:38 localhost.localdomain erigon[45153]: [INFO] [02-08|15:59:38.001] [txpool] stat                            block=16585040 pending=10000 baseFee=8522 queued=24040 alloc=3.0GB sys=6.3GB
Feb 08 16:00:37 localhost.localdomain erigon[45153]: [INFO] [02-08|16:00:37.556] [p2p] GoodPeers                          eth66=2 eth68=25 eth67=9
Feb 08 16:00:38 localhost.localdomain erigon[45153]: [INFO] [02-08|16:00:38.241] [txpool] stat                            block=16585040 pending=10000 baseFee=8545 queued=24249 alloc=2.8GB sys=6.3GB
Feb 08 16:01:37 localhost.localdomain erigon[45153]: [INFO] [02-08|16:01:37.999] [txpool] stat                            block=16585040 pending=10000 baseFee=8562 queued=24465 alloc=3.1GB sys=6.3GB
Feb 08 16:02:37 localhost.localdomain erigon[45153]: [INFO] [02-08|16:02:37.556] [p2p] GoodPeers                          eth67=9 eth66=2 eth68=25
Feb 08 16:02:38 localhost.localdomain erigon[45153]: [INFO] [02-08|16:02:38.001] [txpool] stat                            block=16585040 pending=10000 baseFee=8574 queued=24655 alloc=2.8GB sys=6.3GB
Feb 08 16:03:37 localhost.localdomain erigon[45153]: [INFO] [02-08|16:03:37.996] [txpool] stat                            block=16585040 pending=10000 baseFee=8587 queued=24824 alloc=3.0GB sys=6.3GB
Feb 08 16:04:37 localhost.localdomain erigon[45153]: [INFO] [02-08|16:04:37.555] [p2p] GoodPeers                          eth67=9 eth66=2 eth68=25
Feb 08 16:04:37 localhost.localdomain erigon[45153]: [INFO] [02-08|16:04:37.993] [txpool] stat                            block=16585040 pending=10000 baseFee=8598 queued=25026 alloc=2.7GB sys=6.3GB
Feb 08 16:05:38 localhost.localdomain erigon[45153]: [INFO] [02-08|16:05:38.001] [txpool] stat                            block=16585040 pending=10000 baseFee=8613 queued=25204 alloc=3.0GB sys=6.3GB
Feb 08 16:06:37 localhost.localdomain erigon[45153]: [INFO] [02-08|16:06:37.555] [p2p] GoodPeers                          eth67=9 eth66=2 eth68=25
Feb 08 16:06:37 localhost.localdomain erigon[45153]: [INFO] [02-08|16:06:37.995] [txpool] stat                            block=16585040 pending=10000 baseFee=8626 queued=25429 alloc=2.7GB sys=6.3GB
Feb 08 16:07:38 localhost.localdomain erigon[45153]: [INFO] [02-08|16:07:38.008] [txpool] stat                            block=16585040 pending=10000 baseFee=8629 queued=25754 alloc=3.0GB sys=6.3GB
Feb 08 16:08:37 localhost.localdomain erigon[45153]: [INFO] [02-08|16:08:37.555] [p2p] GoodPeers                          eth67=9 eth66=2 eth68=25
Feb 08 16:08:37 localhost.localdomain erigon[45153]: [INFO] [02-08|16:08:37.994] [txpool] stat                            block=16585040 pending=10000 baseFee=8650 queued=26081 alloc=2.7GB sys=6.3GB
Feb 08 16:09:37 localhost.localdomain erigon[45153]: [INFO] [02-08|16:09:37.998] [txpool] stat                            block=16585040 pending=10000 baseFee=8653 queued=26345 alloc=2.9GB sys=6.3GB
Feb 08 16:10:37 localhost.localdomain erigon[45153]: [INFO] [02-08|16:10:37.555] [p2p] GoodPeers                          eth67=9 eth66=2 eth68=25
Feb 08 16:10:37 localhost.localdomain erigon[45153]: [INFO] [02-08|16:10:37.991] [txpool] stat                            block=16585040 pending=10000 baseFee=8659 queued=26589 alloc=2.7GB sys=6.3GB
Feb 08 16:11:37 localhost.localdomain erigon[45153]: [INFO] [02-08|16:11:37.995] [txpool] stat                            block=16585040 pending=10000 baseFee=8668 queued=26815 alloc=3.0GB sys=6.3GB
Feb 08 16:12:37 localhost.localdomain erigon[45153]: [INFO] [02-08|16:12:37.555] [p2p] GoodPeers                          eth68=26 eth67=9 eth66=2
Feb 08 16:12:37 localhost.localdomain erigon[45153]: [INFO] [02-08|16:12:37.996] [txpool] stat                            block=16585040 pending=10000 baseFee=8675 queued=27027 alloc=2.7GB sys=6.3GB
Feb 08 16:13:37 localhost.localdomain erigon[45153]: [INFO] [02-08|16:13:37.994] [txpool] stat                            block=16585040 pending=10000 baseFee=8684 queued=27278 alloc=3.0GB sys=6.3GB
Feb 08 16:14:37 localhost.localdomain erigon[45153]: [INFO] [02-08|16:14:37.556] [p2p] GoodPeers                          eth67=9 eth66=2 eth68=26
Feb 08 16:14:37 localhost.localdomain erigon[45153]: [INFO] [02-08|16:14:37.997] [txpool] stat                            block=16585040 pending=10000 baseFee=8685 queued=27493 alloc=2.7GB sys=6.3GB
Feb 08 16:15:42 localhost.localdomain erigon[45153]: [INFO] [02-08|16:15:42.737] [txpool] stat                            block=16585040 pending=10000 baseFee=8691 queued=27750 alloc=3.0GB sys=6.3GB
Feb 08 16:16:37 localhost.localdomain erigon[45153]: [INFO] [02-08|16:16:37.556] [p2p] GoodPeers                          eth67=9 eth66=2 eth68=26
Feb 08 16:16:37 localhost.localdomain erigon[45153]: [INFO] [02-08|16:16:37.991] [txpool] stat                            block=16585040 pending=10000 baseFee=8707 queued=28051 alloc=2.7GB sys=6.3GB
Feb 08 16:17:37 localhost.localdomain erigon[45153]: [INFO] [02-08|16:17:37.996] [txpool] stat                            block=16585040 pending=10000 baseFee=8710 queued=28368 alloc=2.9GB sys=6.3GB
Feb 08 16:18:37 localhost.localdomain erigon[45153]: [INFO] [02-08|16:18:37.555] [p2p] GoodPeers                          eth67=9 eth66=2 eth68=26
Feb 08 16:18:38 localhost.localdomain erigon[45153]: [INFO] [02-08|16:18:38.011] [txpool] stat                            block=16585040 pending=10000 baseFee=8722 queued=28653 alloc=2.7GB sys=6.3GB
Feb 08 16:19:37 localhost.localdomain erigon[45153]: [INFO] [02-08|16:19:37.995] [txpool] stat                            block=16585040 pending=10000 baseFee=8724 queued=28958 alloc=2.9GB sys=6.3GB
Feb 08 16:20:37 localhost.localdomain erigon[45153]: [INFO] [02-08|16:20:37.555] [p2p] GoodPeers                          eth67=9 eth66=2 eth68=26

It is currently 1h without producing any attestation.

The consensus client (nimbus) is OK, just waiting for erigon

Feb 08 16:53:11 localhost.localdomain nimbus_beacon_node[4154280]: INF 2023-02-08 16:53:11.016+00:00 Execution client not in sync; skipping validator duties for now

Last but not least, the server has a NVMe SSD with 4 CPUs and 1.15 load average, also 4GB free memory. Erigon is eating 8Gb of non shared anonymous memory.

@crypto7world

This comment was marked as duplicate.

@AskAlexSharov
Copy link
Collaborator

not enough logs. do | grep -v [p2p] | grep -v [txpool]

@AskAlexSharov AskAlexSharov changed the title Erigon is unreliable Low attestations success rate Feb 9, 2023
@gus4rs
Copy link
Author

gus4rs commented Feb 10, 2023

peer count is enough I got more than 100 incoming + outgoing connections on port 30303, where should I look to start troubleshoot why Erigon is so insufferably worse than Geth

@gus4rs
Copy link
Author

gus4rs commented Feb 10, 2023

I have to restart it like 3 or 4 times a day so that it can progress, otherwise it keeps doing nothing and missing attestations. In testnet it runs fine tho

@AskAlexSharov
Copy link
Collaborator

Start from showing logs #6807 (comment)

@gus4rs
Copy link
Author

gus4rs commented Feb 11, 2023

There is not much than what I printed on #6807 (comment) I'm afraid. it seems fine, then it stops processing everything until restarting. Here's a log from today, it was like 6h doing nothing and I had to restart it:

Feb 11 06:18:36 localhost.localdomain erigon[387400]: [INFO] [02-11|06:18:36.947] [2/15 Headers] Fork choice update: flushing in-memory state (built by previous newPayload)
Feb 11 06:18:39 localhost.localdomain erigon[387400]: [INFO] [02-11|06:18:39.747] Commit cycle                             in=2.100074716s
Feb 11 06:18:39 localhost.localdomain erigon[387400]: [INFO] [02-11|06:18:39.747] Timings (slower than 50ms)               Headers=254ms CallTraces=107ms StorageHistoryIndex=167ms LogIndex=84ms
Feb 11 06:18:39 localhost.localdomain erigon[387400]: [INFO] [02-11|06:18:39.747] Tables                                   PlainState=85.3GB AccountChangeSet=1.5GB StorageChangeSet=2.9GB BlockTransaction=8.6GB TransactionLog=355.2GB Free>
Feb 11 06:18:39 localhost.localdomain erigon[387400]: [INFO] [02-11|06:18:39.747] RPC Daemon notified of new headers       from=16603679 to=16603680 hash=0xbe038d7a966457dee2f6efc369c77be70b04bae77e5b1001199e6e4ac3600b4d header sending=8>
Feb 11 06:18:39 localhost.localdomain erigon[387400]: [INFO] [02-11|06:18:39.972] [2/15 Headers] Waiting for Consensus Layer...
Feb 11 06:18:40 localhost.localdomain erigon[387400]: [INFO] [02-11|06:18:40.538] [txpool] stat                            block=16603680 pending=2651 baseFee=623 queued=5465 alloc=2.9GB sys=5.6GB
Feb 11 06:18:48 localhost.localdomain erigon[387400]: [INFO] [02-11|06:18:48.074] [2/15 Headers] Handling new payload      height=16603681 hash=0x48db09c2c058fdf0a5af92cb909abca0bdd7a32b790ea3e925660af9c904e3df
Feb 11 06:18:50 localhost.localdomain erigon[387400]: [INFO] [02-11|06:18:50.138] [2/15 Headers] Waiting for Consensus Layer...
Feb 11 06:19:00 localhost.localdomain erigon[387400]: [INFO] [02-11|06:19:00.328] [2/15 Headers] Handling new payload      height=16603682 hash=0x49af0f2961b77244c8ef142b5381394d5eea597fe520c95312940705ae51b9c2
Feb 11 06:19:02 localhost.localdomain erigon[387400]: [INFO] [02-11|06:19:02.163] [2/15 Headers] Waiting for Consensus Layer...
Feb 11 06:19:12 localhost.localdomain erigon[387400]: [INFO] [02-11|06:19:12.350] [2/15 Headers] Handling new payload      height=16603683 hash=0x059316475cc8364e0cfc2ba648d12d13656471e77960996599d96e202c763102
Feb 11 06:19:13 localhost.localdomain erigon[387400]: [INFO] [02-11|06:19:13.453] [2/15 Headers] Waiting for Consensus Layer...
Feb 11 06:19:13 localhost.localdomain erigon[387400]: [INFO] [02-11|06:19:13.453] [2/15 Headers] Fork choice update: flushing in-memory state (built by previous newPayload)
Feb 11 06:19:25 localhost.localdomain erigon[387400]: [INFO] [02-11|06:19:25.134] Commit cycle                             in=8.686905961s
Feb 11 06:19:25 localhost.localdomain erigon[387400]: [INFO] [02-11|06:19:25.134] Timings (slower than 50ms)               Headers=503ms CallTraces=339ms AccountHistoryIndex=236ms StorageHistoryIndex=1.254s LogIndex=588ms TxLookup=70ms
Feb 11 06:19:25 localhost.localdomain erigon[387400]: [INFO] [02-11|06:19:25.134] Tables                                   PlainState=85.3GB AccountChangeSet=1.5GB StorageChangeSet=2.9GB BlockTransaction=8.6GB TransactionLog=355.2GB Free>
Feb 11 06:19:25 localhost.localdomain erigon[387400]: [INFO] [02-11|06:19:25.134] RPC Daemon notified of new headers       from=16603680 to=16603683 hash=0x059316475cc8364e0cfc2ba648d12d13656471e77960996599d96e202c763102 header sending=1>
Feb 11 06:19:25 localhost.localdomain erigon[387400]: [INFO] [02-11|06:19:25.722] [2/15 Headers] Waiting for Consensus Layer...
Feb 11 06:19:25 localhost.localdomain erigon[387400]: [INFO] [02-11|06:19:25.809] [2/15 Headers] Downloading PoS headers... height=unknown hash=0x13075b4a425260d80beb81c91258dcb1b2cf6161d191753eb10b7029392b54d5 requestId=2948
Feb 11 06:19:25 localhost.localdomain erigon[387400]: [INFO] [02-11|06:19:25.819] [2/15 Headers] Handling new payload      height=16603684 hash=0x13075b4a425260d80beb81c91258dcb1b2cf6161d191753eb10b7029392b54d5
Feb 11 06:19:26 localhost.localdomain erigon[387400]: [INFO] [02-11|06:19:26.596] PoS headers verified and saved           requestId=2948 fork head=0x059316475cc8364e0cfc2ba648d12d13656471e77960996599d96e202c763102
Feb 11 06:19:26 localhost.localdomain erigon[387400]: [INFO] [02-11|06:19:26.596] [2/15 Headers] Waiting for Consensus Layer...
Feb 11 06:19:26 localhost.localdomain erigon[387400]: [INFO] [02-11|06:19:26.596] [2/15 Headers] Fork choice update: flushing in-memory state (built by previous newPayload)
Feb 11 06:19:30 localhost.localdomain erigon[387400]: [INFO] [02-11|06:19:30.820] Commit cycle                             in=3.291477682s
Feb 11 06:19:30 localhost.localdomain erigon[387400]: [INFO] [02-11|06:19:30.820] Timings (slower than 50ms)               Headers=127ms CallTraces=69ms AccountHistoryIndex=409ms StorageHistoryIndex=82ms LogIndex=110ms TxLookup=132ms
Feb 11 06:19:30 localhost.localdomain erigon[387400]: [INFO] [02-11|06:19:30.820] Tables                                   PlainState=85.3GB AccountChangeSet=1.5GB StorageChangeSet=2.9GB BlockTransaction=8.6GB TransactionLog=355.2GB Free>
Feb 11 06:19:30 localhost.localdomain erigon[387400]: [INFO] [02-11|06:19:30.820] RPC Daemon notified of new headers       from=16603683 to=16603684 hash=0x13075b4a425260d80beb81c91258dcb1b2cf6161d191753eb10b7029392b54d5 header sending=9>
Feb 11 06:19:36 localhost.localdomain erigon[387400]: [INFO] [02-11|06:19:36.201] [p2p] GoodPeers                          eth66=13 eth67=16 eth68=24
Feb 11 06:19:40 localhost.localdomain erigon[387400]: [INFO] [02-11|06:19:40.535] [txpool] stat                            block=16603684 pending=2696 baseFee=641 queued=5468 alloc=3.2GB sys=5.6GB
Feb 11 06:20:40 localhost.localdomain erigon[387400]: [INFO] [02-11|06:20:40.537] [txpool] stat                            block=16603684 pending=3189 baseFee=653 queued=5473 alloc=2.7GB sys=5.6GB
Feb 11 06:21:36 localhost.localdomain erigon[387400]: [INFO] [02-11|06:21:36.201] [p2p] GoodPeers                          eth66=13 eth67=16 eth68=24
Feb 11 06:21:40 localhost.localdomain erigon[387400]: [INFO] [02-11|06:21:40.538] [txpool] stat                            block=16603684 pending=3666 baseFee=652 queued=5477 alloc=2.9GB sys=5.6GB
Feb 11 06:22:43 localhost.localdomain erigon[387400]: [INFO] [02-11|06:22:43.965] [txpool] stat                            block=16603684 pending=4122 baseFee=653 queued=5488 alloc=2.7GB sys=5.6GB
Feb 11 06:23:36 localhost.localdomain erigon[387400]: [INFO] [02-11|06:23:36.201] [p2p] GoodPeers                          eth68=23 eth66=13 eth67=16
Feb 11 06:23:40 localhost.localdomain erigon[387400]: [INFO] [02-11|06:23:40.540] [txpool] stat                            block=16603684 pending=4530 baseFee=663 queued=5507 alloc=2.9GB sys=5.6GB
Feb 11 06:24:40 localhost.localdomain erigon[387400]: [INFO] [02-11|06:24:40.535] [txpool] stat                            block=16603684 pending=4906 baseFee=670 queued=5553 alloc=2.7GB sys=5.6GB
Feb 11 06:25:36 localhost.localdomain erigon[387400]: [INFO] [02-11|06:25:36.201] [p2p] GoodPeers                          eth67=16 eth66=13 eth68=24
Feb 11 06:25:40 localhost.localdomain erigon[387400]: [INFO] [02-11|06:25:40.543] [txpool] stat                            block=16603684 pending=5304 baseFee=702 queued=5610 alloc=2.9GB sys=5.6GB
Feb 11 06:26:40 localhost.localdomain erigon[387400]: [INFO] [02-11|06:26:40.537] [txpool] stat                            block=16603684 pending=5718 baseFee=718 queued=5656 alloc=2.7GB sys=5.6GB
Feb 11 06:27:36 localhost.localdomain erigon[387400]: [INFO] [02-11|06:27:36.201] [p2p] GoodPeers                          eth68=24 eth67=17 eth66=13
Feb 11 06:27:44 localhost.localdomain erigon[387400]: [INFO] [02-11|06:27:44.925] [txpool] stat                            block=16603684 pending=6091 baseFee=728 queued=5706 alloc=2.9GB sys=5.6GB
Feb 11 06:28:40 localhost.localdomain erigon[387400]: [INFO] [02-11|06:28:40.538] [txpool] stat                            block=16603684 pending=6537 baseFee=738 queued=5801 alloc=2.7GB sys=5.6GB
Feb 11 06:29:36 localhost.localdomain erigon[387400]: [INFO] [02-11|06:29:36.201] [p2p] GoodPeers                          eth68=24 eth66=13 eth67=17
...

It keeps printing a mix of [p2p] and [txpool] over and over and missing attestations until I manually restart it

@gus4rs
Copy link
Author

gus4rs commented Feb 11, 2023

Restarted and after 3 hours, back to doing nothing again. Machine is largely idle, iostat shows 80% idle, restarted the process and it started processing again. What is the version I should run that is stable?

@AskAlexSharov
Copy link
Collaborator

“ It keeps printing a mix of [p2p] and [txpool] over and ” it means it doesn’t do anything. So, need to find where it stuck… maybe you can do “pkill -SIGUSR1 erigon” if it stuck again

@AskAlexSharov
Copy link
Collaborator

Restarted and after 3 hours, back to doing nothing again. Machine is largely idle, iostat shows 80% idle, restarted the process and it started processing again. What is the version I should run that is stable?

It also possible that it doing pruning too long… try increase logs verbosity.

@gus4rs
Copy link
Author

gus4rs commented Feb 12, 2023

thanks for the tips, will try them when it stops again

@gus4rs
Copy link
Author

gus4rs commented Feb 13, 2023

Also, I noticed a pattern: Erigon slowly keeps sucking memory, and when it piles up near 9GB of RAM (anonymous, non-shared memory, non-reusable by the OS) it starts to get behind and in extreme cases to stop working at all until restarting.

@crypto7world

This comment was marked as duplicate.

@gus4rs
Copy link
Author

gus4rs commented Feb 13, 2023

I have 32 Gb of RAM, but I run other things in the server. Server load average hovers around 1.5 - 2 for a quad-cpu server. CPU definitely is not a bottleneck. For a 32 Gb RAM server, Erigon taking 9Gb resident anon memory slice, during normal operation is a definitely a no-go. The reason I came to Erigon is because geth was using 4Gb and I wanted to reduce it

@gus4rs
Copy link
Author

gus4rs commented Feb 13, 2023

You never explicitly stated how much RAM your node has in total ? Also post a top please.

PID USER RES RSan SHR SWAP %CPU %MEM TIME+ COMMAND
648838 erigon 8.4g 7.7g 725636 0 32.4 26.9 60:10.18 /usr/local/bin/erigon --authrpc.jwtsecret=/data/ethereum/mainnet/shared/jwt.hex --chain=mainnet --datadir=/data/ethereum/mainnet/execution/erigon --http=true --http.api=eth,debug,net,txpool,trace,web3,erigon,engine --http.addr=127.0.0.1 --http.corsdomain=* --http.port=8545 --http.vhosts=* --maxpeers=200 --port=31303 --private.api.addr=127.0.0.1:8181 --prune=htc --prune.r.before=11052984 --rpc.gascap=0 --batchSize=32M --externalcl--ws

@crypto7world

This comment was marked as duplicate.

@AskAlexSharov
Copy link
Collaborator

to understand where RPCDaemon wasted RAM can do:
add flag --pprof
go tool pprof -inuse_space -png http://127.0.0.1:6060/debug/pprof/heap > mem.png
show this file

@AskAlexSharov
Copy link
Collaborator

also post some logs when you see much RAM to understand what erigon doing in this time

@gus4rs
Copy link
Author

gus4rs commented Feb 13, 2023

I run other things in the server.

I assumed that, that's why I wanted to see the top. With used, buffered, cached, free memory, the swap, and the other top RAM consumers of the node. I'm no Erigon developer, but I operate an Erigon node for nearly 2 years now, and one thing I know is that Erigon is very reliant on his ability to use a huge amount of cached memory. It's not memory exclusively attributed to the process, from what I understand Erigon is massively using files opened through RAM buffer. Technically, the OS manages that space and will reduce its allocation when needed, but then Erigon will start slowing down, and down, and down. As an example, my production node has 16GB RAM, only 7GB is used (mostly by Erigon) but more than 8GB is cached. At some point I tried to use a 12GB server instead. Did not work, I had trouble staying in sync.

That is perfectly fine if it needs this amount of memory but then this should be documented. Currently it is written Erigon uses ~4Gb of RAM during genesis sync and ~1Gb during normal work. OS pages cache can utilize unlimited amount of memory.

@crypto7world

This comment was marked as duplicate.

@gus4rs
Copy link
Author

gus4rs commented Feb 13, 2023

What's documented, right in the System Requirements of the README.md, is that you need more than 16GB RAM to run Erigon comfortably.
What you are quoting is extracted from a "Known issue" about htop incorrectly reporting resident memory vs OS cache, I would not exactly consider that "documentation", especially given what I told you about the importance of said cache for Erigon.

Erigon does have 16 Gb available. From the 32 Gb installed, I need about ~10 Gb for other things, thus it leaves about 20Gb for Erigon. It used to run fine, but as I mentioned in the top, since months it started struggling.

By the way, the top output I sent above was customised to include the RSAN (resident anonymous) memory: memory that is private to the process and not shared and managed by the OS as page cache. You are saying this number is wrong?

@gus4rs
Copy link
Author

gus4rs commented Feb 13, 2023

pkill -SIGUSR1 erigon

Here's the output. This is for testnet, it is stuck since a couple of hours not printing anything (apart from p2p and txpool stats) in the logs but not progressing too:

   goroutine profile: total 1503
   301 @ 0x462df6 0x472cdc 0xdb8bca 0x494861
   #        0xdb8bc9        github.com/anacrolix/torrent.(*trackerScraper).Run.func1+0xc9        github.com/anacrolix/torrent@v1.48.0/tracker_scraper.go:208
   251 @ 0x462df6 0x472cdc 0xdb8a73 0x494861
   #        0xdb8a72        github.com/anacrolix/torrent.(*trackerScraper).Run+0x512        github.com/anacrolix/torrent@v1.48.0/tracker_scraper.go:250
   108 @ 0x462df6 0x42ccdb 0x42c818 0x1b89dca 0x494861
   #        0x1b89dc9        github.com/ledgerwatch/erigon/cmd/sentry/sentry.NewPeerInfo.func1+0x49        github.com/ledgerwatch/erigon/cmd/sentry/sentry/sentry_grpc_server.go:124
   108 @ 0x462df6 0x45b557 0x48ea69 0x501b52 0x502eba 0x502ea8 0x5769c9 0x58aca5 0x1351ca6 0x4de8da 0x1348f38 0x1349987 0x1349665 0x135e56a 0x1353510 0x494861
   #        0x48ea68        internal/poll.runtime_pollWait+0x88                                        runtime/netpoll.go:305
   #        0x501b51        internal/poll.(*pollDesc).wait+0x31                                        internal/poll/fd_poll_runtime.go:84
   #        0x502eb9        internal/poll.(*pollDesc).waitRead+0x259                                internal/poll/fd_poll_runtime.go:89
   #        0x502ea7        internal/poll.(*FD).Read+0x247                                                internal/poll/fd_unix.go:167
   #        0x5769c8        net.(*netFD).Read+0x28                                                        net/fd_posix.go:55
   #        0x58aca4        net.(*conn).Read+0x44                                                        net/net.go:183
   #        0x1351ca5        github.com/ledgerwatch/erigon/p2p.(*meteredConn).Read+0x25                github.com/ledgerwatch/erigon/p2p/metrics.go:63
   #        0x4de8d9        io.ReadAtLeast+0x99                                                        io/io.go:332
   #        0x1348f37        github.com/ledgerwatch/erigon/p2p/rlpx.(*readBuffer).read+0x1d7                github.com/ledgerwatch/erigon/p2p/rlpx/buffer.go:64
   #        0x1349986        github.com/ledgerwatch/erigon/p2p/rlpx.(*sessionState).readFrame+0x106        github.com/ledgerwatch/erigon/p2p/rlpx/rlpx.go:166
   #        0x1349664        github.com/ledgerwatch/erigon/p2p/rlpx.(*Conn).Read+0x64                github.com/ledgerwatch/erigon/p2p/rlpx/rlpx.go:136
   #        0x135e569        github.com/ledgerwatch/erigon/p2p.(*rlpxTransport).ReadMsg+0x149        github.com/ledgerwatch/erigon/p2p/transport.go:66
   #        0x135350f        github.com/ledgerwatch/erigon/p2p.(*Peer).readLoop+0xcf                        github.com/ledgerwatch/erigon/p2p/peer.go:304
   108 @ 0x462df6 0x472cdc 0x1352e7e 0x135d65c 0x494861
   #        0x1352e7d        github.com/ledgerwatch/erigon/p2p.(*Peer).run+0x23d                github.com/ledgerwatch/erigon/p2p/peer.go:249
   #        0x135d65b        github.com/ledgerwatch/erigon/p2p.(*Server).runPeer+0x1fb        github.com/ledgerwatch/erigon/p2p/server.go:1082
   108 @ 0x462df6 0x472cdc 0x1353273 0x494861
   #        0x1353272        github.com/ledgerwatch/erigon/p2p.(*Peer).pingLoop+0x132        github.com/ledgerwatch/erigon/p2p/peer.go:287
   108 @ 0x462df6 0x472cdc 0x1354c9b 0x1b8c1a9 0x1b8f3e6 0x135459a 0x494861
   #        0x1354c9a        github.com/ledgerwatch/erigon/p2p.(*protoRW).ReadMsg+0xba                        github.com/ledgerwatch/erigon/p2p/peer.go:462
   #        0x1b8c1a8        github.com/ledgerwatch/erigon/cmd/sentry/sentry.runPeer+0x3e8                        github.com/ledgerwatch/erigon/cmd/sentry/sentry/sentry_grpc_server.go:362
   #        0x1b8f3e5        github.com/ledgerwatch/erigon/cmd/sentry/sentry.NewGrpcServer.func1+0x8a5        github.com/ledgerwatch/erigon/cmd/sentry/sentry/sentry_grpc_server.go:596
   #        0x1354599        github.com/ledgerwatch/erigon/p2p.(*Peer).startProtocols.func1+0x99                github.com/ledgerwatch/erigon/p2p/peer.go:405
   66 @ 0x462df6 0x472cdc 0xb67d59 0xb67916 0xd7d95f 0xd7d942 0x494861
   #        0xb67d58        golang.org/x/time/rate.(*Limiter).wait+0x3f8                        golang.org/x/time@v0.3.0/rate/rate.go:283
   #        0xb67915        golang.org/x/time/rate.(*Limiter).WaitN+0x55                        golang.org/x/time@v0.3.0/rate/rate.go:246
   #        0xd7d95e        golang.org/x/time/rate.(*Limiter).Wait+0x9e                        golang.org/x/time@v0.3.0/rate/rate.go:231
   #        0xd7d941        github.com/anacrolix/torrent.(*Client).outgoingConnection+0x81        github.com/anacrolix/torrent@v1.48.0/client.go:774
   46 @ 0x462df6 0x472cdc 0x578866 0x494861
   #        0x578865        net.(*netFD).connect.func2+0x85        net/fd_unix.go:118
   46 @ 0x462df6 0x472cdc 0xdb7317 0xdb86b3 0x494861
   #        0xdb7316        github.com/anacrolix/torrent.(*trackerScraper).announce+0x216        github.com/anacrolix/torrent@v1.48.0/tracker_scraper.go:129
   #        0xdb86b2        github.com/anacrolix/torrent.(*trackerScraper).Run+0x152        github.com/anacrolix/torrent@v1.48.0/tracker_scraper.go:218
   33 @ 0x462df6 0x472cdc 0x4903fe 0x4d0632 0xb0336f 0xd6d946 0xd6da05 0xd72b06 0x494861
   #        0x4903fd        reflect.rselect+0x23d                                                runtime/select.go:590
   #        0x4d0631        reflect.Select+0xd1                                                reflect/value.go:2952
   #        0xb0336e        github.com/anacrolix/missinggo.WaitEvents+0x2ee                        github.com/anacrolix/missinggo@v1.3.0/wait_event.go:17
   #        0xd6d945        github.com/anacrolix/utp.(*Conn).waitAck+0xc5                        github.com/anacrolix/utp@v0.1.0/conn.go:465
   #        0xd6da04        github.com/anacrolix/utp.(*Conn).recvSynAck+0x84                github.com/anacrolix/utp@v0.1.0/conn.go:473
   #        0xd72b05        github.com/anacrolix/utp.(*Socket).DialContext.func1+0x25        github.com/anacrolix/utp@v0.1.0/socket.go:404
   33 @ 0x462df6 0x472cdc 0xd72885 0xda04a8 0xd7cb46 0xd7c98b 0x494861
   #        0xd72884        github.com/anacrolix/utp.(*Socket).DialContext+0x184        github.com/anacrolix/utp@v0.1.0/socket.go:406
   #        0xda04a7        github.com/anacrolix/torrent.utpSocketSocket.Dial+0x107        github.com/anacrolix/torrent@v1.48.0/socket.go:126
   #        0xd7cb45        github.com/anacrolix/torrent.dialFromSocket+0x45        github.com/anacrolix/torrent@v1.48.0/client.go:663
   #        0xd7c98a        github.com/anacrolix/torrent.DialFirst.func2+0x4a        github.com/anacrolix/torrent@v1.48.0/client.go:635
   28 @ 0x462df6 0x45b557 0x48ea69 0x501b52 0x578379 0x57835d 0x578381 0x590585 0x5900f2 0x584598 0x594ea5 0x594d89 0x56c734 0x56c0f2 0x56b693 0x56af65 0xdc988e 0xd7cb46 0xd7c98b 0x494861
   #        0x48ea68        internal/poll.runtime_pollWait+0x88                                runtime/netpoll.go:305
   #        0x501b51        internal/poll.(*pollDesc).wait+0x31                                internal/poll/fd_poll_runtime.go:84
   #        0x578378        internal/poll.(*pollDesc).waitWrite+0x718                        internal/poll/fd_poll_runtime.go:93
   #        0x57835c        internal/poll.(*FD).WaitWrite+0x6fc                                internal/poll/fd_unix.go:741
   #        0x578380        net.(*netFD).connect+0x720                                        net/fd_unix.go:141
   #        0x590584        net.(*netFD).dial+0x384                                                net/sock_posix.go:149
   #        0x5900f1        net.socket+0x2b1                                                net/sock_posix.go:70
   #        0x584597        net.internetSocket+0xf7                                                net/ipsock_posix.go:142
   #        0x594ea4        net.(*sysDialer).doDialTCP+0xa4                                        net/tcpsock_posix.go:68
   #        0x594d88        net.(*sysDialer).dialTCP+0x68                                        net/tcpsock_posix.go:64
   #        0x56c733        net.(*sysDialer).dialSingle+0x213                                net/dial.go:582
   #        0x56c0f1        net.(*sysDialer).dialSerial+0x311                                net/dial.go:550
   #        0x56b692        net.(*sysDialer).dialParallel+0x412                                net/dial.go:451
   #        0x56af64        net.(*Dialer).DialContext+0x704                                        net/dial.go:428
   #        0xdc988d        github.com/anacrolix/torrent/dialer.WithNetwork.Dial+0x4d        github.com/anacrolix/torrent@v1.48.0/dialer/dialer.go:33
   #        0xd7cb45        github.com/anacrolix/torrent.dialFromSocket+0x45                github.com/anacrolix/torrent@v1.48.0/client.go:663
   #        0xd7c98a        github.com/anacrolix/torrent.DialFirst.func2+0x4a                github.com/anacrolix/torrent@v1.48.0/client.go:635
   20 @ 0x462df6 0x42ccdb 0x42c7d8 0xd7c897 0xd7c3d2 0xd7d0f9 0xd7d019 0xd7d7de 0xd7d985 0x494861
   #        0xd7c896        github.com/anacrolix/torrent.DialFirst.func3+0x96                        github.com/anacrolix/torrent@v1.48.0/client.go:644
   #        0xd7c3d1        github.com/anacrolix/torrent.DialFirst+0x1d1                                github.com/anacrolix/torrent@v1.48.0/client.go:646
   #        0xd7d0f8        github.com/anacrolix/torrent.(*Client).dialFirst+0x118                        github.com/anacrolix/torrent@v1.48.0/client.go:610
   #        0xd7d018        github.com/anacrolix/torrent.(*Client).establishOutgoingConnEx+0x38        github.com/anacrolix/torrent@v1.48.0/client.go:723
   #        0xd7d7dd        github.com/anacrolix/torrent.(*Client).establishOutgoingConn+0xbd        github.com/anacrolix/torrent@v1.48.0/client.go:763
   #        0xd7d984        github.com/anacrolix/torrent.(*Client).outgoingConnection+0xc4                github.com/anacrolix/torrent@v1.48.0/client.go:775
   16 @ 0x462df6 0x45b557 0x48ea69 0x501b52 0x578379 0x57835d 0x578381 0x590585 0x5900f2 0x584598 0x594ea5 0x594d89 0x56c734 0x56c0f2 0x56b693 0x56af65 0x134d69a 0x1350bc7 0x13505cb 0x1350511 0x494861
   #        0x48ea68        internal/poll.runtime_pollWait+0x88                                        runtime/netpoll.go:305
   #        0x501b51        internal/poll.(*pollDesc).wait+0x31                                        internal/poll/fd_poll_runtime.go:84
   #        0x578378        internal/poll.(*pollDesc).waitWrite+0x718                                internal/poll/fd_poll_runtime.go:93
   #        0x57835c        internal/poll.(*FD).WaitWrite+0x6fc                                        internal/poll/fd_unix.go:741
   #        0x578380        net.(*netFD).connect+0x720                                                net/fd_unix.go:141
   #        0x590584        net.(*netFD).dial+0x384                                                        net/sock_posix.go:149
   #        0x5900f1        net.socket+0x2b1                                                        net/sock_posix.go:70
   #        0x584597        net.internetSocket+0xf7                                                        net/ipsock_posix.go:142
   #        0x594ea4        net.(*sysDialer).doDialTCP+0xa4                                                net/tcpsock_posix.go:68
   #        0x594d88        net.(*sysDialer).dialTCP+0x68                                                net/tcpsock_posix.go:64
   #        0x56c733        net.(*sysDialer).dialSingle+0x213                                        net/dial.go:582
   #        0x56c0f1        net.(*sysDialer).dialSerial+0x311                                        net/dial.go:550
   #        0x56b692        net.(*sysDialer).dialParallel+0x412                                        net/dial.go:451
   #        0x56af64        net.(*Dialer).DialContext+0x704                                                net/dial.go:428
   #        0x134d699        github.com/ledgerwatch/erigon/p2p.tcpDialer.Dial+0x59                        github.com/ledgerwatch/erigon/p2p/dial.go:69
   #        0x1350bc6        github.com/ledgerwatch/erigon/p2p.(*dialTask).dial+0x66                        github.com/ledgerwatch/erigon/p2p/dial.go:544
   #        0x13505ca        github.com/ledgerwatch/erigon/p2p.(*dialTask).run+0x6a                        github.com/ledgerwatch/erigon/p2p/dial.go:494
   #        0x1350510        github.com/ledgerwatch/erigon/p2p.(*dialScheduler).startDial.func1+0x50        github.com/ledgerwatch/erigon/p2p/dial.go:465
   13 @ 0x462df6 0x42ccdb 0x42c7d8 0xd7c897 0xd7c3d2 0xd7d0f9 0xd7d019 0xd7d798 0xd7d985 0x494861
   #        0xd7c896        github.com/anacrolix/torrent.DialFirst.func3+0x96                        github.com/anacrolix/torrent@v1.48.0/client.go:644
   #        0xd7c3d1        github.com/anacrolix/torrent.DialFirst+0x1d1                                github.com/anacrolix/torrent@v1.48.0/client.go:646
   #        0xd7d0f8        github.com/anacrolix/torrent.(*Client).dialFirst+0x118                        github.com/anacrolix/torrent@v1.48.0/client.go:610
   #        0xd7d018        github.com/anacrolix/torrent.(*Client).establishOutgoingConnEx+0x38        github.com/anacrolix/torrent@v1.48.0/client.go:723
   #        0xd7d797        github.com/anacrolix/torrent.(*Client).establishOutgoingConn+0x77        github.com/anacrolix/torrent@v1.48.0/client.go:751
   #        0xd7d984        github.com/anacrolix/torrent.(*Client).outgoingConnection+0xc4                github.com/anacrolix/torrent@v1.48.0/client.go:775
   8 @ 0x462df6 0x42ccdb 0x42c818 0x1b9cbfa 0x494861
   #        0x1b9cbf9        github.com/ledgerwatch/erigon/cmd/sentry/sentry.pumpStreamLoop[...].func2+0x99        github.com/ledgerwatch/erigon/cmd/sentry/sentry/sentry_multi_client.go:213
   8 @ 0x462df6 0x472cdc 0x1b942bf 0xdec518 0x494861
   #        0x1b942be        github.com/ledgerwatch/erigon/cmd/sentry/sentry.(*GrpcServer).Messages+0x21e                github.com/ledgerwatch/erigon/cmd/sentry/sentry/sentry_grpc_server.go:1133
   #        0xdec517        github.com/ledgerwatch/erigon-lib/direct.(*SentryClientDirect).Messages.func1+0x77        github.com/ledgerwatch/erigon-lib@v0.0.0-20230201215037-1a14cfd7e764/direct/sentry_client.go:257
   4 @ 0x462df6 0x472cdc 0x1b94946 0xdecc38 0x494861
   #        0x1b94945        github.com/ledgerwatch/erigon/cmd/sentry/sentry.(*GrpcServer).PeerEvents+0xe5                github.com/ledgerwatch/erigon/cmd/sentry/sentry/sentry_grpc_server.go:1169
   #        0xdecc37        github.com/ledgerwatch/erigon-lib/direct.(*SentryClientDirect).PeerEvents.func1+0x77        github.com/ledgerwatch/erigon-lib@v0.0.0-20230201215037-1a14cfd7e764/direct/sentry_client.go:322
   3 @ 0x462df6 0x472cdc 0x130134c 0x494861
   #        0x130134b        github.com/ledgerwatch/erigon/p2p/enode.(*FairMix).runSource+0x18b        github.com/ledgerwatch/erigon/p2p/enode/iter.go:284
   2 @ 0x462df6 0x42ccdb 0x42c7d8 0x13213d0 0x131dcf4 0x131da66 0x1314ef8 0x494861
   #        0x13213cf        github.com/ledgerwatch/erigon/p2p/discover.(*UDPv4).ensureBond+0xcf                github.com/ledgerwatch/erigon/p2p/discover/v4_udp.go:604
   #        0x131dcf3        github.com/ledgerwatch/erigon/p2p/discover.(*UDPv4).findnode+0x53                github.com/ledgerwatch/erigon/p2p/discover/v4_udp.go:319
   #        0x131da65        github.com/ledgerwatch/erigon/p2p/discover.(*UDPv4).newLookup.func1+0xa5        github.com/ledgerwatch/erigon/p2p/discover/v4_udp.go:305
   #        0x1314ef7        github.com/ledgerwatch/erigon/p2p/discover.(*lookup).query+0xd7                        github.com/ledgerwatch/erigon/p2p/discover/lookup.go:157
   2 @ 0x462df6 0x42ccdb 0x42c818 0xdec84a 0xe22009 0xe21c6e 0xe2189a 0x494861
   #        0xdec849        github.com/ledgerwatch/erigon-lib/direct.(*SentryMessagesStreamC).Recv+0x29        github.com/ledgerwatch/erigon-lib@v0.0.0-20230201215037-1a14cfd7e764/direct/sentry_client.go:295
   #        0xe22008        github.com/ledgerwatch/erigon-lib/txpool.(*Fetch).receiveMessage+0x288                github.com/ledgerwatch/erigon-lib@v0.0.0-20230201215037-1a14cfd7e764/txpool/fetch.go:174
   #        0xe21c6d        github.com/ledgerwatch/erigon-lib/txpool.(*Fetch).receiveMessageLoop+0x1ed        github.com/ledgerwatch/erigon-lib@v0.0.0-20230201215037-1a14cfd7e764/txpool/fetch.go:144
   #        0xe21899        github.com/ledgerwatch/erigon-lib/txpool.(*Fetch).ConnectSentries.func1+0x59        github.com/ledgerwatch/erigon-lib@v0.0.0-20230201215037-1a14cfd7e764/txpool/fetch.go:101
   2 @ 0x462df6 0x42ccdb 0x42c818 0xdec8fd 0xdec8e8 0x1b9d987 0x1b9d3af 0x1b95d2d 0x494861
   #        0xdec8fc        github.com/ledgerwatch/erigon-lib/direct.(*SentryMessagesStreamC).Recv+0x3c                        github.com/ledgerwatch/erigon-lib@v0.0.0-20230201215037-1a14cfd7e764/direct/sentry_client.go:295
   #        0xdec8e7        github.com/ledgerwatch/erigon-lib/direct.(*SentryMessagesStreamC).RecvMsg+0x27                        github.com/ledgerwatch/erigon-lib@v0.0.0-20230201215037-1a14cfd7e764/direct/sentry_client.go:305
   #        0x1b9d986        github.com/ledgerwatch/erigon/cmd/sentry/sentry.pumpStreamLoop[...]+0x3e6                        github.com/ledgerwatch/erigon/cmd/sentry/sentry/sentry_multi_client.go:230
   #        0x1b9d3ae        github.com/ledgerwatch/erigon/cmd/sentry/sentry.sentryReconnectAndPumpStreamLoop[...]+0x48e        github.com/ledgerwatch/erigon/cmd/sentry/sentry/sentry_multi_client.go:166
   #        0x1b95d2c        github.com/ledgerwatch/erigon/cmd/sentry/sentry.(*MultiClient).RecvUploadMessageLoop+0x1cc        github.com/ledgerwatch/erigon/cmd/sentry/sentry/sentry_multi_client.go:78
   2 @ 0x462df6 0x42ccdb 0x42c818 0xdec8fd 0xdec8e8 0x1b9d987 0x1b9d3af 0x1b960b7 0x494861
   #        0xdec8fc        github.com/ledgerwatch/erigon-lib/direct.(*SentryMessagesStreamC).Recv+0x3c                                github.com/ledgerwatch/erigon-lib@v0.0.0-20230201215037-1a14cfd7e764/direct/sentry_client.go:295
   #        0xdec8e7        github.com/ledgerwatch/erigon-lib/direct.(*SentryMessagesStreamC).RecvMsg+0x27                                github.com/ledgerwatch/erigon-lib@v0.0.0-20230201215037-1a14cfd7e764/direct/sentry_client.go:305
   #        0x1b9d986        github.com/ledgerwatch/erigon/cmd/sentry/sentry.pumpStreamLoop[...]+0x3e6                                github.com/ledgerwatch/erigon/cmd/sentry/sentry/sentry_multi_client.go:230
   #        0x1b9d3ae        github.com/ledgerwatch/erigon/cmd/sentry/sentry.sentryReconnectAndPumpStreamLoop[...]+0x48e                github.com/ledgerwatch/erigon/cmd/sentry/sentry/sentry_multi_client.go:166
   #        0x1b960b6        github.com/ledgerwatch/erigon/cmd/sentry/sentry.(*MultiClient).RecvUploadHeadersMessageLoop+0x196        github.com/ledgerwatch/erigon/cmd/sentry/sentry/sentry_multi_client.go:93
   2 @ 0x462df6 0x42ccdb 0x42c818 0xdec8fd 0xdec8e8 0x1b9d987 0x1b9d3af 0x1b964d9 0x494861
   #        0xdec8fc        github.com/ledgerwatch/erigon-lib/direct.(*SentryMessagesStreamC).Recv+0x3c                        github.com/ledgerwatch/erigon-lib@v0.0.0-20230201215037-1a14cfd7e764/direct/sentry_client.go:295
   #        0xdec8e7        github.com/ledgerwatch/erigon-lib/direct.(*SentryMessagesStreamC).RecvMsg+0x27                        github.com/ledgerwatch/erigon-lib@v0.0.0-20230201215037-1a14cfd7e764/direct/sentry_client.go:305
   #        0x1b9d986        github.com/ledgerwatch/erigon/cmd/sentry/sentry.pumpStreamLoop[...]+0x3e6                        github.com/ledgerwatch/erigon/cmd/sentry/sentry/sentry_multi_client.go:230
   #        0x1b9d3ae        github.com/ledgerwatch/erigon/cmd/sentry/sentry.sentryReconnectAndPumpStreamLoop[...]+0x48e        github.com/ledgerwatch/erigon/cmd/sentry/sentry/sentry_multi_client.go:166
   #        0x1b964d8        github.com/ledgerwatch/erigon/cmd/sentry/sentry.(*MultiClient).RecvMessageLoop+0x238                github.com/ledgerwatch/erigon/cmd/sentry/sentry/sentry_multi_client.go:111
   2 @ 0x462df6 0x42ccdb 0x42c818 0xdecf6a 0xe242d0 0xe24011 0xe217ba 0x494861
   #        0xdecf69        github.com/ledgerwatch/erigon-lib/direct.(*SentryPeersStreamC).Recv+0x29        github.com/ledgerwatch/erigon-lib@v0.0.0-20230201215037-1a14cfd7e764/direct/sentry_client.go:360
   #        0xe242cf        github.com/ledgerwatch/erigon-lib/txpool.(*Fetch).receivePeer+0x1af                github.com/ledgerwatch/erigon-lib@v0.0.0-20230201215037-1a14cfd7e764/txpool/fetch.go:421
   #        0xe24010        github.com/ledgerwatch/erigon-lib/txpool.(*Fetch).receivePeerLoop+0x1f0                github.com/ledgerwatch/erigon-lib@v0.0.0-20230201215037-1a14cfd7e764/txpool/fetch.go:395
   #        0xe217b9        github.com/ledgerwatch/erigon-lib/txpool.(*Fetch).ConnectSentries.func2+0x59        github.com/ledgerwatch/erigon-lib@v0.0.0-20230201215037-1a14cfd7e764/txpool/fetch.go:104
   2 @ 0x462df6 0x42ccdb 0x42c818 0xded01d 0xded008 0x1b9d987 0x1b9d3af 0x1b968f9 0x494861
   #        0xded01c        github.com/ledgerwatch/erigon-lib/direct.(*SentryPeersStreamC).Recv+0x3c                        github.com/ledgerwatch/erigon-lib@v0.0.0-20230201215037-1a14cfd7e764/direct/sentry_client.go:360
   #        0xded007        github.com/ledgerwatch/erigon-lib/direct.(*SentryPeersStreamC).RecvMsg+0x27                        github.com/ledgerwatch/erigon-lib@v0.0.0-20230201215037-1a14cfd7e764/direct/sentry_client.go:370
   #        0x1b9d986        github.com/ledgerwatch/erigon/cmd/sentry/sentry.pumpStreamLoop[...]+0x3e6                        github.com/ledgerwatch/erigon/cmd/sentry/sentry/sentry_multi_client.go:230
   #        0x1b9d3ae        github.com/ledgerwatch/erigon/cmd/sentry/sentry.sentryReconnectAndPumpStreamLoop[...]+0x48e        github.com/ledgerwatch/erigon/cmd/sentry/sentry/sentry_multi_client.go:166
   #        0x1b968f8        github.com/ledgerwatch/erigon/cmd/sentry/sentry.(*MultiClient).PeerEventsLoop+0xf8                github.com/ledgerwatch/erigon/cmd/sentry/sentry/sentry_multi_client.go:126
   2 @ 0x462df6 0x45b557 0x48ea69 0x501b52 0x503805 0x5037f2 0x576be9 0x598278 0x595f51 0x596110 0xc0a03b 0x494861
   #        0x48ea68        internal/poll.runtime_pollWait+0x88                                        runtime/netpoll.go:305
   #        0x501b51        internal/poll.(*pollDesc).wait+0x31                                        internal/poll/fd_poll_runtime.go:84
   #        0x503804        internal/poll.(*pollDesc).waitRead+0x1e4                                internal/poll/fd_poll_runtime.go:89
   #        0x5037f1        internal/poll.(*FD).ReadFromInet4+0x1d1                                        internal/poll/fd_unix.go:250
   #        0x576be8        net.(*netFD).readFromInet4+0x28                                                net/fd_posix.go:66
   #        0x598277        net.(*UDPConn).readFrom+0x1b7                                                net/udpsock_posix.go:52
   #        0x595f50        net.(*UDPConn).readFromUDP+0x30                                                net/udpsock.go:149
   #        0x59610f        net.(*UDPConn).ReadFrom+0x4f                                                net/udpsock.go:158
   #        0xc0a03a        github.com/anacrolix/torrent/tracker/udp.(*ConnClient).reader+0x7a        github.com/anacrolix/torrent@v1.48.0/tracker/udp/conn-client.go:39
   2 @ 0x462df6 0x45b557 0x48ea69 0x501b52 0x503b65 0x503b52 0x576d09 0x598145 0x595f51 0x595ed0 0x13203b4 0x494861
   #        0x48ea68        internal/poll.runtime_pollWait+0x88                                        runtime/netpoll.go:305
   #        0x501b51        internal/poll.(*pollDesc).wait+0x31                                        internal/poll/fd_poll_runtime.go:84
   #        0x503b64        internal/poll.(*pollDesc).waitRead+0x1e4                                internal/poll/fd_poll_runtime.go:89
   #        0x503b51        internal/poll.(*FD).ReadFromInet6+0x1d1                                        internal/poll/fd_unix.go:277
   #        0x576d08        net.(*netFD).readFromInet6+0x28                                                net/fd_posix.go:72
   #        0x598144        net.(*UDPConn).readFrom+0x84                                                net/udpsock_posix.go:59
   #        0x595f50        net.(*UDPConn).readFromUDP+0x30                                                net/udpsock.go:149
   #        0x595ecf        net.(*UDPConn).ReadFromUDP+0x4f                                                net/udpsock.go:141
   #        0x13203b3        github.com/ledgerwatch/erigon/p2p/discover.(*UDPv4).readLoop+0x113        github.com/ledgerwatch/erigon/p2p/discover/v4_udp.go:554
   2 @ 0x462df6 0x45b557 0x48ea69 0x501b52 0x506dd4 0x506dc1 0x578ad5 0x595288 0x59411d 0x135b8d3 0x1359194 0x494861
   #        0x48ea68        internal/poll.runtime_pollWait+0x88                                        runtime/netpoll.go:305
   #        0x501b51        internal/poll.(*pollDesc).wait+0x31                                        internal/poll/fd_poll_runtime.go:84
   #        0x506dd3        internal/poll.(*pollDesc).waitRead+0x233                                internal/poll/fd_poll_runtime.go:89
   #        0x506dc0        internal/poll.(*FD).Accept+0x220                                        internal/poll/fd_unix.go:614
   #        0x578ad4        net.(*netFD).accept+0x34                                                net/fd_unix.go:172
   #        0x595287        net.(*TCPListener).accept+0x27                                                net/tcpsock_posix.go:142
   #        0x59411c        net.(*TCPListener).Accept+0x3c                                                net/tcpsock.go:288
   #        0x135b8d2        github.com/ledgerwatch/erigon/p2p.(*Server).listenLoop+0x752                github.com/ledgerwatch/erigon/p2p/server.go:896
   #        0x1359193        github.com/ledgerwatch/erigon/p2p.(*Server).setupListening.func2+0x73        github.com/ledgerwatch/erigon/p2p/server.go:725
   2 @ 0x462df6 0x45b557 0x48ea69 0x501b52 0x506dd4 0x506dc1 0x578ad5 0x595288 0x59411d 0x7fecc5 0x149ae49 0x494861
   #        0x48ea68        internal/poll.runtime_pollWait+0x88                                runtime/netpoll.go:305
   #        0x501b51        internal/poll.(*pollDesc).wait+0x31                                internal/poll/fd_poll_runtime.go:84
   #        0x506dd3        internal/poll.(*pollDesc).waitRead+0x233                        internal/poll/fd_poll_runtime.go:89
   #        0x506dc0        internal/poll.(*FD).Accept+0x220                                internal/poll/fd_unix.go:614
   #        0x578ad4        net.(*netFD).accept+0x34                                        net/fd_unix.go:172
   #        0x595287        net.(*TCPListener).accept+0x27                                        net/tcpsock_posix.go:142
   #        0x59411c        net.(*TCPListener).Accept+0x3c                                        net/tcpsock.go:288
   #        0x7fecc4        net/http.(*Server).Serve+0x384                                        net/http/server.go:3070
   #        0x149ae48        github.com/ledgerwatch/erigon/node.StartHTTPEndpoint.func1+0x28        github.com/ledgerwatch/erigon/node/endpoints.go:53
   2 @ 0x462df6 0x45b557 0x48ea69 0x501b52 0x578379 0x57835d 0x578381 0x590585 0x5900f2 0x584598 0x594ea5 0x594d89 0x56c734 0x56c0f2 0x56b693 0x56af65 0x80deb8 0x810fbf 0x80f850 0x494861
   #        0x48ea68        internal/poll.runtime_pollWait+0x88                runtime/netpoll.go:305
   #        0x501b51        internal/poll.(*pollDesc).wait+0x31                internal/poll/fd_poll_runtime.go:84
   #        0x578378        internal/poll.(*pollDesc).waitWrite+0x718        internal/poll/fd_poll_runtime.go:93
   #        0x57835c        internal/poll.(*FD).WaitWrite+0x6fc                internal/poll/fd_unix.go:741
   #        0x578380        net.(*netFD).connect+0x720                        net/fd_unix.go:141
   #        0x590584        net.(*netFD).dial+0x384                                net/sock_posix.go:149
   #        0x5900f1        net.socket+0x2b1                                net/sock_posix.go:70
   #        0x584597        net.internetSocket+0xf7                                net/ipsock_posix.go:142
   #        0x594ea4        net.(*sysDialer).doDialTCP+0xa4                        net/tcpsock_posix.go:68
   #        0x594d88        net.(*sysDialer).dialTCP+0x68                        net/tcpsock_posix.go:64
   #        0x56c733        net.(*sysDialer).dialSingle+0x213                net/dial.go:582
   #        0x56c0f1        net.(*sysDialer).dialSerial+0x311                net/dial.go:550
   #        0x56b692        net.(*sysDialer).dialParallel+0x412                net/dial.go:451
   #        0x56af64        net.(*Dialer).DialContext+0x704                        net/dial.go:428
   #        0x80deb7        net/http.(*Transport).dial+0xb7                        net/http/transport.go:1179
   #        0x810fbe        net/http.(*Transport).dialConn+0x83e                net/http/transport.go:1608
   #        0x80f84f        net/http.(*Transport).dialConnFor+0xaf                net/http/transport.go:1450
   2 @ 0x462df6 0x472cdc 0x1307a70 0x494861
   #        0x1307a6f        github.com/ledgerwatch/erigon/p2p/enode.(*DB).expirer+0xcf        github.com/ledgerwatch/erigon/p2p/enode/nodedb.go:399
   2 @ 0x462df6 0x472cdc 0x131715c 0x494861
   #        0x131715b        github.com/ledgerwatch/erigon/p2p/discover.(*Table).loop+0x31b        github.com/ledgerwatch/erigon/p2p/discover/table.go:250
   2 @ 0x462df6 0x472cdc 0x131f2e5 0x494861
   #        0x131f2e4        github.com/ledgerwatch/erigon/p2p/discover.(*UDPv4).loop+0x324        github.com/ledgerwatch/erigon/p2p/discover/v4_udp.go:475
   2 @ 0x462df6 0x472cdc 0x1343077 0x1358986 0x494861
   #        0x1343076        github.com/ledgerwatch/erigon/p2p/nat.Map+0x416                                github.com/ledgerwatch/erigon/p2p/nat/nat.go:131
   #        0x1358985        github.com/ledgerwatch/erigon/p2p.(*Server).setupDiscovery.func1+0xa5        github.com/ledgerwatch/erigon/p2p/server.go:604
   2 @ 0x462df6 0x472cdc 0x1343077 0x13592e6 0x494861
   #        0x1343076        github.com/ledgerwatch/erigon/p2p/nat.Map+0x416                                github.com/ledgerwatch/erigon/p2p/nat/nat.go:131
   #        0x13592e5        github.com/ledgerwatch/erigon/p2p.(*Server).setupListening.func1+0xa5        github.com/ledgerwatch/erigon/p2p/server.go:716
   2 @ 0x462df6 0x472cdc 0x134e2a7 0x494861
   #        0x134e2a6        github.com/ledgerwatch/erigon/p2p.(*dialScheduler).loop+0x2a6        github.com/ledgerwatch/erigon/p2p/dial.go:248
   2 @ 0x462df6 0x472cdc 0x13599cf 0x494861
   #        0x13599ce        github.com/ledgerwatch/erigon/p2p.(*Server).run+0x62e        github.com/ledgerwatch/erigon/p2p/server.go:763
   2 @ 0x462df6 0x472cdc 0x13ee656 0xded498 0x494861
   #        0x13ee655        github.com/ledgerwatch/erigon-lib/kv/remotedbserver.(*KvServer).StateChanges+0x115                github.com/ledgerwatch/erigon-lib@v0.0.0-20230201215037-1a14cfd7e764/kv/remotedbserver/remotedbserver.go:433
   #        0xded497        github.com/ledgerwatch/erigon-lib/direct.(*StateDiffClientDirect).StateChanges.func1+0x77        github.com/ledgerwatch/erigon-lib@v0.0.0-20230201215037-1a14cfd7e764/direct/state_diff_client.go:55
   2 @ 0x462df6 0x472cdc 0x80ebc6 0x80a85e 0x7f2579 0x7b3cb7 0x7b353b 0x7b58bc 0xc0cf99 0xc0cbd9 0xc0f45f 0xdb7ab8 0xdb86b3 0x494861
   #        0x80ebc5        net/http.(*Transport).getConn+0x5c5                                net/http/transport.go:1376
   #        0x80a85d        net/http.(*Transport).roundTrip+0x75d                                net/http/transport.go:582
   #        0x7f2578        net/http.(*Transport).RoundTrip+0x18                                net/http/roundtrip.go:17
   #        0x7b3cb6        net/http.send+0x5f6                                                net/http/client.go:251
   #        0x7b353a        net/http.(*Client).send+0x9a                                        net/http/client.go:175
   #        0x7b58bb        net/http.(*Client).do+0x8fb                                        net/http/client.go:715
   #        0xc0cf98        net/http.(*Client).Do+0x418                                        net/http/client.go:581
   #        0xc0cbd8        github.com/anacrolix/torrent/tracker/http.Client.Announce+0x58        github.com/anacrolix/torrent@v1.48.0/tracker/http/http.go:109
   #        0xc0f45e        github.com/anacrolix/torrent/tracker.Announce.Do+0x49e                github.com/anacrolix/torrent@v1.48.0/tracker/tracker.go:82
   #        0xdb7ab7        github.com/anacrolix/torrent.(*trackerScraper).announce+0x9b7        github.com/anacrolix/torrent@v1.48.0/tracker_scraper.go:173
   #        0xdb86b2        github.com/anacrolix/torrent.(*trackerScraper).Run+0x152        github.com/anacrolix/torrent@v1.48.0/tracker_scraper.go:218
   2 @ 0x462df6 0x472cdc 0xc096d6 0xc09e65 0x494861
   #        0xc096d5        github.com/anacrolix/torrent/tracker/udp.(*Client).requestWriter+0x235        github.com/anacrolix/torrent@v1.48.0/tracker/udp/client.go:141
   #        0xc09e64        github.com/anacrolix/torrent/tracker/udp.(*Client).request.func2+0x44        github.com/anacrolix/torrent@v1.48.0/tracker/udp/client.go:159
   2 @ 0x462df6 0x472cdc 0xc09b17 0xc08953 0xc0a9e6 0xc0f805 0xc0f45f 0xdb7ab8 0xdb86b3 0x494861
   #        0xc09b16        github.com/anacrolix/torrent/tracker/udp.(*Client).request+0x356        github.com/anacrolix/torrent@v1.48.0/tracker/udp/client.go:161
   #        0xc08952        github.com/anacrolix/torrent/tracker/udp.(*Client).Announce+0x312        github.com/anacrolix/torrent@v1.48.0/tracker/udp/client.go:36
   #        0xc0a9e5        github.com/anacrolix/torrent/tracker/udp.(*ConnClient).Announce+0xa5        github.com/anacrolix/torrent@v1.48.0/tracker/udp/conn-client.go:125
   #        0xc0f804        github.com/anacrolix/torrent/tracker.(*udpClient).Announce+0xe4                github.com/anacrolix/torrent@v1.48.0/tracker/udp.go:28
   #        0xc0f45e        github.com/anacrolix/torrent/tracker.Announce.Do+0x49e                        github.com/anacrolix/torrent@v1.48.0/tracker/tracker.go:82
   #        0xdb7ab7        github.com/anacrolix/torrent.(*trackerScraper).announce+0x9b7                github.com/anacrolix/torrent@v1.48.0/tracker_scraper.go:173
   #        0xdb86b2        github.com/anacrolix/torrent.(*trackerScraper).Run+0x152                github.com/anacrolix/torrent@v1.48.0/tracker_scraper.go:218
   2 @ 0x462df6 0x472cdc 0xc09b17 0xc0917a 0xc0940e 0xc0954b 0xc09e65 0x494861
   #        0xc09b16        github.com/anacrolix/torrent/tracker/udp.(*Client).request+0x356                github.com/anacrolix/torrent@v1.48.0/tracker/udp/client.go:161
   #        0xc09179        github.com/anacrolix/torrent/tracker/udp.(*Client).connect+0x159                github.com/anacrolix/torrent@v1.48.0/tracker/udp/client.go:92
   #        0xc0940d        github.com/anacrolix/torrent/tracker/udp.(*Client).connIdForRequest+0x2d        github.com/anacrolix/torrent@v1.48.0/tracker/udp/client.go:111
   #        0xc0954a        github.com/anacrolix/torrent/tracker/udp.(*Client).requestWriter+0xaa                github.com/anacrolix/torrent@v1.48.0/tracker/udp/client.go:123
   #        0xc09e64        github.com/anacrolix/torrent/tracker/udp.(*Client).request.func2+0x44                github.com/anacrolix/torrent@v1.48.0/tracker/udp/client.go:159
   1 @ 0x4323d4 0x490d2f 0x82d8f9 0x494861
   #        0x490d2e        os/signal.signal_recv+0x2e        runtime/sigqueue.go:152
   #        0x82d8f8        os/signal.loop+0x18                os/signal/signal_unix.go:23
   1 @ 0x457bf6 0x48e545 0xb30715 0xb3052d 0xb2d48b 0x14a1d31 0x494861
   #        0x48e544        runtime/pprof.runtime_goroutineProfileWithLabels+0x24                runtime/mprof.go:846
   #        0xb30714        runtime/pprof.writeRuntimeProfile+0xb4                                runtime/pprof/pprof.go:723
   #        0xb3052c        runtime/pprof.writeGoroutine+0x4c                                runtime/pprof/pprof.go:683
   #        0xb2d48a        runtime/pprof.(*Profile).WriteTo+0x14a                                runtime/pprof/pprof.go:330
   #        0x14a1d30        github.com/ledgerwatch/erigon/turbo/debug.ListenSignals+0x190        github.com/ledgerwatch/erigon/turbo/debug/signal.go:40
   1 @ 0x462df6 0x42becc 0x42ba7d 0x1bb2a5a 0x1bb2c97 0x494861
   #        0x1bb2a59        github.com/ledgerwatch/erigon/turbo/stages.SendPayloadStatus+0x3f9        github.com/ledgerwatch/erigon/turbo/stages/stageloop.go:59
   #        0x1bb2c96        github.com/ledgerwatch/erigon/turbo/stages.StageLoop+0x1d6                github.com/ledgerwatch/erigon/turbo/stages/stageloop.go:97
   1 @ 0x462df6 0x42ccdb 0x42c7d8 0x13fe4b4 0xdea818 0x494861
   #        0x13fe4b3        github.com/ledgerwatch/erigon/ethdb/privateapi.(*MiningServer).OnPendingLogs+0x73        github.com/ledgerwatch/erigon/ethdb/privateapi/mining.go:93
   #        0xdea817        github.com/ledgerwatch/erigon-lib/direct.(*MiningClient).OnPendingLogs.func1+0x77        github.com/ledgerwatch/erigon-lib@v0.0.0-20230201215037-1a14cfd7e764/direct/mining_client.go:152
   1 @ 0x462df6 0x42ccdb 0x42c7d8 0x178534b 0x178449e 0x1bbfe5e 0x494861
   #        0x178534a        github.com/ledgerwatch/erigon/cmd/rpcdaemon/cli.startRegularRpcServer+0xd6a        github.com/ledgerwatch/erigon/cmd/rpcdaemon/cli/config.go:607
   #        0x178449d        github.com/ledgerwatch/erigon/cmd/rpcdaemon/cli.StartRpcServer+0x1bd                github.com/ledgerwatch/erigon/cmd/rpcdaemon/cli/config.go:494
   #        0x1bbfe5d        github.com/ledgerwatch/erigon/eth.(*Ethereum).Init.func2+0x7d                        github.com/ledgerwatch/erigon/eth/backend.go:739
   1 @ 0x462df6 0x42ccdb 0x42c7d8 0x1785ec9 0x494861
   #        0x1785ec8        github.com/ledgerwatch/erigon/cmd/rpcdaemon/cli.stopAuthenticatedRpcServer+0x68        github.com/ledgerwatch/erigon/cmd/rpcdaemon/cli/config.go:644
   1 @ 0x462df6 0x42ccdb 0x42c7d8 0x1bc607c 0x1bc606a 0x1bce98d 0x666f82 0x663cc5 0x1bce545 0x1bce51c 0x462a32 0x494861
   #        0x1bc607b        github.com/ledgerwatch/erigon/node.(*Node).Wait+0x7b                        github.com/ledgerwatch/erigon/node/node.go:266
   #        0x1bc6069        github.com/ledgerwatch/erigon/turbo/node.(*ErigonNode).Serve+0x69        github.com/ledgerwatch/erigon/turbo/node/node.go:32
   #        0x1bce98c        main.runErigon+0x34c                                                        github.com/ledgerwatch/erigon/cmd/erigon/main.go:67
   #        0x666f81        github.com/urfave/cli/v2.(*Command).Run+0xa41                                github.com/urfave/cli/v2@v2.23.7/command.go:271
   #        0x663cc4        github.com/urfave/cli/v2.(*App).RunContext+0x664                        github.com/urfave/cli/v2@v2.23.7/app.go:333
   #        0x1bce544        github.com/urfave/cli/v2.(*App).Run+0x84                                github.com/urfave/cli/v2@v2.23.7/app.go:310
   #        0x1bce51b        main.main+0x5b                                                                github.com/ledgerwatch/erigon/cmd/erigon/main.go:37
   #        0x462a31        runtime.main+0x211                                                        runtime/proc.go:250
   1 @ 0x462df6 0x42ccdb 0x42c818 0xb55ee6 0x494861
   #        0xb55ee5        github.com/anacrolix/torrent/peer_protocol.handshakeWriter+0x65        github.com/anacrolix/torrent@v1.48.0/peer_protocol/handshake.go:23
   1 @ 0x462df6 0x42ccdb 0x42c818 0xde8d4a 0x159a95e 0x159e585 0x494861
   #        0xde8d49        github.com/ledgerwatch/erigon-lib/direct.(*SubscribeStreamC).Recv+0x29                                github.com/ledgerwatch/erigon-lib@v0.0.0-20230201215037-1a14cfd7e764/direct/eth_backend_client.go:122
   #        0x159a95d        github.com/ledgerwatch/erigon/cmd/rpcdaemon/rpcservices.(*RemoteBackend).Subscribe+0x19d        github.com/ledgerwatch/erigon/cmd/rpcdaemon/rpcservices/eth_backend.go:133
   #        0x159e584        github.com/ledgerwatch/erigon/turbo/rpchelper.New.func1+0xe4                                        github.com/ledgerwatch/erigon/turbo/rpchelper/filters.go:74
   1 @ 0x462df6 0x42ccdb 0x42c818 0xde930b 0x13fc8bc 0x13fb72c 0xde909b 0x494861
   #        0xde930a        github.com/ledgerwatch/erigon-lib/direct.(*SubscribeLogsStreamS).Recv+0x2a                        github.com/ledgerwatch/erigon-lib@v0.0.0-20230201215037-1a14cfd7e764/direct/eth_backend_client.go:178
   #        0x13fc8bb        github.com/ledgerwatch/erigon/ethdb/privateapi.(*LogsFilterAggregator).subscribeLogs+0xbb        github.com/ledgerwatch/erigon/ethdb/privateapi/logsfilter.go:133
   #        0x13fb72b        github.com/ledgerwatch/erigon/ethdb/privateapi.(*EthBackendServer).SubscribeLogs+0x2b                github.com/ledgerwatch/erigon/ethdb/privateapi/ethbackend.go:794
   #        0xde909a        github.com/ledgerwatch/erigon-lib/direct.(*EthBackendClientDirect).SubscribeLogs.func1+0x9a        github.com/ledgerwatch/erigon-lib@v0.0.0-20230201215037-1a14cfd7e764/direct/eth_backend_client.go:145
   1 @ 0x462df6 0x42ccdb 0x42c818 0xde954b 0x159ac02 0x159e36f 0x494861
   #        0xde954a        github.com/ledgerwatch/erigon-lib/direct.(*SubscribeLogsStreamC).Recv+0x2a                        github.com/ledgerwatch/erigon-lib@v0.0.0-20230201215037-1a14cfd7e764/direct/eth_backend_client.go:205
   #        0x159ac01        github.com/ledgerwatch/erigon/cmd/rpcdaemon/rpcservices.(*RemoteBackend).SubscribeLogs+0x1e1        github.com/ledgerwatch/erigon/cmd/rpcdaemon/rpcservices/eth_backend.go:157
   #        0x159e36e        github.com/ledgerwatch/erigon/turbo/rpchelper.New.func2+0xee                                        github.com/ledgerwatch/erigon/turbo/rpchelper/filters.go:99
   1 @ 0x462df6 0x42ccdb 0x42c818 0xde9f0a 0x159ead8 0x159df75 0x494861
   #        0xde9f09        github.com/ledgerwatch/erigon-lib/direct.(*MiningOnPendingBlockC).Recv+0x29                github.com/ledgerwatch/erigon-lib@v0.0.0-20230201215037-1a14cfd7e764/direct/mining_client.go:85
   #        0x159ead7        github.com/ledgerwatch/erigon/turbo/rpchelper.(*Filters).subscribeToPendingBlocks+0x117        github.com/ledgerwatch/erigon/turbo/rpchelper/filters.go:224
   #        0x159df74        github.com/ledgerwatch/erigon/turbo/rpchelper.New.func4+0x94                                github.com/ledgerwatch/erigon/turbo/rpchelper/filters.go:145
   1 @ 0x462df6 0x42ccdb 0x42c818 0xdeab4a 0x159f038 0x159ddb5 0x494861
   #        0xdeab49        github.com/ledgerwatch/erigon-lib/direct.(*MiningOnPendingLogsC).Recv+0x29                github.com/ledgerwatch/erigon-lib@v0.0.0-20230201215037-1a14cfd7e764/direct/mining_client.go:186
   #        0x159f037        github.com/ledgerwatch/erigon/turbo/rpchelper.(*Filters).subscribeToPendingLogs+0x117        github.com/ledgerwatch/erigon/turbo/rpchelper/filters.go:268
   #        0x159ddb4        github.com/ledgerwatch/erigon/turbo/rpchelper.New.func5+0x94                                github.com/ledgerwatch/erigon/turbo/rpchelper/filters.go:166
   1 @ 0x462df6 0x42ccdb 0x42c818 0xded5ea 0x1783eab 0x1783c4b 0x494861
   #        0xded5e9        github.com/ledgerwatch/erigon-lib/direct.(*StateDiffStreamC).Recv+0x29                        github.com/ledgerwatch/erigon-lib@v0.0.0-20230201215037-1a14cfd7e764/direct/state_diff_client.go:72
   #        0x1783eaa        github.com/ledgerwatch/erigon/cmd/rpcdaemon/cli.subscribeToStateChanges+0x16a                github.com/ledgerwatch/erigon/cmd/rpcdaemon/cli/config.go:196
   #        0x1783c4a        github.com/ledgerwatch/erigon/cmd/rpcdaemon/cli.subscribeToStateChangesLoop.func1+0xaa        github.com/ledgerwatch/erigon/cmd/rpcdaemon/cli/config.go:178
   1 @ 0x462df6 0x42ccdb 0x42c818 0xded5ea 0xe247d8 0xe219a5 0x494861
   #        0xded5e9        github.com/ledgerwatch/erigon-lib/direct.(*StateDiffStreamC).Recv+0x29                github.com/ledgerwatch/erigon-lib@v0.0.0-20230201215037-1a14cfd7e764/direct/state_diff_client.go:72
   #        0xe247d7        github.com/ledgerwatch/erigon-lib/txpool.(*Fetch).handleStateChanges+0x3d7        github.com/ledgerwatch/erigon-lib@v0.0.0-20230201215037-1a14cfd7e764/txpool/fetch.go:456
   #        0xe219a4        github.com/ledgerwatch/erigon-lib/txpool.(*Fetch).ConnectCore.func1+0x64        github.com/ledgerwatch/erigon-lib@v0.0.0-20230201215037-1a14cfd7e764/txpool/fetch.go:116
   1 @ 0x462df6 0x42ccdb 0x42c818 0xdee1aa 0x159e8ec 0x159e135 0x494861
   #        0xdee1a9        github.com/ledgerwatch/erigon-lib/direct.(*TxPoolOnAddC).Recv+0x29                                github.com/ledgerwatch/erigon-lib@v0.0.0-20230201215037-1a14cfd7e764/direct/txpool_client.go:105
   #        0x159e8eb        github.com/ledgerwatch/erigon/turbo/rpchelper.(*Filters).subscribeToPendingTransactions+0xeb        github.com/ledgerwatch/erigon/turbo/rpchelper/filters.go:198
   #        0x159e134        github.com/ledgerwatch/erigon/turbo/rpchelper.New.func3+0x94                                        github.com/ledgerwatch/erigon/turbo/rpchelper/filters.go:122
   1 @ 0x462df6 0x45b557 0x48ea69 0x501b52 0x502eba 0x502ea8 0x5769c9 0x58aca5 0xd8639f 0xd9b5a6 0x4de8da 0xb49565 0xb4952b 0xb4c26e 0xb4c75c 0xd7ded7 0xd7ced6 0xd7d2f0 0xd7d798 0xd7d985 0x494861
   #        0x48ea68        internal/poll.runtime_pollWait+0x88                                        runtime/netpoll.go:305
   #        0x501b51        internal/poll.(*pollDesc).wait+0x31                                        internal/poll/fd_poll_runtime.go:84
   #        0x502eb9        internal/poll.(*pollDesc).waitRead+0x259                                internal/poll/fd_poll_runtime.go:89
   #        0x502ea7        internal/poll.(*FD).Read+0x247                                                internal/poll/fd_unix.go:167
   #        0x5769c8        net.(*netFD).Read+0x28                                                        net/fd_posix.go:55
   #        0x58aca4        net.(*conn).Read+0x44                                                        net/net.go:183
   #        0xd8639e        github.com/anacrolix/torrent.connStatsReadWriter.Read+0x3e                github.com/anacrolix/torrent@v1.48.0/conn_stats.go:114
   #        0xd9b5a5        github.com/anacrolix/torrent.(*rateLimitedReader).Read+0xe5                github.com/anacrolix/torrent@v1.48.0/ratelimitreader.go:43
   #        0x4de8d9        io.ReadAtLeast+0x99                                                        io/io.go:332
   #        0xb49564        io.ReadFull+0xa4                                                        io/io.go:351
   #        0xb4952a        github.com/anacrolix/torrent/mse.(*handshake).establishS+0x6a                github.com/anacrolix/torrent@v1.48.0/mse/mse.go:184
   #        0xb4c26d        github.com/anacrolix/torrent/mse.(*handshake).Do+0x14d                        github.com/anacrolix/torrent@v1.48.0/mse/mse.go:525
   #        0xb4c75b        github.com/anacrolix/torrent/mse.InitiateHandshake+0x1db                github.com/anacrolix/torrent@v1.48.0/mse/mse.go:557
   #        0xd7ded6        github.com/anacrolix/torrent.(*Client).initiateHandshakes+0xf6                github.com/anacrolix/torrent@v1.48.0/client.go:805
   #        0xd7ced5        github.com/anacrolix/torrent.(*Client).initiateProtocolHandshakes+0x195        github.com/anacrolix/torrent@v1.48.0/client.go:711
   #        0xd7d2ef        github.com/anacrolix/torrent.(*Client).establishOutgoingConnEx+0x30f        github.com/anacrolix/torrent@v1.48.0/client.go:732
   #        0xd7d797        github.com/anacrolix/torrent.(*Client).establishOutgoingConn+0x77        github.com/anacrolix/torrent@v1.48.0/client.go:751
   #        0xd7d984        github.com/anacrolix/torrent.(*Client).outgoingConnection+0xc4                github.com/anacrolix/torrent@v1.48.0/client.go:775
   1 @ 0x462df6 0x45b557 0x48ea69 0x501b52 0x503805 0x5037f2 0x576be9 0x598278 0x595f51 0x596110 0xd70b78 0x494861
   #        0x48ea68        internal/poll.runtime_pollWait+0x88                runtime/netpoll.go:305
   #        0x501b51        internal/poll.(*pollDesc).wait+0x31                internal/poll/fd_poll_runtime.go:84
   #        0x503804        internal/poll.(*pollDesc).waitRead+0x1e4        internal/poll/fd_poll_runtime.go:89
   #        0x5037f1        internal/poll.(*FD).ReadFromInet4+0x1d1                internal/poll/fd_unix.go:250
   #        0x576be8        net.(*netFD).readFromInet4+0x28                        net/fd_posix.go:66
   #        0x598277        net.(*UDPConn).readFrom+0x1b7                        net/udpsock_posix.go:52
   #        0x595f50        net.(*UDPConn).readFromUDP+0x30                        net/udpsock.go:149
   #        0x59610f        net.(*UDPConn).ReadFrom+0x4f                        net/udpsock.go:158
   #        0xd70b77        github.com/anacrolix/utp.(*Socket).reader+0x1b7        github.com/anacrolix/utp@v0.1.0/socket.go:148
   1 @ 0x462df6 0x45b557 0x48ea69 0x501b52 0x506dd4 0x506dc1 0x578ad5 0x595288 0x59411d 0xa9bb95 0x13f2b10 0x494861
   #        0x48ea68        internal/poll.runtime_pollWait+0x88                                        runtime/netpoll.go:305
   #        0x501b51        internal/poll.(*pollDesc).wait+0x31                                        internal/poll/fd_poll_runtime.go:84
   #        0x506dd3        internal/poll.(*pollDesc).waitRead+0x233                                internal/poll/fd_poll_runtime.go:89
   #        0x506dc0        internal/poll.(*FD).Accept+0x220                                        internal/poll/fd_unix.go:614
   #        0x578ad4        net.(*netFD).accept+0x34                                                net/fd_unix.go:172
   #        0x595287        net.(*TCPListener).accept+0x27                                                net/tcpsock_posix.go:142
   #        0x59411c        net.(*TCPListener).Accept+0x3c                                                net/tcpsock.go:288
   #        0xa9bb94        google.golang.org/grpc.(*Server).Serve+0x474                                google.golang.org/grpc@v1.52.3/server.go:823
   #        0x13f2b0f        github.com/ledgerwatch/erigon/ethdb/privateapi.StartGrpc.func1+0x6f        github.com/ledgerwatch/erigon/ethdb/privateapi/all.go:45
   1 @ 0x462df6 0x45b557 0x48ea69 0x501b52 0x506dd4 0x506dc1 0x578ad5 0x595288 0x59411d 0xd7ae64 0x494861
   #        0x48ea68        internal/poll.runtime_pollWait+0x88                                runtime/netpoll.go:305
   #        0x501b51        internal/poll.(*pollDesc).wait+0x31                                internal/poll/fd_poll_runtime.go:84
   #        0x506dd3        internal/poll.(*pollDesc).waitRead+0x233                        internal/poll/fd_poll_runtime.go:89
   #        0x506dc0        internal/poll.(*FD).Accept+0x220                                internal/poll/fd_unix.go:614
   #        0x578ad4        net.(*netFD).accept+0x34                                        net/fd_unix.go:172
   #        0x595287        net.(*TCPListener).accept+0x27                                        net/tcpsock_posix.go:142
   #        0x59411c        net.(*TCPListener).Accept+0x3c                                        net/tcpsock.go:288
   #        0xd7ae63        github.com/anacrolix/torrent.(*Client).acceptConnections+0x63        github.com/anacrolix/torrent@v1.48.0/client.go:496
   1 @ 0x462df6 0x472cdc 0x1300bb0 0x134f34d 0x494861
   #        0x1300baf        github.com/ledgerwatch/erigon/p2p/enode.(*FairMix).Next+0x16f                github.com/ledgerwatch/erigon/p2p/enode/iter.go:219
   #        0x134f34c        github.com/ledgerwatch/erigon/p2p.(*dialScheduler).readNodes+0xac        github.com/ledgerwatch/erigon/p2p/dial.go:329
   1 @ 0x462df6 0x472cdc 0x13145b6 0x131552a 0x1301298 0x494861
   #        0x13145b5        github.com/ledgerwatch/erigon/p2p/discover.(*lookup).advance+0xb5        github.com/ledgerwatch/erigon/p2p/discover/lookup.go:73
   #        0x1315529        github.com/ledgerwatch/erigon/p2p/discover.(*lookupIterator).Next+0xa9        github.com/ledgerwatch/erigon/p2p/discover/lookup.go:228
   #        0x1301297        github.com/ledgerwatch/erigon/p2p/enode.(*FairMix).runSource+0xd7        github.com/ledgerwatch/erigon/p2p/enode/iter.go:282
   1 @ 0x462df6 0x472cdc 0x134f3e6 0x494861
   #        0x134f3e5        github.com/ledgerwatch/erigon/p2p.(*dialScheduler).readNodes+0x145        github.com/ledgerwatch/erigon/p2p/dial.go:330
   1 @ 0x462df6 0x472cdc 0x13dc73b 0x494861
   #        0x13dc73a        github.com/ledgerwatch/erigon/turbo/stages/headerdownload.(*HeaderDownload).StartPoSDownloader.func1+0x45a        github.com/ledgerwatch/erigon/turbo/stages/headerdownload/header_algos.go:1301
   1 @ 0x462df6 0x472cdc 0x13f3171 0x494861
   #        0x13f3170        github.com/ledgerwatch/erigon/ethdb/privateapi.NewEthBackendServer.func1+0x150        github.com/ledgerwatch/erigon/ethdb/privateapi/ethbackend.go:104
   1 @ 0x462df6 0x472cdc 0x13f394a 0xde8a1b 0x494861
   #        0x13f3949        github.com/ledgerwatch/erigon/ethdb/privateapi.(*EthBackendServer).Subscribe+0x249        github.com/ledgerwatch/erigon/ethdb/privateapi/ethbackend.go:166
   #        0xde8a1a        github.com/ledgerwatch/erigon-lib/direct.(*EthBackendClientDirect).Subscribe.func1+0x7a        github.com/ledgerwatch/erigon-lib@v0.0.0-20230201215037-1a14cfd7e764/direct/eth_backend_client.go:88
   1 @ 0x462df6 0x472cdc 0x13fe765 0xde9bd8 0x494861
   #        0x13fe764        github.com/ledgerwatch/erigon/ethdb/privateapi.(*MiningServer).OnPendingBlock+0xe4        github.com/ledgerwatch/erigon/ethdb/privateapi/mining.go:110
   #        0xde9bd7        github.com/ledgerwatch/erigon-lib/direct.(*MiningClient).OnPendingBlock.func1+0x77        github.com/ledgerwatch/erigon-lib@v0.0.0-20230201215037-1a14cfd7e764/direct/mining_client.go:50
   1 @ 0x462df6 0x472cdc 0x14b0516 0x494861
   #        0x14b0515        github.com/ledgerwatch/erigon-lib/downloader.MainLoop+0x235        github.com/ledgerwatch/erigon-lib@v0.0.0-20230201215037-1a14cfd7e764/downloader/downloader.go:394
   1 @ 0x462df6 0x472cdc 0x1b321df 0x494861
   #        0x1b321de        github.com/ipfs/go-log/writer.(*MirrorWriter).logRoutine+0x11e        github.com/ipfs/go-log@v1.0.5/writer/writer.go:71
   1 @ 0x462df6 0x472cdc 0x1bbe16c 0x494861
   #        0x1bbe16b        github.com/ledgerwatch/erigon/eth.New.func5+0x14b        github.com/ledgerwatch/erigon/eth/backend.go:392
   1 @ 0x462df6 0x472cdc 0x4903fe 0x4d0632 0xb0336f 0xd6e247 0xd8639f 0xd9b5a6 0x4df79b 0x4df79b 0x4de8da 0xb5677d 0xb56722 0xd7eb48 0xd7e7d4 0xd7eec5 0xd7bde5 0x494861
   #        0x4903fd        reflect.rselect+0x23d                                                runtime/select.go:590
   #        0x4d0631        reflect.Select+0xd1                                                reflect/value.go:2952
   #        0xb0336e        github.com/anacrolix/missinggo.WaitEvents+0x2ee                        github.com/anacrolix/missinggo@v1.3.0/wait_event.go:17
   #        0xd6e246        github.com/anacrolix/utp.(*Conn).Read+0x126                        github.com/anacrolix/utp@v0.1.0/conn.go:546
   #        0xd8639e        github.com/anacrolix/torrent.connStatsReadWriter.Read+0x3e        github.com/anacrolix/torrent@v1.48.0/conn_stats.go:114
   #        0xd9b5a5        github.com/anacrolix/torrent.(*rateLimitedReader).Read+0xe5        github.com/anacrolix/torrent@v1.48.0/ratelimitreader.go:43
   #        0x4df79a        io.(*multiReader).Read+0x9a                                        io/multi.go:26
   #        0x4df79a        io.(*multiReader).Read+0x9a                                        io/multi.go:26
   #        0x4de8d9        io.ReadAtLeast+0x99                                                io/io.go:332
   #        0xb5677c        io.ReadFull+0x43c                                                io/io.go:351
   #        0xb56721        github.com/anacrolix/torrent/peer_protocol.Handshake+0x3e1        github.com/anacrolix/torrent@v1.48.0/peer_protocol/handshake.go:119
   #        0xd7eb47        github.com/anacrolix/torrent.(*Client).connBtHandshake+0x127        github.com/anacrolix/torrent@v1.48.0/client.go:905
   #        0xd7e7d3        github.com/anacrolix/torrent.(*Client).receiveHandshakes+0x493        github.com/anacrolix/torrent@v1.48.0/client.go:886
   #        0xd7eec4        github.com/anacrolix/torrent.(*Client).runReceivedConn+0xc4        github.com/anacrolix/torrent@v1.48.0/client.go:925
   #        0xd7bde4        github.com/anacrolix/torrent.(*Client).incomingConnection+0x384        github.com/anacrolix/torrent@v1.48.0/client.go:566
   1 @ 0x462df6 0x472cdc 0x4903fe 0x4d0632 0xb0336f 0xd72cc5 0xd7331d 0xd7ae64 0x494861
   #        0x4903fd        reflect.rselect+0x23d                                                runtime/select.go:590
   #        0x4d0631        reflect.Select+0xd1                                                reflect/value.go:2952
   #        0xb0336e        github.com/anacrolix/missinggo.WaitEvents+0x2ee                        github.com/anacrolix/missinggo@v1.3.0/wait_event.go:17
   #        0xd72cc4        github.com/anacrolix/utp.(*Socket).nextSyn+0x84                        github.com/anacrolix/utp@v0.1.0/socket.go:460
   #        0xd7331c        github.com/anacrolix/utp.(*Socket).Accept+0x7c                        github.com/anacrolix/utp@v0.1.0/socket.go:509
   #        0xd7ae63        github.com/anacrolix/torrent.(*Client).acceptConnections+0x63        github.com/anacrolix/torrent@v1.48.0/client.go:496
   1 @ 0x462df6 0x472cdc 0xd854c5 0x494861
   #        0xd854c4        github.com/anacrolix/torrent.(*Client).acceptLimitClearer+0xa4        github.com/anacrolix/torrent@v1.48.0/client.go:1647
   1 @ 0x462df6 0x472cdc 0xe32226 0x494861
   #        0xe32225        github.com/ledgerwatch/erigon-lib/txpool.MainLoop+0x2c5        github.com/ledgerwatch/erigon-lib@v0.0.0-20230201215037-1a14cfd7e764/txpool/pool.go:1448
   1 @ 0x462df6 0x472cdc 0xe3e88a 0xdede78 0x494861
   #        0xe3e889        github.com/ledgerwatch/erigon-lib/txpool.(*GrpcServer).OnAdd+0x129                github.com/ledgerwatch/erigon-lib@v0.0.0-20230201215037-1a14cfd7e764/txpool/txpool_grpc_server.go:255
   #        0xdede77        github.com/ledgerwatch/erigon-lib/direct.(*TxPoolClient).OnAdd.func1+0x77        github.com/ledgerwatch/erigon-lib@v0.0.0-20230201215037-1a14cfd7e764/direct/txpool_client.go:70
   1 @ 0x462df6 0x4908cc 0x4908ac 0x4ab76c 0xb49a31 0x494861
   #        0x4908ab        sync.runtime_notifyListWait+0x12b                                runtime/sema.go:517
   #        0x4ab76b        sync.(*Cond).Wait+0x8b                                                sync/cond.go:70
   #        0xb49a30        github.com/anacrolix/torrent/mse.(*handshake).writer+0x170        github.com/anacrolix/torrent@v1.48.0/mse/mse.go:262
   1 @ 0x462df6 0x491655 0x13213e5 0x131dcf4 0x131da66 0x1314ef8 0x494861
   #        0x491654        time.Sleep+0x134                                                                runtime/time.go:195
   #        0x13213e4        github.com/ledgerwatch/erigon/p2p/discover.(*UDPv4).ensureBond+0xe4                github.com/ledgerwatch/erigon/p2p/discover/v4_udp.go:606
   #        0x131dcf3        github.com/ledgerwatch/erigon/p2p/discover.(*UDPv4).findnode+0x53                github.com/ledgerwatch/erigon/p2p/discover/v4_udp.go:319
   #        0x131da65        github.com/ledgerwatch/erigon/p2p/discover.(*UDPv4).newLookup.func1+0xa5        github.com/ledgerwatch/erigon/p2p/discover/v4_udp.go:305
   #        0x1314ef7        github.com/ledgerwatch/erigon/p2p/discover.(*lookup).query+0xd7                        github.com/ledgerwatch/erigon/p2p/discover/lookup.go:157
   1 @ 0x462df6 0x491655 0x14b0d4d 0x494861
   #        0x491654        time.Sleep+0x134                                                        runtime/time.go:195
   #        0x14b0d4c        github.com/ledgerwatch/erigon-lib/downloader.MainLoop.func1+0x4c        github.com/ledgerwatch/erigon-lib@v0.0.0-20230201215037-1a14cfd7e764/downloader/downloader.go:383
   1 @ 0x462df6 0x491655 0x8a9ab6 0x494861
   #        0x491654        time.Sleep+0x134                                                runtime/time.go:195
   #        0x8a9ab5        github.com/VictoriaMetrics/metrics.summariesSwapCron+0x35        github.com/VictoriaMetrics/metrics@v1.23.1/summary.go:237
   [INFO] [02-13|14:58:08.097] [txpool] stat                            block=8484638 pending=10000 baseFee=3952 queued=30000 alloc=1.4GB sys=2.2GB

@crypto7world

This comment was marked as duplicate.

@gus4rs
Copy link
Author

gus4rs commented Feb 13, 2023

Erigon is mono-threaded for executions (maybe other stages too, see [there]> maybe that "1" CPU occupied in your 1.5-2 range is actually Erigon struggling to keep up with executions (or another mono-threaded task, idk).

This doesn't make any sense lol

@crypto7world

This comment was marked as duplicate.

@gus4rs
Copy link
Author

gus4rs commented Feb 13, 2023

I guess you are not a system programmer then. But FYI, a single thread cannot "magically" benefits from having multiple CPUs. Programs must be created in specific way to deal with concurrency of multiple threads. Erigon is a multi-threaded program, don't get me wrong, but the execution stage (for example) is mono-threaded, meaning it only runs in one thread, thus using only one CPU.
Therefore, you can have a CPU bottleneck on executions while observing a 25% load on a quad-core server or 12.5% load on an octocore or a 1% load on a 128 cores server. Doesn't matter how many you have, it only uses one.

Your theory doesn't make any sense whatsoever. How on earth it would be able to run Erigon non-single thread phases and still have spare memory and CPU and at the same time be so miserably slow to fail to process phase 7 timely, and at the same time be able to handle all other things I run in the machine without sweating lol

@crypto7world

This comment was marked as duplicate.

@gus4rs
Copy link
Author

gus4rs commented Feb 13, 2023

3/ But then again, maybe you don't have a CPU bottleneck

definitely not, please stop spamming the thread

So, maybe, start displaying what Alex asked you

The go profile was already posted above #6807 (comment)
I am waiting for a high memory scenario to grab the profile.

@gus4rs
Copy link
Author

gus4rs commented Feb 13, 2023

Then I guess you are not a computer scientist at all.

Doesn't matter what I am, but you are definitely a wannabe poster of random things in GitHub issues to brag about "being an open source contributor" lol

@crypto7world

This comment was marked as duplicate.

@gus4rs
Copy link
Author

gus4rs commented Feb 13, 2023

Bro, just leave the thread, your nonsensical comments are making it hard for developers to find the information the matters

@crypto7world
Copy link

crypto7world commented Feb 13, 2023

You are right. I will hide the other comments and sum-up here.
You can notice in #6807 (comment) that your node got stuck after reaching very long commit cycles. I will leave the developers the task to find why Erigon stopped processing altogether, but it seems plausible that those long commit cycles are somehow related (with such long commit cycles, you may run in a race condition leading to a kind of deadlock, that would not be so surprising because I don't think developers are testing those extreme cases).

In the mean time, you should try to understand why those cycles are so long in the first place and bring them down if you can.

Commit cycles are about validating new blocks and updating the state accordingly (playing the transactions). That is 1/ storage bound because there is a lot of random read/write in the state and 2/ CPU bound for the signatures verification (and maybe the hashes?).

Storage
The 80% good answer would be your volume is the bottleneck. But you are saying you use NVMe SSD, so I suppose it is directly attached and handling 10s of thousands of IOPS without problems. But, if your volume is accessed through the network (iSCSI for example), then IO latency come into play and that could be the culprit. Observing iostat -x 1 for a minute or two could be helpful to see if there is very high IOs during commit cycles and also verify IO latency. Of course if you are using RAID or LVM constructs, that could add possibilities for performance issues (are you?).

# iostat -x 1 nvme1n1
--------CLIP-------------
Device:         rrqm/s   wrqm/s     r/s     w/s    rkB/s    wkB/s avgrq-sz avgqu-sz   await r_await w_await  svctm  %util
nvme1n1           0.00     0.00    3.00    0.00    12.00     0.00     8.00     0.00    0.00    0.00    0.00  10.00   3.00

avg-cpu:  %user   %nice %system %iowait  %steal   %idle
          19.80    0.00    1.50    3.01    0.00   75.69

Device:         rrqm/s   wrqm/s     r/s     w/s    rkB/s    wkB/s avgrq-sz avgqu-sz   await r_await w_await  svctm  %util
nvme1n1           0.00     0.00  781.00   33.00  3572.00   152.00     9.15     0.14    0.17    0.17    0.09   0.31  25.00

avg-cpu:  %user   %nice %system %iowait  %steal   %idle
          36.04    0.00    4.31    2.54    0.00   57.11

Device:         rrqm/s   wrqm/s     r/s     w/s    rkB/s    wkB/s avgrq-sz avgqu-sz   await r_await w_await  svctm  %util
nvme1n1           0.00     0.00  629.00 8602.00  2664.00 34443.00     8.04     3.07    0.33    0.15    0.35   0.04  35.00

avg-cpu:  %user   %nice %system %iowait  %steal   %idle
           9.25    0.00    2.31    0.00    0.00   88.43

Device:         rrqm/s   wrqm/s     r/s     w/s    rkB/s    wkB/s avgrq-sz avgqu-sz   await r_await w_await  svctm  %util
nvme1n1           0.00     0.00    6.00    0.00    24.00     0.00     8.00     0.00    0.17    0.17    0.00   8.33   5.00

avg-cpu:  %user   %nice %system %iowait  %steal   %idle
          27.97    0.00    2.23    0.00    0.00   69.80

Device:         rrqm/s   wrqm/s     r/s     w/s    rkB/s    wkB/s avgrq-sz avgqu-sz   await r_await w_await  svctm  %util
nvme1n1           0.00     0.00    6.00    0.00    24.00     0.00     8.00     0.00    0.17    0.17    0.00   6.67   4.00
--------CLIP-------------

Notice how there is nothing going on, and suddenly on a commit cycle the node fire ~9000 IO (629 reads + 8602 writes).

Device:         rrqm/s   wrqm/s     r/s     w/s    rkB/s    wkB/s avgrq-sz avgqu-sz   await r_await w_await  svctm  %util
nvme1n1           0.00     0.00  629.00 8602.00  2664.00 34443.00     8.04     3.07    0.33    0.15    0.35   0.04  35.00

iostat is telling 9000 IOPS because it counted 9000 IOs in the 1 sec timeframe of the report, but in fact it is rather 9000 IO in the less than 100ms of my commit cycle, so closer to 100000 IOPS in my case. Also notice there is barely any read IO, mainly writes => that's because the state is well cached in-memory (cached memory), so there is very few bytes that need to be pulled out of storage.

RAM
The only way I see RAM could play a role in such long commit cycles is if you don't have enough cached memory available, because it will increase the IOPS requirement of your storage and bind you even more to IOs. You told us RAM was plenty, so there should be tons of cached memory for Erigon to use and optimize its IOs.

CPU
If that is not the volume IOs, then it is the CPU. Because again, commit cycles are IO bound and then CPU bound. There is just no other explanation in my mind. Again, observing CPU load of Erigon during a commit cycle could help. But unless your CPU is some old 1.8GHz ARM processor I would be surprised it is the culprit. Just remember that execution is single threaded, so having multiple CPUs just don't do anything => if you see Erigon use 1 full processor during your 2 to 8 seconds commit cycles, that's a problem.

Regarding the fact that it was fine before and started to misbehave suddenly, I understand the urge to blame software changes, but there is still hundreds of Erigon node performing as expected so... But Ethereum load do change over time, with more and more complex transactions for smart-contract that performs a lot of state mutation. So if your hardware was just enough in the past, it may well not be enough anymore now.

Hope it makes sense for you, I tried my best to be clear and precise in the explanation.

@AskAlexSharov
Copy link
Collaborator

By the way, the top output I sent above was customised to include the RSAN (resident anonymous) memory: memory that is private to the process and not shared and managed by the OS as page cache. You are saying this number is wrong?

I honestly don't know. I was just referring to the known issue suggesting htop reports incorrect numbers but I never dug the subject myself.

Server load average hovers around 1.5 - 2 for a quad-cpu server. CPU definitely is not a bottleneck.

Erigon is mono-threaded for executions (maybe other stages too, see there), meaning it can only use a single CPU for these phases, so you cannot completely rule out CPU bottleneck from your observation of your server load => maybe that "1" CPU occupied in your 1.5-2 range is actually Erigon struggling to keep up with executions (or another mono-threaded task, idk). Alex gave you a command for RAM profiling, there is the same kind for CPU profiling (here).

On tip of chain: execution takes ~10% of block processing time. Also i suggest discuss exact numbers (from logs or metrics) instead of guessing wheree is the bottleneck.

@AskAlexSharov
Copy link
Collaborator

Erigon is mono-threaded for executions (maybe other stages too, see [there]> maybe that "1" CPU occupied in your 1.5-2 range is actually Erigon struggling to keep up with executions (or another mono-threaded task, idk).

This doesn't make any sense lol

Your PR’s are welcome

@AskAlexSharov
Copy link
Collaborator

@gus4rs is see in goroutines: 1 stops at SendPayloadStatus
Can you confirm that this func is visible on one more “pkill -SIGUSR1”

if yes: i guess it’s some deadlock in consensus layer. Do you run without —externalcl flag?

@gus4rs
Copy link
Author

gus4rs commented Feb 14, 2023

@AskAlexSharov Here's another dump: my mainnet Erigon is deadlocked for 3 hours now. That other dump was from testnet, that was stuck too.

Feb 14 07:42:39 localhost.localdomain erigon[789618]: [INFO] [02-14|07:42:39.813] [txpool] stat                            block=16624533 pending=10000 baseFee=8958 queued=30000 alloc=2.7GB sys=5.4GB
Feb 14 07:43:38 localhost.localdomain erigon[789618]: [INFO] [02-14|07:43:38.465] [txpool] stat                            block=16624533 pending=10000 baseFee=8991 queued=30000 alloc=3.0GB sys=5.4GB
Feb 14 07:44:18 localhost.localdomain erigon[789618]: goroutine profile: total 2181
Feb 14 07:44:18 localhost.localdomain erigon[789618]: 693 @ 0x462df6 0x472cdc 0xdb8bca 0x494861
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0xdb8bc9        github.com/anacrolix/torrent.(*trackerScraper).Run.func1+0xc9        github.com/anacrolix/torrent@v1.48.0/tracker_scraper.go:208
Feb 14 07:44:18 localhost.localdomain erigon[789618]: 577 @ 0x462df6 0x472cdc 0xdb8a73 0x494861
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0xdb8a72        github.com/anacrolix/torrent.(*trackerScraper).Run+0x512        github.com/anacrolix/torrent@v1.48.0/tracker_scraper.go:250
Feb 14 07:44:18 localhost.localdomain erigon[789618]: 112 @ 0x462df6 0x472cdc 0xdb7317 0xdb86b3 0x494861
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0xdb7316        github.com/anacrolix/torrent.(*trackerScraper).announce+0x216        github.com/anacrolix/torrent@v1.48.0/tracker_scraper.go:129
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0xdb86b2        github.com/anacrolix/torrent.(*trackerScraper).Run+0x152        github.com/anacrolix/torrent@v1.48.0/tracker_scraper.go:218
Feb 14 07:44:18 localhost.localdomain erigon[789618]: 81 @ 0x462df6 0x42ccdb 0x42c818 0x1b89dca 0x494861
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x1b89dc9        github.com/ledgerwatch/erigon/cmd/sentry/sentry.NewPeerInfo.func1+0x49        github.com/ledgerwatch/erigon/cmd/sentry/sentry/sentry_grpc_server.go:124
Feb 14 07:44:18 localhost.localdomain erigon[789618]: 81 @ 0x462df6 0x45b557 0x48ea69 0x501b52 0x502eba 0x502ea8 0x5769c9 0x58aca5 0x1351ca6 0x4de8da 0x1348f38 0x1349987 0x1349665 0x135e56a 0x1353510 0x494861
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x48ea68        internal/poll.runtime_pollWait+0x88                                        runtime/netpoll.go:305
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x501b51        internal/poll.(*pollDesc).wait+0x31                                        internal/poll/fd_poll_runtime.go:84
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x502eb9        internal/poll.(*pollDesc).waitRead+0x259                                internal/poll/fd_poll_runtime.go:89
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x502ea7        internal/poll.(*FD).Read+0x247                                                internal/poll/fd_unix.go:167
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x5769c8        net.(*netFD).Read+0x28                                                        net/fd_posix.go:55
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x58aca4        net.(*conn).Read+0x44                                                        net/net.go:183
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x1351ca5        github.com/ledgerwatch/erigon/p2p.(*meteredConn).Read+0x25                github.com/ledgerwatch/erigon/p2p/metrics.go:63
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x4de8d9        io.ReadAtLeast+0x99                                                        io/io.go:332
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x1348f37        github.com/ledgerwatch/erigon/p2p/rlpx.(*readBuffer).read+0x1d7                github.com/ledgerwatch/erigon/p2p/rlpx/buffer.go:64
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x1349986        github.com/ledgerwatch/erigon/p2p/rlpx.(*sessionState).readFrame+0x106        github.com/ledgerwatch/erigon/p2p/rlpx/rlpx.go:166
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x1349664        github.com/ledgerwatch/erigon/p2p/rlpx.(*Conn).Read+0x64                github.com/ledgerwatch/erigon/p2p/rlpx/rlpx.go:136
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x135e569        github.com/ledgerwatch/erigon/p2p.(*rlpxTransport).ReadMsg+0x149        github.com/ledgerwatch/erigon/p2p/transport.go:66
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x135350f        github.com/ledgerwatch/erigon/p2p.(*Peer).readLoop+0xcf                        github.com/ledgerwatch/erigon/p2p/peer.go:304
Feb 14 07:44:18 localhost.localdomain erigon[789618]: 81 @ 0x462df6 0x472cdc 0x1352e7e 0x135d65c 0x494861
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x1352e7d        github.com/ledgerwatch/erigon/p2p.(*Peer).run+0x23d                github.com/ledgerwatch/erigon/p2p/peer.go:249
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x135d65b        github.com/ledgerwatch/erigon/p2p.(*Server).runPeer+0x1fb        github.com/ledgerwatch/erigon/p2p/server.go:1082
Feb 14 07:44:18 localhost.localdomain erigon[789618]: 81 @ 0x462df6 0x472cdc 0x1353273 0x494861
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x1353272        github.com/ledgerwatch/erigon/p2p.(*Peer).pingLoop+0x132        github.com/ledgerwatch/erigon/p2p/peer.go:287
Feb 14 07:44:18 localhost.localdomain erigon[789618]: 81 @ 0x462df6 0x472cdc 0x1354c9b 0x1b8c1a9 0x1b8f3e6 0x135459a 0x494861
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x1354c9a        github.com/ledgerwatch/erigon/p2p.(*protoRW).ReadMsg+0xba                        github.com/ledgerwatch/erigon/p2p/peer.go:462
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x1b8c1a8        github.com/ledgerwatch/erigon/cmd/sentry/sentry.runPeer+0x3e8                        github.com/ledgerwatch/erigon/cmd/sentry/sentry/sentry_grpc_server.go:362
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x1b8f3e5        github.com/ledgerwatch/erigon/cmd/sentry/sentry.NewGrpcServer.func1+0x8a5        github.com/ledgerwatch/erigon/cmd/sentry/sentry/sentry_grpc_server.go:596
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x1354599        github.com/ledgerwatch/erigon/p2p.(*Peer).startProtocols.func1+0x99                github.com/ledgerwatch/erigon/p2p/peer.go:405
Feb 14 07:44:18 localhost.localdomain erigon[789618]: 52 @ 0x462df6 0x472cdc 0xb67d59 0xb67916 0xd7d95f 0xd7d942 0x494861
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0xb67d58        golang.org/x/time/rate.(*Limiter).wait+0x3f8                        golang.org/x/time@v0.3.0/rate/rate.go:283
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0xb67915        golang.org/x/time/rate.(*Limiter).WaitN+0x55                        golang.org/x/time@v0.3.0/rate/rate.go:246
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0xd7d95e        golang.org/x/time/rate.(*Limiter).Wait+0x9e                        golang.org/x/time@v0.3.0/rate/rate.go:231
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0xd7d941        github.com/anacrolix/torrent.(*Client).outgoingConnection+0x81        github.com/anacrolix/torrent@v1.48.0/client.go:774
Feb 14 07:44:18 localhost.localdomain erigon[789618]: 47 @ 0x462df6 0x472cdc 0x4903fe 0x4d0632 0xb0336f 0xd6d946 0xd6da05 0xd72b06 0x494861
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x4903fd        reflect.rselect+0x23d                                                runtime/select.go:590
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x4d0631        reflect.Select+0xd1                                                reflect/value.go:2952
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0xb0336e        github.com/anacrolix/missinggo.WaitEvents+0x2ee                        github.com/anacrolix/missinggo@v1.3.0/wait_event.go:17
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0xd6d945        github.com/anacrolix/utp.(*Conn).waitAck+0xc5                        github.com/anacrolix/utp@v0.1.0/conn.go:465
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0xd6da04        github.com/anacrolix/utp.(*Conn).recvSynAck+0x84                github.com/anacrolix/utp@v0.1.0/conn.go:473
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0xd72b05        github.com/anacrolix/utp.(*Socket).DialContext.func1+0x25        github.com/anacrolix/utp@v0.1.0/socket.go:404
Feb 14 07:44:18 localhost.localdomain erigon[789618]: 47 @ 0x462df6 0x472cdc 0xd72885 0xda04a8 0xd7cb46 0xd7c98b 0x494861
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0xd72884        github.com/anacrolix/utp.(*Socket).DialContext+0x184        github.com/anacrolix/utp@v0.1.0/socket.go:406
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0xda04a7        github.com/anacrolix/torrent.utpSocketSocket.Dial+0x107        github.com/anacrolix/torrent@v1.48.0/socket.go:126
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0xd7cb45        github.com/anacrolix/torrent.dialFromSocket+0x45        github.com/anacrolix/torrent@v1.48.0/client.go:663
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0xd7c98a        github.com/anacrolix/torrent.DialFirst.func2+0x4a        github.com/anacrolix/torrent@v1.48.0/client.go:635
Feb 14 07:44:18 localhost.localdomain erigon[789618]: 44 @ 0x462df6 0x472cdc 0x578866 0x494861
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x578865        net.(*netFD).connect.func2+0x85        net/fd_unix.go:118
Feb 14 07:44:18 localhost.localdomain erigon[789618]: 38 @ 0x462df6 0x45b557 0x48ea69 0x501b52 0x578379 0x57835d 0x578381 0x590585 0x5900f2 0x584598 0x594ea5 0x594d89 0x56c734 0x56c0f2 0x56b693 0x56af65 0xdc988e 0xd7cb46 0xd7c98b 0x494861
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x48ea68        internal/poll.runtime_pollWait+0x88                                runtime/netpoll.go:305
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x501b51        internal/poll.(*pollDesc).wait+0x31                                internal/poll/fd_poll_runtime.go:84
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x578378        internal/poll.(*pollDesc).waitWrite+0x718                        internal/poll/fd_poll_runtime.go:93
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x57835c        internal/poll.(*FD).WaitWrite+0x6fc                                internal/poll/fd_unix.go:741
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x578380        net.(*netFD).connect+0x720                                        net/fd_unix.go:141
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x590584        net.(*netFD).dial+0x384                                                net/sock_posix.go:149
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x5900f1        net.socket+0x2b1                                                net/sock_posix.go:70
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x584597        net.internetSocket+0xf7                                                net/ipsock_posix.go:142
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x594ea4        net.(*sysDialer).doDialTCP+0xa4                                        net/tcpsock_posix.go:68
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x594d88        net.(*sysDialer).dialTCP+0x68                                        net/tcpsock_posix.go:64
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x56c733        net.(*sysDialer).dialSingle+0x213                                net/dial.go:582
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x56c0f1        net.(*sysDialer).dialSerial+0x311                                net/dial.go:550
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x56b692        net.(*sysDialer).dialParallel+0x412                                net/dial.go:451
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x56af64        net.(*Dialer).DialContext+0x704                                        net/dial.go:428
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0xdc988d        github.com/anacrolix/torrent/dialer.WithNetwork.Dial+0x4d        github.com/anacrolix/torrent@v1.48.0/dialer/dialer.go:33
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0xd7cb45        github.com/anacrolix/torrent.dialFromSocket+0x45                github.com/anacrolix/torrent@v1.48.0/client.go:663
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0xd7c98a        github.com/anacrolix/torrent.DialFirst.func2+0x4a                github.com/anacrolix/torrent@v1.48.0/client.go:635
Feb 14 07:44:18 localhost.localdomain erigon[789618]: 25 @ 0x462df6 0x42ccdb 0x42c7d8 0xd7c897 0xd7c3d2 0xd7d0f9 0xd7d019 0xd7d7de 0xd7d985 0x494861
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0xd7c896        github.com/anacrolix/torrent.DialFirst.func3+0x96                        github.com/anacrolix/torrent@v1.48.0/client.go:644
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0xd7c3d1        github.com/anacrolix/torrent.DialFirst+0x1d1                                github.com/anacrolix/torrent@v1.48.0/client.go:646
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0xd7d0f8        github.com/anacrolix/torrent.(*Client).dialFirst+0x118                        github.com/anacrolix/torrent@v1.48.0/client.go:610
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0xd7d018        github.com/anacrolix/torrent.(*Client).establishOutgoingConnEx+0x38        github.com/anacrolix/torrent@v1.48.0/client.go:723
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0xd7d7dd        github.com/anacrolix/torrent.(*Client).establishOutgoingConn+0xbd        github.com/anacrolix/torrent@v1.48.0/client.go:763
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0xd7d984        github.com/anacrolix/torrent.(*Client).outgoingConnection+0xc4                github.com/anacrolix/torrent@v1.48.0/client.go:775
Feb 14 07:44:18 localhost.localdomain erigon[789618]: 22 @ 0x462df6 0x42ccdb 0x42c7d8 0xd7c897 0xd7c3d2 0xd7d0f9 0xd7d019 0xd7d798 0xd7d985 0x494861
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0xd7c896        github.com/anacrolix/torrent.DialFirst.func3+0x96                        github.com/anacrolix/torrent@v1.48.0/client.go:644
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0xd7c3d1        github.com/anacrolix/torrent.DialFirst+0x1d1                                github.com/anacrolix/torrent@v1.48.0/client.go:646
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0xd7d0f8        github.com/anacrolix/torrent.(*Client).dialFirst+0x118                        github.com/anacrolix/torrent@v1.48.0/client.go:610
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0xd7d018        github.com/anacrolix/torrent.(*Client).establishOutgoingConnEx+0x38        github.com/anacrolix/torrent@v1.48.0/client.go:723
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0xd7d797        github.com/anacrolix/torrent.(*Client).establishOutgoingConn+0x77        github.com/anacrolix/torrent@v1.48.0/client.go:751
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0xd7d984        github.com/anacrolix/torrent.(*Client).outgoingConnection+0xc4                github.com/anacrolix/torrent@v1.48.0/client.go:775
Feb 14 07:44:18 localhost.localdomain erigon[789618]: 8 @ 0x462df6 0x42ccdb 0x42c818 0x1b9cbfa 0x494861
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x1b9cbf9        github.com/ledgerwatch/erigon/cmd/sentry/sentry.pumpStreamLoop[...].func2+0x99        github.com/ledgerwatch/erigon/cmd/sentry/sentry/sentry_multi_client.go:213
Feb 14 07:44:18 localhost.localdomain erigon[789618]: 8 @ 0x462df6 0x472cdc 0x1b942bf 0xdec518 0x494861
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x1b942be        github.com/ledgerwatch/erigon/cmd/sentry/sentry.(*GrpcServer).Messages+0x21e                github.com/ledgerwatch/erigon/cmd/sentry/sentry/sentry_grpc_server.go:1133
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0xdec517        github.com/ledgerwatch/erigon-lib/direct.(*SentryClientDirect).Messages.func1+0x77        github.com/ledgerwatch/erigon-lib@v0.0.0-20230201215037-1a14cfd7e764/direct/sentry_client.go:257
Feb 14 07:44:18 localhost.localdomain erigon[789618]: 4 @ 0x462df6 0x45b557 0x48ea69 0x501b52 0x578379 0x57835d 0x578381 0x590585 0x5900f2 0x584598 0x594ea5 0x594d89 0x56c734 0x56c0f2 0x56b693 0x56af65 0x134d69a 0x1350bc7 0x13505cb 0x1350511 0x494861
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x48ea68        internal/poll.runtime_pollWait+0x88                                        runtime/netpoll.go:305
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x501b51        internal/poll.(*pollDesc).wait+0x31                                        internal/poll/fd_poll_runtime.go:84
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x578378        internal/poll.(*pollDesc).waitWrite+0x718                                internal/poll/fd_poll_runtime.go:93
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x57835c        internal/poll.(*FD).WaitWrite+0x6fc                                        internal/poll/fd_unix.go:741
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x578380        net.(*netFD).connect+0x720                                                net/fd_unix.go:141
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x590584        net.(*netFD).dial+0x384                                                        net/sock_posix.go:149
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x5900f1        net.socket+0x2b1                                                        net/sock_posix.go:70
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x584597        net.internetSocket+0xf7                                                        net/ipsock_posix.go:142
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x594ea4        net.(*sysDialer).doDialTCP+0xa4                                                net/tcpsock_posix.go:68
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x594d88        net.(*sysDialer).dialTCP+0x68                                                net/tcpsock_posix.go:64
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x56c733        net.(*sysDialer).dialSingle+0x213                                        net/dial.go:582
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x56c0f1        net.(*sysDialer).dialSerial+0x311                                        net/dial.go:550
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x56b692        net.(*sysDialer).dialParallel+0x412                                        net/dial.go:451
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x56af64        net.(*Dialer).DialContext+0x704                                                net/dial.go:428
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x134d699        github.com/ledgerwatch/erigon/p2p.tcpDialer.Dial+0x59                        github.com/ledgerwatch/erigon/p2p/dial.go:69
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x1350bc6        github.com/ledgerwatch/erigon/p2p.(*dialTask).dial+0x66                        github.com/ledgerwatch/erigon/p2p/dial.go:544
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x13505ca        github.com/ledgerwatch/erigon/p2p.(*dialTask).run+0x6a                        github.com/ledgerwatch/erigon/p2p/dial.go:494
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x1350510        github.com/ledgerwatch/erigon/p2p.(*dialScheduler).startDial.func1+0x50        github.com/ledgerwatch/erigon/p2p/dial.go:465
Feb 14 07:44:18 localhost.localdomain erigon[789618]: 4 @ 0x462df6 0x472cdc 0x1b94946 0xdecc38 0x494861
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x1b94945        github.com/ledgerwatch/erigon/cmd/sentry/sentry.(*GrpcServer).PeerEvents+0xe5                github.com/ledgerwatch/erigon/cmd/sentry/sentry/sentry_grpc_server.go:1169
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0xdecc37        github.com/ledgerwatch/erigon-lib/direct.(*SentryClientDirect).PeerEvents.func1+0x77        github.com/ledgerwatch/erigon-lib@v0.0.0-20230201215037-1a14cfd7e764/direct/sentry_client.go:322
Feb 14 07:44:18 localhost.localdomain erigon[789618]: 3 @ 0x462df6 0x472cdc 0x130134c 0x494861
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x130134b        github.com/ledgerwatch/erigon/p2p/enode.(*FairMix).runSource+0x18b        github.com/ledgerwatch/erigon/p2p/enode/iter.go:284
Feb 14 07:44:18 localhost.localdomain erigon[789618]: 3 @ 0x462df6 0x472cdc 0xd890ba 0xd88c18 0x494861
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0xd890b9        github.com/anacrolix/torrent.(*peerConnMsgWriter).run+0x319                github.com/anacrolix/torrent@v1.48.0/peer-conn-msg-writer.go:85
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0xd88c17        github.com/anacrolix/torrent.(*PeerConn).messageWriterRunner+0xd7        github.com/anacrolix/torrent@v1.48.0/peer-conn-msg-writer.go:47
Feb 14 07:44:18 localhost.localdomain erigon[789618]: 2 @ 0x462df6 0x42ccdb 0x42c818 0xdec84a 0xe22009 0xe21c6e 0xe2189a 0x494861
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0xdec849        github.com/ledgerwatch/erigon-lib/direct.(*SentryMessagesStreamC).Recv+0x29        github.com/ledgerwatch/erigon-lib@v0.0.0-20230201215037-1a14cfd7e764/direct/sentry_client.go:295
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0xe22008        github.com/ledgerwatch/erigon-lib/txpool.(*Fetch).receiveMessage+0x288                github.com/ledgerwatch/erigon-lib@v0.0.0-20230201215037-1a14cfd7e764/txpool/fetch.go:174
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0xe21c6d        github.com/ledgerwatch/erigon-lib/txpool.(*Fetch).receiveMessageLoop+0x1ed        github.com/ledgerwatch/erigon-lib@v0.0.0-20230201215037-1a14cfd7e764/txpool/fetch.go:144
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0xe21899        github.com/ledgerwatch/erigon-lib/txpool.(*Fetch).ConnectSentries.func1+0x59        github.com/ledgerwatch/erigon-lib@v0.0.0-20230201215037-1a14cfd7e764/txpool/fetch.go:101
Feb 14 07:44:18 localhost.localdomain erigon[789618]: 2 @ 0x462df6 0x42ccdb 0x42c818 0xdec8fd 0xdec8e8 0x1b9d987 0x1b9d3af 0x1b95d2d 0x494861
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0xdec8fc        github.com/ledgerwatch/erigon-lib/direct.(*SentryMessagesStreamC).Recv+0x3c                        github.com/ledgerwatch/erigon-lib@v0.0.0-20230201215037-1a14cfd7e764/direct/sentry_client.go:295
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0xdec8e7        github.com/ledgerwatch/erigon-lib/direct.(*SentryMessagesStreamC).RecvMsg+0x27                        github.com/ledgerwatch/erigon-lib@v0.0.0-20230201215037-1a14cfd7e764/direct/sentry_client.go:305
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x1b9d986        github.com/ledgerwatch/erigon/cmd/sentry/sentry.pumpStreamLoop[...]+0x3e6                        github.com/ledgerwatch/erigon/cmd/sentry/sentry/sentry_multi_client.go:230
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x1b9d3ae        github.com/ledgerwatch/erigon/cmd/sentry/sentry.sentryReconnectAndPumpStreamLoop[...]+0x48e        github.com/ledgerwatch/erigon/cmd/sentry/sentry/sentry_multi_client.go:166
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x1b95d2c        github.com/ledgerwatch/erigon/cmd/sentry/sentry.(*MultiClient).RecvUploadMessageLoop+0x1cc        github.com/ledgerwatch/erigon/cmd/sentry/sentry/sentry_multi_client.go:78
Feb 14 07:44:18 localhost.localdomain erigon[789618]: 2 @ 0x462df6 0x42ccdb 0x42c818 0xdec8fd 0xdec8e8 0x1b9d987 0x1b9d3af 0x1b960b7 0x494861
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0xdec8fc        github.com/ledgerwatch/erigon-lib/direct.(*SentryMessagesStreamC).Recv+0x3c                                github.com/ledgerwatch/erigon-lib@v0.0.0-20230201215037-1a14cfd7e764/direct/sentry_client.go:295
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0xdec8e7        github.com/ledgerwatch/erigon-lib/direct.(*SentryMessagesStreamC).RecvMsg+0x27                                github.com/ledgerwatch/erigon-lib@v0.0.0-20230201215037-1a14cfd7e764/direct/sentry_client.go:305
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x1b9d986        github.com/ledgerwatch/erigon/cmd/sentry/sentry.pumpStreamLoop[...]+0x3e6                                github.com/ledgerwatch/erigon/cmd/sentry/sentry/sentry_multi_client.go:230
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x1b9d3ae        github.com/ledgerwatch/erigon/cmd/sentry/sentry.sentryReconnectAndPumpStreamLoop[...]+0x48e                github.com/ledgerwatch/erigon/cmd/sentry/sentry/sentry_multi_client.go:166
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x1b960b6        github.com/ledgerwatch/erigon/cmd/sentry/sentry.(*MultiClient).RecvUploadHeadersMessageLoop+0x196        github.com/ledgerwatch/erigon/cmd/sentry/sentry/sentry_multi_client.go:93
Feb 14 07:44:18 localhost.localdomain erigon[789618]: 2 @ 0x462df6 0x42ccdb 0x42c818 0xdec8fd 0xdec8e8 0x1b9d987 0x1b9d3af 0x1b964d9 0x494861
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0xdec8fc        github.com/ledgerwatch/erigon-lib/direct.(*SentryMessagesStreamC).Recv+0x3c                        github.com/ledgerwatch/erigon-lib@v0.0.0-20230201215037-1a14cfd7e764/direct/sentry_client.go:295
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0xdec8e7        github.com/ledgerwatch/erigon-lib/direct.(*SentryMessagesStreamC).RecvMsg+0x27                        github.com/ledgerwatch/erigon-lib@v0.0.0-20230201215037-1a14cfd7e764/direct/sentry_client.go:305
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x1b9d986        github.com/ledgerwatch/erigon/cmd/sentry/sentry.pumpStreamLoop[...]+0x3e6                        github.com/ledgerwatch/erigon/cmd/sentry/sentry/sentry_multi_client.go:230
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x1b9d3ae        github.com/ledgerwatch/erigon/cmd/sentry/sentry.sentryReconnectAndPumpStreamLoop[...]+0x48e        github.com/ledgerwatch/erigon/cmd/sentry/sentry/sentry_multi_client.go:166
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x1b964d8        github.com/ledgerwatch/erigon/cmd/sentry/sentry.(*MultiClient).RecvMessageLoop+0x238                github.com/ledgerwatch/erigon/cmd/sentry/sentry/sentry_multi_client.go:111
Feb 14 07:44:18 localhost.localdomain erigon[789618]: 2 @ 0x462df6 0x42ccdb 0x42c818 0xdecf6a 0xe242d0 0xe24011 0xe217ba 0x494861
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0xdecf69        github.com/ledgerwatch/erigon-lib/direct.(*SentryPeersStreamC).Recv+0x29        github.com/ledgerwatch/erigon-lib@v0.0.0-20230201215037-1a14cfd7e764/direct/sentry_client.go:360
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0xe242cf        github.com/ledgerwatch/erigon-lib/txpool.(*Fetch).receivePeer+0x1af                github.com/ledgerwatch/erigon-lib@v0.0.0-20230201215037-1a14cfd7e764/txpool/fetch.go:421
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0xe24010        github.com/ledgerwatch/erigon-lib/txpool.(*Fetch).receivePeerLoop+0x1f0                github.com/ledgerwatch/erigon-lib@v0.0.0-20230201215037-1a14cfd7e764/txpool/fetch.go:395
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0xe217b9        github.com/ledgerwatch/erigon-lib/txpool.(*Fetch).ConnectSentries.func2+0x59        github.com/ledgerwatch/erigon-lib@v0.0.0-20230201215037-1a14cfd7e764/txpool/fetch.go:104
Feb 14 07:44:18 localhost.localdomain erigon[789618]: 2 @ 0x462df6 0x42ccdb 0x42c818 0xded01d 0xded008 0x1b9d987 0x1b9d3af 0x1b968f9 0x494861
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0xded01c        github.com/ledgerwatch/erigon-lib/direct.(*SentryPeersStreamC).Recv+0x3c                        github.com/ledgerwatch/erigon-lib@v0.0.0-20230201215037-1a14cfd7e764/direct/sentry_client.go:360
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0xded007        github.com/ledgerwatch/erigon-lib/direct.(*SentryPeersStreamC).RecvMsg+0x27                        github.com/ledgerwatch/erigon-lib@v0.0.0-20230201215037-1a14cfd7e764/direct/sentry_client.go:370
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x1b9d986        github.com/ledgerwatch/erigon/cmd/sentry/sentry.pumpStreamLoop[...]+0x3e6                        github.com/ledgerwatch/erigon/cmd/sentry/sentry/sentry_multi_client.go:230
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x1b9d3ae        github.com/ledgerwatch/erigon/cmd/sentry/sentry.sentryReconnectAndPumpStreamLoop[...]+0x48e        github.com/ledgerwatch/erigon/cmd/sentry/sentry/sentry_multi_client.go:166
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x1b968f8        github.com/ledgerwatch/erigon/cmd/sentry/sentry.(*MultiClient).PeerEventsLoop+0xf8                github.com/ledgerwatch/erigon/cmd/sentry/sentry/sentry_multi_client.go:126
Feb 14 07:44:18 localhost.localdomain erigon[789618]: 2 @ 0x462df6 0x45b557 0x48ea69 0x501b52 0x503805 0x5037f2 0x576be9 0x598278 0x595f51 0x596110 0xc0a03b 0x494861
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x48ea68        internal/poll.runtime_pollWait+0x88                                        runtime/netpoll.go:305
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x501b51        internal/poll.(*pollDesc).wait+0x31                                        internal/poll/fd_poll_runtime.go:84
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x503804        internal/poll.(*pollDesc).waitRead+0x1e4                                internal/poll/fd_poll_runtime.go:89
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x5037f1        internal/poll.(*FD).ReadFromInet4+0x1d1                                        internal/poll/fd_unix.go:250
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x576be8        net.(*netFD).readFromInet4+0x28                                                net/fd_posix.go:66
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x598277        net.(*UDPConn).readFrom+0x1b7                                                net/udpsock_posix.go:52
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x595f50        net.(*UDPConn).readFromUDP+0x30                                                net/udpsock.go:149
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x59610f        net.(*UDPConn).ReadFrom+0x4f                                                net/udpsock.go:158
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0xc0a03a        github.com/anacrolix/torrent/tracker/udp.(*ConnClient).reader+0x7a        github.com/anacrolix/torrent@v1.48.0/tracker/udp/conn-client.go:39
Feb 14 07:44:18 localhost.localdomain erigon[789618]: 2 @ 0x462df6 0x45b557 0x48ea69 0x501b52 0x503b65 0x503b52 0x576d09 0x598145 0x595f51 0x595ed0 0x13203b4 0x494861
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x48ea68        internal/poll.runtime_pollWait+0x88                                        runtime/netpoll.go:305
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x501b51        internal/poll.(*pollDesc).wait+0x31                                        internal/poll/fd_poll_runtime.go:84
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x503b64        internal/poll.(*pollDesc).waitRead+0x1e4                                internal/poll/fd_poll_runtime.go:89
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x503b51        internal/poll.(*FD).ReadFromInet6+0x1d1                                        internal/poll/fd_unix.go:277
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x576d08        net.(*netFD).readFromInet6+0x28                                                net/fd_posix.go:72
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x598144        net.(*UDPConn).readFrom+0x84                                                net/udpsock_posix.go:59
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x595f50        net.(*UDPConn).readFromUDP+0x30                                                net/udpsock.go:149
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x595ecf        net.(*UDPConn).ReadFromUDP+0x4f                                                net/udpsock.go:141
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x13203b3        github.com/ledgerwatch/erigon/p2p/discover.(*UDPv4).readLoop+0x113        github.com/ledgerwatch/erigon/p2p/discover/v4_udp.go:554
Feb 14 07:44:18 localhost.localdomain erigon[789618]: 2 @ 0x462df6 0x45b557 0x48ea69 0x501b52 0x506dd4 0x506dc1 0x578ad5 0x595288 0x59411d 0x135b8d3 0x1359194 0x494861
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x48ea68        internal/poll.runtime_pollWait+0x88                                        runtime/netpoll.go:305
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x501b51        internal/poll.(*pollDesc).wait+0x31                                        internal/poll/fd_poll_runtime.go:84
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x506dd3        internal/poll.(*pollDesc).waitRead+0x233                                internal/poll/fd_poll_runtime.go:89
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x506dc0        internal/poll.(*FD).Accept+0x220                                        internal/poll/fd_unix.go:614
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x578ad4        net.(*netFD).accept+0x34                                                net/fd_unix.go:172
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x595287        net.(*TCPListener).accept+0x27                                                net/tcpsock_posix.go:142
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x59411c        net.(*TCPListener).Accept+0x3c                                                net/tcpsock.go:288
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x135b8d2        github.com/ledgerwatch/erigon/p2p.(*Server).listenLoop+0x752                github.com/ledgerwatch/erigon/p2p/server.go:896
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x1359193        github.com/ledgerwatch/erigon/p2p.(*Server).setupListening.func2+0x73        github.com/ledgerwatch/erigon/p2p/server.go:725
Feb 14 07:44:18 localhost.localdomain erigon[789618]: 2 @ 0x462df6 0x45b557 0x48ea69 0x501b52 0x506dd4 0x506dc1 0x578ad5 0x595288 0x59411d 0x7fecc5 0x149ae49 0x494861
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x48ea68        internal/poll.runtime_pollWait+0x88                                runtime/netpoll.go:305
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x501b51        internal/poll.(*pollDesc).wait+0x31                                internal/poll/fd_poll_runtime.go:84
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x506dd3        internal/poll.(*pollDesc).waitRead+0x233                        internal/poll/fd_poll_runtime.go:89
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x506dc0        internal/poll.(*FD).Accept+0x220                                internal/poll/fd_unix.go:614
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x578ad4        net.(*netFD).accept+0x34                                        net/fd_unix.go:172
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x595287        net.(*TCPListener).accept+0x27                                        net/tcpsock_posix.go:142
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x59411c        net.(*TCPListener).Accept+0x3c                                        net/tcpsock.go:288
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x7fecc4        net/http.(*Server).Serve+0x384                                        net/http/server.go:3070
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x149ae48        github.com/ledgerwatch/erigon/node.StartHTTPEndpoint.func1+0x28        github.com/ledgerwatch/erigon/node/endpoints.go:53
Feb 14 07:44:18 localhost.localdomain erigon[789618]: 2 @ 0x462df6 0x45b557 0x48ea69 0x501b52 0x578379 0x57835d 0x578381 0x590585 0x5900f2 0x584598 0x594ea5 0x594d89 0x56c734 0x56c0f2 0x56b693 0x56af65 0x80deb8 0x810fbf 0x80f850 0x494861
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x48ea68        internal/poll.runtime_pollWait+0x88                runtime/netpoll.go:305
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x501b51        internal/poll.(*pollDesc).wait+0x31                internal/poll/fd_poll_runtime.go:84
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x578378        internal/poll.(*pollDesc).waitWrite+0x718        internal/poll/fd_poll_runtime.go:93
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x57835c        internal/poll.(*FD).WaitWrite+0x6fc                internal/poll/fd_unix.go:741
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x578380        net.(*netFD).connect+0x720                        net/fd_unix.go:141
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x590584        net.(*netFD).dial+0x384                                net/sock_posix.go:149
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x5900f1        net.socket+0x2b1                                net/sock_posix.go:70
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x584597        net.internetSocket+0xf7                                net/ipsock_posix.go:142
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x594ea4        net.(*sysDialer).doDialTCP+0xa4                        net/tcpsock_posix.go:68
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x594d88        net.(*sysDialer).dialTCP+0x68                        net/tcpsock_posix.go:64
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x56c733        net.(*sysDialer).dialSingle+0x213                net/dial.go:582
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x56c0f1        net.(*sysDialer).dialSerial+0x311                net/dial.go:550
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x56b692        net.(*sysDialer).dialParallel+0x412                net/dial.go:451
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x56af64        net.(*Dialer).DialContext+0x704                        net/dial.go:428
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x80deb7        net/http.(*Transport).dial+0xb7                        net/http/transport.go:1179
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x810fbe        net/http.(*Transport).dialConn+0x83e                net/http/transport.go:1608
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x80f84f        net/http.(*Transport).dialConnFor+0xaf                net/http/transport.go:1450
Feb 14 07:44:18 localhost.localdomain erigon[789618]: 2 @ 0x462df6 0x472cdc 0x1307a70 0x494861
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x1307a6f        github.com/ledgerwatch/erigon/p2p/enode.(*DB).expirer+0xcf        github.com/ledgerwatch/erigon/p2p/enode/nodedb.go:399
Feb 14 07:44:18 localhost.localdomain erigon[789618]: 2 @ 0x462df6 0x472cdc 0x131715c 0x494861
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x131715b        github.com/ledgerwatch/erigon/p2p/discover.(*Table).loop+0x31b        github.com/ledgerwatch/erigon/p2p/discover/table.go:250
Feb 14 07:44:18 localhost.localdomain erigon[789618]: 2 @ 0x462df6 0x472cdc 0x131f2e5 0x494861
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x131f2e4        github.com/ledgerwatch/erigon/p2p/discover.(*UDPv4).loop+0x324        github.com/ledgerwatch/erigon/p2p/discover/v4_udp.go:475
Feb 14 07:44:18 localhost.localdomain erigon[789618]: 2 @ 0x462df6 0x472cdc 0x1343077 0x1358986 0x494861
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x1343076        github.com/ledgerwatch/erigon/p2p/nat.Map+0x416                                github.com/ledgerwatch/erigon/p2p/nat/nat.go:131
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x1358985        github.com/ledgerwatch/erigon/p2p.(*Server).setupDiscovery.func1+0xa5        github.com/ledgerwatch/erigon/p2p/server.go:604
Feb 14 07:44:18 localhost.localdomain erigon[789618]: 2 @ 0x462df6 0x472cdc 0x1343077 0x13592e6 0x494861
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x1343076        github.com/ledgerwatch/erigon/p2p/nat.Map+0x416                                github.com/ledgerwatch/erigon/p2p/nat/nat.go:131
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x13592e5        github.com/ledgerwatch/erigon/p2p.(*Server).setupListening.func1+0xa5        github.com/ledgerwatch/erigon/p2p/server.go:716
Feb 14 07:44:18 localhost.localdomain erigon[789618]: 2 @ 0x462df6 0x472cdc 0x134e2a7 0x494861
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x134e2a6        github.com/ledgerwatch/erigon/p2p.(*dialScheduler).loop+0x2a6        github.com/ledgerwatch/erigon/p2p/dial.go:248
Feb 14 07:44:18 localhost.localdomain erigon[789618]: 2 @ 0x462df6 0x472cdc 0x13599cf 0x494861
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x13599ce        github.com/ledgerwatch/erigon/p2p.(*Server).run+0x62e        github.com/ledgerwatch/erigon/p2p/server.go:763
Feb 14 07:44:18 localhost.localdomain erigon[789618]: 2 @ 0x462df6 0x472cdc 0x13ee656 0xded498 0x494861
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x13ee655        github.com/ledgerwatch/erigon-lib/kv/remotedbserver.(*KvServer).StateChanges+0x115                github.com/ledgerwatch/erigon-lib@v0.0.0-20230201215037-1a14cfd7e764/kv/remotedbserver/remotedbserver.go:433
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0xded497        github.com/ledgerwatch/erigon-lib/direct.(*StateDiffClientDirect).StateChanges.func1+0x77        github.com/ledgerwatch/erigon-lib@v0.0.0-20230201215037-1a14cfd7e764/direct/state_diff_client.go:55
Feb 14 07:44:18 localhost.localdomain erigon[789618]: 2 @ 0x462df6 0x472cdc 0x4903fe 0x4d0632 0xb0336f 0xd6e247 0xd8639f 0xd9b5a6 0x4df79b 0x4df79b 0xd875e2 0x781e1b 0x4de8da 0xb56f96 0xb56f79 0xb555d5 0xd91b26 0xd9050d 0xd7f945 0xdae652 0xd7ef93 0xd7ef75 0xd7bde5 0x494861
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x4903fd        reflect.rselect+0x23d                                                                runtime/select.go:590
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x4d0631        reflect.Select+0xd1                                                                reflect/value.go:2952
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0xb0336e        github.com/anacrolix/missinggo.WaitEvents+0x2ee                                        github.com/anacrolix/missinggo@v1.3.0/wait_event.go:17
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0xd6e246        github.com/anacrolix/utp.(*Conn).Read+0x126                                        github.com/anacrolix/utp@v0.1.0/conn.go:546
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0xd8639e        github.com/anacrolix/torrent.connStatsReadWriter.Read+0x3e                        github.com/anacrolix/torrent@v1.48.0/conn_stats.go:114
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0xd9b5a5        github.com/anacrolix/torrent.(*rateLimitedReader).Read+0xe5                        github.com/anacrolix/torrent@v1.48.0/ratelimitreader.go:43
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x4df79a        io.(*multiReader).Read+0x9a                                                        io/multi.go:26
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x4df79a        io.(*multiReader).Read+0x9a                                                        io/multi.go:26
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0xd875e1        github.com/anacrolix/torrent.deadlineReader.Read+0x101                                github.com/anacrolix/torrent@v1.48.0/handshake.go:27
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x781e1a        bufio.(*Reader).Read+0x1ba                                                        bufio/bufio.go:237
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x4de8d9        io.ReadAtLeast+0x99                                                                io/io.go:332
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0xb56f95        io.ReadFull+0x55                                                                io/io.go:351
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0xb56f78        github.com/anacrolix/torrent/peer_protocol.(*Integer).Read+0x38                        github.com/anacrolix/torrent@v1.48.0/peer_protocol/int.go:22
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0xb555d4        github.com/anacrolix/torrent/peer_protocol.(*Decoder).Decode+0x54                github.com/anacrolix/torrent@v1.48.0/peer_protocol/decoder.go:22
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0xd91b25        github.com/anacrolix/torrent.(*PeerConn).mainReadLoop.func2+0x85                github.com/anacrolix/torrent@v1.48.0/peerconn.go:1176
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0xd9050c        github.com/anacrolix/torrent.(*PeerConn).mainReadLoop+0x2ec                        github.com/anacrolix/torrent@v1.48.0/peerconn.go:1177
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0xd7f944        github.com/anacrolix/torrent.(*Client).runHandshookConn+0x4a4                        github.com/anacrolix/torrent@v1.48.0/client.go:990
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0xdae651        github.com/anacrolix/torrent.(*Torrent).logRunHandshookConn+0x51                github.com/anacrolix/torrent@v1.48.0/torrent.go:1615
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0xd7ef92        github.com/anacrolix/torrent.(*Torrent).runHandshookConnLoggingErr+0x192        github.com/anacrolix/torrent@v1.48.0/torrent.go:1622
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0xd7ef74        github.com/anacrolix/torrent.(*Client).runReceivedConn+0x174                        github.com/anacrolix/torrent@v1.48.0/client.go:954
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0xd7bde4        github.com/anacrolix/torrent.(*Client).incomingConnection+0x384                        github.com/anacrolix/torrent@v1.48.0/client.go:566
Feb 14 07:44:18 localhost.localdomain erigon[789618]: 2 @ 0x462df6 0x472cdc 0x80ebc6 0x80a85e 0x7f2579 0x7b3cb7 0x7b353b 0x7b58bc 0xc0cf99 0xc0cbd9 0xc0f45f 0xdb7ab8 0xdb86b3 0x494861
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x80ebc5        net/http.(*Transport).getConn+0x5c5                                net/http/transport.go:1376
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x80a85d        net/http.(*Transport).roundTrip+0x75d                                net/http/transport.go:582
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x7f2578        net/http.(*Transport).RoundTrip+0x18                                net/http/roundtrip.go:17
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x7b3cb6        net/http.send+0x5f6                                                net/http/client.go:251
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x7b353a        net/http.(*Client).send+0x9a                                        net/http/client.go:175
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x7b58bb        net/http.(*Client).do+0x8fb                                        net/http/client.go:715
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0xc0cf98        net/http.(*Client).Do+0x418                                        net/http/client.go:581
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0xc0cbd8        github.com/anacrolix/torrent/tracker/http.Client.Announce+0x58        github.com/anacrolix/torrent@v1.48.0/tracker/http/http.go:109
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0xc0f45e        github.com/anacrolix/torrent/tracker.Announce.Do+0x49e                github.com/anacrolix/torrent@v1.48.0/tracker/tracker.go:82
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0xdb7ab7        github.com/anacrolix/torrent.(*trackerScraper).announce+0x9b7        github.com/anacrolix/torrent@v1.48.0/tracker_scraper.go:173
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0xdb86b2        github.com/anacrolix/torrent.(*trackerScraper).Run+0x152        github.com/anacrolix/torrent@v1.48.0/tracker_scraper.go:218
Feb 14 07:44:18 localhost.localdomain erigon[789618]: 2 @ 0x462df6 0x472cdc 0xc096d6 0xc09e65 0x494861
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0xc096d5        github.com/anacrolix/torrent/tracker/udp.(*Client).requestWriter+0x235        github.com/anacrolix/torrent@v1.48.0/tracker/udp/client.go:141
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0xc09e64        github.com/anacrolix/torrent/tracker/udp.(*Client).request.func2+0x44        github.com/anacrolix/torrent@v1.48.0/tracker/udp/client.go:159
Feb 14 07:44:18 localhost.localdomain erigon[789618]: 2 @ 0x462df6 0x472cdc 0xc09b17 0xc08953 0xc0a9e6 0xc0f805 0xc0f45f 0xdb7ab8 0xdb86b3 0x494861
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0xc09b16        github.com/anacrolix/torrent/tracker/udp.(*Client).request+0x356        github.com/anacrolix/torrent@v1.48.0/tracker/udp/client.go:161
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0xc08952        github.com/anacrolix/torrent/tracker/udp.(*Client).Announce+0x312        github.com/anacrolix/torrent@v1.48.0/tracker/udp/client.go:36
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0xc0a9e5        github.com/anacrolix/torrent/tracker/udp.(*ConnClient).Announce+0xa5        github.com/anacrolix/torrent@v1.48.0/tracker/udp/conn-client.go:125
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0xc0f804        github.com/anacrolix/torrent/tracker.(*udpClient).Announce+0xe4                github.com/anacrolix/torrent@v1.48.0/tracker/udp.go:28
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0xc0f45e        github.com/anacrolix/torrent/tracker.Announce.Do+0x49e                        github.com/anacrolix/torrent@v1.48.0/tracker/tracker.go:82
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0xdb7ab7        github.com/anacrolix/torrent.(*trackerScraper).announce+0x9b7                github.com/anacrolix/torrent@v1.48.0/tracker_scraper.go:173
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0xdb86b2        github.com/anacrolix/torrent.(*trackerScraper).Run+0x152                github.com/anacrolix/torrent@v1.48.0/tracker_scraper.go:218
Feb 14 07:44:18 localhost.localdomain erigon[789618]: 2 @ 0x462df6 0x472cdc 0xc09b17 0xc0917a 0xc0940e 0xc0954b 0xc09e65 0x494861
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0xc09b16        github.com/anacrolix/torrent/tracker/udp.(*Client).request+0x356                github.com/anacrolix/torrent@v1.48.0/tracker/udp/client.go:161
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0xc09179        github.com/anacrolix/torrent/tracker/udp.(*Client).connect+0x159                github.com/anacrolix/torrent@v1.48.0/tracker/udp/client.go:92
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0xc0940d        github.com/anacrolix/torrent/tracker/udp.(*Client).connIdForRequest+0x2d        github.com/anacrolix/torrent@v1.48.0/tracker/udp/client.go:111
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0xc0954a        github.com/anacrolix/torrent/tracker/udp.(*Client).requestWriter+0xaa                github.com/anacrolix/torrent@v1.48.0/tracker/udp/client.go:123
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0xc09e64        github.com/anacrolix/torrent/tracker/udp.(*Client).request.func2+0x44                github.com/anacrolix/torrent@v1.48.0/tracker/udp/client.go:159
Feb 14 07:44:18 localhost.localdomain erigon[789618]: 1 @ 0x4323d4 0x490d2f 0x82d8f9 0x494861
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x490d2e        os/signal.signal_recv+0x2e        runtime/sigqueue.go:152
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x82d8f8        os/signal.loop+0x18                os/signal/signal_unix.go:23
Feb 14 07:44:18 localhost.localdomain erigon[789618]: 1 @ 0x457bf6 0x48e545 0xb30715 0xb3052d 0xb2d48b 0x14a1d31 0x494861
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x48e544        runtime/pprof.runtime_goroutineProfileWithLabels+0x24                runtime/mprof.go:846
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0xb30714        runtime/pprof.writeRuntimeProfile+0xb4                                runtime/pprof/pprof.go:723
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0xb3052c        runtime/pprof.writeGoroutine+0x4c                                runtime/pprof/pprof.go:683
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0xb2d48a        runtime/pprof.(*Profile).WriteTo+0x14a                                runtime/pprof/pprof.go:330
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x14a1d30        github.com/ledgerwatch/erigon/turbo/debug.ListenSignals+0x190        github.com/ledgerwatch/erigon/turbo/debug/signal.go:40
Feb 14 07:44:18 localhost.localdomain erigon[789618]: 1 @ 0x462df6 0x42becc 0x42ba7d 0x1bb2a5a 0x1bb2c97 0x494861
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x1bb2a59        github.com/ledgerwatch/erigon/turbo/stages.SendPayloadStatus+0x3f9        github.com/ledgerwatch/erigon/turbo/stages/stageloop.go:59
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x1bb2c96        github.com/ledgerwatch/erigon/turbo/stages.StageLoop+0x1d6                github.com/ledgerwatch/erigon/turbo/stages/stageloop.go:97
Feb 14 07:44:18 localhost.localdomain erigon[789618]: 1 @ 0x462df6 0x42ccdb 0x42c7d8 0x13fe4b4 0xdea818 0x494861
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x13fe4b3        github.com/ledgerwatch/erigon/ethdb/privateapi.(*MiningServer).OnPendingLogs+0x73        github.com/ledgerwatch/erigon/ethdb/privateapi/mining.go:93
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0xdea817        github.com/ledgerwatch/erigon-lib/direct.(*MiningClient).OnPendingLogs.func1+0x77        github.com/ledgerwatch/erigon-lib@v0.0.0-20230201215037-1a14cfd7e764/direct/mining_client.go:152
Feb 14 07:44:18 localhost.localdomain erigon[789618]: 1 @ 0x462df6 0x42ccdb 0x42c7d8 0x178534b 0x178449e 0x1bbfe5e 0x494861
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x178534a        github.com/ledgerwatch/erigon/cmd/rpcdaemon/cli.startRegularRpcServer+0xd6a        github.com/ledgerwatch/erigon/cmd/rpcdaemon/cli/config.go:607
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x178449d        github.com/ledgerwatch/erigon/cmd/rpcdaemon/cli.StartRpcServer+0x1bd                github.com/ledgerwatch/erigon/cmd/rpcdaemon/cli/config.go:494
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x1bbfe5d        github.com/ledgerwatch/erigon/eth.(*Ethereum).Init.func2+0x7d                        github.com/ledgerwatch/erigon/eth/backend.go:739
Feb 14 07:44:18 localhost.localdomain erigon[789618]: 1 @ 0x462df6 0x42ccdb 0x42c7d8 0x1785ec9 0x494861
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x1785ec8        github.com/ledgerwatch/erigon/cmd/rpcdaemon/cli.stopAuthenticatedRpcServer+0x68        github.com/ledgerwatch/erigon/cmd/rpcdaemon/cli/config.go:644
Feb 14 07:44:18 localhost.localdomain erigon[789618]: 1 @ 0x462df6 0x42ccdb 0x42c7d8 0x1bc607c 0x1bc606a 0x1bce98d 0x666f82 0x663cc5 0x1bce545 0x1bce51c 0x462a32 0x494861
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x1bc607b        github.com/ledgerwatch/erigon/node.(*Node).Wait+0x7b                        github.com/ledgerwatch/erigon/node/node.go:266
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x1bc6069        github.com/ledgerwatch/erigon/turbo/node.(*ErigonNode).Serve+0x69        github.com/ledgerwatch/erigon/turbo/node/node.go:32
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x1bce98c        main.runErigon+0x34c                                                        github.com/ledgerwatch/erigon/cmd/erigon/main.go:67
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x666f81        github.com/urfave/cli/v2.(*Command).Run+0xa41                                github.com/urfave/cli/v2@v2.23.7/command.go:271
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x663cc4        github.com/urfave/cli/v2.(*App).RunContext+0x664                        github.com/urfave/cli/v2@v2.23.7/app.go:333
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x1bce544        github.com/urfave/cli/v2.(*App).Run+0x84                                github.com/urfave/cli/v2@v2.23.7/app.go:310
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x1bce51b        main.main+0x5b                                                                github.com/ledgerwatch/erigon/cmd/erigon/main.go:37
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x462a31        runtime.main+0x211                                                        runtime/proc.go:250
Feb 14 07:44:18 localhost.localdomain erigon[789618]: 1 @ 0x462df6 0x42ccdb 0x42c818 0x10686a7 0x494861
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x10686a6        github.com/ledgerwatch/erigon/metrics.(*meterArbiter).tick+0x86        github.com/ledgerwatch/erigon/metrics/meter.go:230
Feb 14 07:44:18 localhost.localdomain erigon[789618]: 1 @ 0x462df6 0x42ccdb 0x42c818 0xde8d4a 0x159a95e 0x159e585 0x494861
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0xde8d49        github.com/ledgerwatch/erigon-lib/direct.(*SubscribeStreamC).Recv+0x29                                github.com/ledgerwatch/erigon-lib@v0.0.0-20230201215037-1a14cfd7e764/direct/eth_backend_client.go:122
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x159a95d        github.com/ledgerwatch/erigon/cmd/rpcdaemon/rpcservices.(*RemoteBackend).Subscribe+0x19d        github.com/ledgerwatch/erigon/cmd/rpcdaemon/rpcservices/eth_backend.go:133
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x159e584        github.com/ledgerwatch/erigon/turbo/rpchelper.New.func1+0xe4                                        github.com/ledgerwatch/erigon/turbo/rpchelper/filters.go:74
Feb 14 07:44:18 localhost.localdomain erigon[789618]: 1 @ 0x462df6 0x42ccdb 0x42c818 0xde930b 0x13fc8bc 0x13fb72c 0xde909b 0x494861
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0xde930a        github.com/ledgerwatch/erigon-lib/direct.(*SubscribeLogsStreamS).Recv+0x2a                        github.com/ledgerwatch/erigon-lib@v0.0.0-20230201215037-1a14cfd7e764/direct/eth_backend_client.go:178
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x13fc8bb        github.com/ledgerwatch/erigon/ethdb/privateapi.(*LogsFilterAggregator).subscribeLogs+0xbb        github.com/ledgerwatch/erigon/ethdb/privateapi/logsfilter.go:133
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x13fb72b        github.com/ledgerwatch/erigon/ethdb/privateapi.(*EthBackendServer).SubscribeLogs+0x2b                github.com/ledgerwatch/erigon/ethdb/privateapi/ethbackend.go:794
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0xde909a        github.com/ledgerwatch/erigon-lib/direct.(*EthBackendClientDirect).SubscribeLogs.func1+0x9a        github.com/ledgerwatch/erigon-lib@v0.0.0-20230201215037-1a14cfd7e764/direct/eth_backend_client.go:145
Feb 14 07:44:18 localhost.localdomain erigon[789618]: 1 @ 0x462df6 0x42ccdb 0x42c818 0xde954b 0x159ac02 0x159e36f 0x494861
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0xde954a        github.com/ledgerwatch/erigon-lib/direct.(*SubscribeLogsStreamC).Recv+0x2a                        github.com/ledgerwatch/erigon-lib@v0.0.0-20230201215037-1a14cfd7e764/direct/eth_backend_client.go:205
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x159ac01        github.com/ledgerwatch/erigon/cmd/rpcdaemon/rpcservices.(*RemoteBackend).SubscribeLogs+0x1e1        github.com/ledgerwatch/erigon/cmd/rpcdaemon/rpcservices/eth_backend.go:157
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x159e36e        github.com/ledgerwatch/erigon/turbo/rpchelper.New.func2+0xee                                        github.com/ledgerwatch/erigon/turbo/rpchelper/filters.go:99
Feb 14 07:44:18 localhost.localdomain erigon[789618]: 1 @ 0x462df6 0x42ccdb 0x42c818 0xde9f0a 0x159ead8 0x159df75 0x494861
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0xde9f09        github.com/ledgerwatch/erigon-lib/direct.(*MiningOnPendingBlockC).Recv+0x29                github.com/ledgerwatch/erigon-lib@v0.0.0-20230201215037-1a14cfd7e764/direct/mining_client.go:85
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x159ead7        github.com/ledgerwatch/erigon/turbo/rpchelper.(*Filters).subscribeToPendingBlocks+0x117        github.com/ledgerwatch/erigon/turbo/rpchelper/filters.go:224
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x159df74        github.com/ledgerwatch/erigon/turbo/rpchelper.New.func4+0x94                                github.com/ledgerwatch/erigon/turbo/rpchelper/filters.go:145
Feb 14 07:44:18 localhost.localdomain erigon[789618]: 1 @ 0x462df6 0x42ccdb 0x42c818 0xdeab4a 0x159f038 0x159ddb5 0x494861
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0xdeab49        github.com/ledgerwatch/erigon-lib/direct.(*MiningOnPendingLogsC).Recv+0x29                github.com/ledgerwatch/erigon-lib@v0.0.0-20230201215037-1a14cfd7e764/direct/mining_client.go:186
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x159f037        github.com/ledgerwatch/erigon/turbo/rpchelper.(*Filters).subscribeToPendingLogs+0x117        github.com/ledgerwatch/erigon/turbo/rpchelper/filters.go:268
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x159ddb4        github.com/ledgerwatch/erigon/turbo/rpchelper.New.func5+0x94                                github.com/ledgerwatch/erigon/turbo/rpchelper/filters.go:166
Feb 14 07:44:18 localhost.localdomain erigon[789618]: 1 @ 0x462df6 0x42ccdb 0x42c818 0xded5ea 0x1783eab 0x1783c4b 0x494861
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0xded5e9        github.com/ledgerwatch/erigon-lib/direct.(*StateDiffStreamC).Recv+0x29                        github.com/ledgerwatch/erigon-lib@v0.0.0-20230201215037-1a14cfd7e764/direct/state_diff_client.go:72
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x1783eaa        github.com/ledgerwatch/erigon/cmd/rpcdaemon/cli.subscribeToStateChanges+0x16a                github.com/ledgerwatch/erigon/cmd/rpcdaemon/cli/config.go:196
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x1783c4a        github.com/ledgerwatch/erigon/cmd/rpcdaemon/cli.subscribeToStateChangesLoop.func1+0xaa        github.com/ledgerwatch/erigon/cmd/rpcdaemon/cli/config.go:178
Feb 14 07:44:18 localhost.localdomain erigon[789618]: 1 @ 0x462df6 0x42ccdb 0x42c818 0xded5ea 0xe247d8 0xe219a5 0x494861
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0xded5e9        github.com/ledgerwatch/erigon-lib/direct.(*StateDiffStreamC).Recv+0x29                github.com/ledgerwatch/erigon-lib@v0.0.0-20230201215037-1a14cfd7e764/direct/state_diff_client.go:72
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0xe247d7        github.com/ledgerwatch/erigon-lib/txpool.(*Fetch).handleStateChanges+0x3d7        github.com/ledgerwatch/erigon-lib@v0.0.0-20230201215037-1a14cfd7e764/txpool/fetch.go:456
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0xe219a4        github.com/ledgerwatch/erigon-lib/txpool.(*Fetch).ConnectCore.func1+0x64        github.com/ledgerwatch/erigon-lib@v0.0.0-20230201215037-1a14cfd7e764/txpool/fetch.go:116
Feb 14 07:44:18 localhost.localdomain erigon[789618]: 1 @ 0x462df6 0x42ccdb 0x42c818 0xdee1aa 0x159e8ec 0x159e135 0x494861
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0xdee1a9        github.com/ledgerwatch/erigon-lib/direct.(*TxPoolOnAddC).Recv+0x29                                github.com/ledgerwatch/erigon-lib@v0.0.0-20230201215037-1a14cfd7e764/direct/txpool_client.go:105
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x159e8eb        github.com/ledgerwatch/erigon/turbo/rpchelper.(*Filters).subscribeToPendingTransactions+0xeb        github.com/ledgerwatch/erigon/turbo/rpchelper/filters.go:198
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x159e134        github.com/ledgerwatch/erigon/turbo/rpchelper.New.func3+0x94                                        github.com/ledgerwatch/erigon/turbo/rpchelper/filters.go:122
Feb 14 07:44:18 localhost.localdomain erigon[789618]: 1 @ 0x462df6 0x45b557 0x48ea69 0x501b52 0x502eba 0x502ea8 0x5769c9 0x58aca5 0x1351ca6 0x4de8da 0x1348f38 0x134cc4a 0x134c245 0x134aafa 0x135ee50 0x135c3f6 0x135c20d 0x1350fd8 0x13505cb 0x1350511 0x494861
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x48ea68        internal/poll.runtime_pollWait+0x88                                                runtime/netpoll.go:305
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x501b51        internal/poll.(*pollDesc).wait+0x31                                                internal/poll/fd_poll_runtime.go:84
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x502eb9        internal/poll.(*pollDesc).waitRead+0x259                                        internal/poll/fd_poll_runtime.go:89
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x502ea7        internal/poll.(*FD).Read+0x247                                                        internal/poll/fd_unix.go:167
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x5769c8        net.(*netFD).Read+0x28                                                                net/fd_posix.go:55
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x58aca4        net.(*conn).Read+0x44                                                                net/net.go:183
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x1351ca5        github.com/ledgerwatch/erigon/p2p.(*meteredConn).Read+0x25                        github.com/ledgerwatch/erigon/p2p/metrics.go:63
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x4de8d9        io.ReadAtLeast+0x99                                                                io/io.go:332
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x1348f37        github.com/ledgerwatch/erigon/p2p/rlpx.(*readBuffer).read+0x1d7                        github.com/ledgerwatch/erigon/p2p/rlpx/buffer.go:64
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x134cc49        github.com/ledgerwatch/erigon/p2p/rlpx.(*handshakeState).readMsg+0x229                github.com/ledgerwatch/erigon/p2p/rlpx/rlpx.go:602
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x134c244        github.com/ledgerwatch/erigon/p2p/rlpx.(*handshakeState).runInitiator+0x264        github.com/ledgerwatch/erigon/p2p/rlpx/rlpx.go:532
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x134aaf9        github.com/ledgerwatch/erigon/p2p/rlpx.(*Conn).Handshake+0x119                        github.com/ledgerwatch/erigon/p2p/rlpx/rlpx.go:307
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x135ee4f        github.com/ledgerwatch/erigon/p2p.(*rlpxTransport).doEncHandshake+0x8f                github.com/ledgerwatch/erigon/p2p/transport.go:138
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x135c3f5        github.com/ledgerwatch/erigon/p2p.(*Server).setupConn+0x155                        github.com/ledgerwatch/erigon/p2p/server.go:998
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x135c20c        github.com/ledgerwatch/erigon/p2p.(*Server).SetupConn+0x16c                        github.com/ledgerwatch/erigon/p2p/server.go:970
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x1350fd7        github.com/ledgerwatch/erigon/p2p.(*dialTask).dial+0x477                        github.com/ledgerwatch/erigon/p2p/dial.go:550
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x13505ca        github.com/ledgerwatch/erigon/p2p.(*dialTask).run+0x6a                                github.com/ledgerwatch/erigon/p2p/dial.go:494
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x1350510        github.com/ledgerwatch/erigon/p2p.(*dialScheduler).startDial.func1+0x50                github.com/ledgerwatch/erigon/p2p/dial.go:465
Feb 14 07:44:18 localhost.localdomain erigon[789618]: 1 @ 0x462df6 0x45b557 0x48ea69 0x501b52 0x503805 0x5037f2 0x576be9 0x598278 0x595f51 0x596110 0xd70b78 0x494861
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x48ea68        internal/poll.runtime_pollWait+0x88                runtime/netpoll.go:305
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x501b51        internal/poll.(*pollDesc).wait+0x31                internal/poll/fd_poll_runtime.go:84
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x503804        internal/poll.(*pollDesc).waitRead+0x1e4        internal/poll/fd_poll_runtime.go:89
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x5037f1        internal/poll.(*FD).ReadFromInet4+0x1d1                internal/poll/fd_unix.go:250
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x576be8        net.(*netFD).readFromInet4+0x28                        net/fd_posix.go:66
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x598277        net.(*UDPConn).readFrom+0x1b7                        net/udpsock_posix.go:52
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x595f50        net.(*UDPConn).readFromUDP+0x30                        net/udpsock.go:149
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x59610f        net.(*UDPConn).ReadFrom+0x4f                        net/udpsock.go:158
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0xd70b77        github.com/anacrolix/utp.(*Socket).reader+0x1b7        github.com/anacrolix/utp@v0.1.0/socket.go:148
Feb 14 07:44:18 localhost.localdomain erigon[789618]: 1 @ 0x462df6 0x45b557 0x48ea69 0x501b52 0x506dd4 0x506dc1 0x578ad5 0x595288 0x59411d 0xa9bb95 0x13f2b10 0x494861
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x48ea68        internal/poll.runtime_pollWait+0x88                                        runtime/netpoll.go:305
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x501b51        internal/poll.(*pollDesc).wait+0x31                                        internal/poll/fd_poll_runtime.go:84
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x506dd3        internal/poll.(*pollDesc).waitRead+0x233                                internal/poll/fd_poll_runtime.go:89
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x506dc0        internal/poll.(*FD).Accept+0x220                                        internal/poll/fd_unix.go:614
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x578ad4        net.(*netFD).accept+0x34                                                net/fd_unix.go:172
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x595287        net.(*TCPListener).accept+0x27                                                net/tcpsock_posix.go:142
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x59411c        net.(*TCPListener).Accept+0x3c                                                net/tcpsock.go:288
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0xa9bb94        google.golang.org/grpc.(*Server).Serve+0x474                                google.golang.org/grpc@v1.52.3/server.go:823
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x13f2b0f        github.com/ledgerwatch/erigon/ethdb/privateapi.StartGrpc.func1+0x6f        github.com/ledgerwatch/erigon/ethdb/privateapi/all.go:45
Feb 14 07:44:18 localhost.localdomain erigon[789618]: 1 @ 0x462df6 0x45b557 0x48ea69 0x501b52 0x506dd4 0x506dc1 0x578ad5 0x595288 0x59411d 0xd7ae64 0x494861
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x48ea68        internal/poll.runtime_pollWait+0x88                                runtime/netpoll.go:305
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x501b51        internal/poll.(*pollDesc).wait+0x31                                internal/poll/fd_poll_runtime.go:84
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x506dd3        internal/poll.(*pollDesc).waitRead+0x233                        internal/poll/fd_poll_runtime.go:89
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x506dc0        internal/poll.(*FD).Accept+0x220                                internal/poll/fd_unix.go:614
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x578ad4        net.(*netFD).accept+0x34                                        net/fd_unix.go:172
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x595287        net.(*TCPListener).accept+0x27                                        net/tcpsock_posix.go:142
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x59411c        net.(*TCPListener).Accept+0x3c                                        net/tcpsock.go:288
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0xd7ae63        github.com/anacrolix/torrent.(*Client).acceptConnections+0x63        github.com/anacrolix/torrent@v1.48.0/client.go:496
Feb 14 07:44:18 localhost.localdomain erigon[789618]: 1 @ 0x462df6 0x472cdc 0x10fbca5 0x494861
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x10fbca4        github.com/ledgerwatch/erigon/consensus/ethash.(*remoteSealer).loop+0x204        github.com/ledgerwatch/erigon/consensus/ethash/sealer.go:161
Feb 14 07:44:18 localhost.localdomain erigon[789618]: 1 @ 0x462df6 0x472cdc 0x1300bb0 0x134f34d 0x494861
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x1300baf        github.com/ledgerwatch/erigon/p2p/enode.(*FairMix).Next+0x16f                github.com/ledgerwatch/erigon/p2p/enode/iter.go:219
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x134f34c        github.com/ledgerwatch/erigon/p2p.(*dialScheduler).readNodes+0xac        github.com/ledgerwatch/erigon/p2p/dial.go:329
Feb 14 07:44:18 localhost.localdomain erigon[789618]: 1 @ 0x462df6 0x472cdc 0x134f3e6 0x494861
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x134f3e5        github.com/ledgerwatch/erigon/p2p.(*dialScheduler).readNodes+0x145        github.com/ledgerwatch/erigon/p2p/dial.go:330
Feb 14 07:44:18 localhost.localdomain erigon[789618]: 1 @ 0x462df6 0x472cdc 0x13dc73b 0x494861
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x13dc73a        github.com/ledgerwatch/erigon/turbo/stages/headerdownload.(*HeaderDownload).StartPoSDownloader.func1+0x45a        github.com/ledgerwatch/erigon/turbo/stages/headerdownload/header_algos.go:1301
Feb 14 07:44:18 localhost.localdomain erigon[789618]: 1 @ 0x462df6 0x472cdc 0x13f3171 0x494861
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x13f3170        github.com/ledgerwatch/erigon/ethdb/privateapi.NewEthBackendServer.func1+0x150        github.com/ledgerwatch/erigon/ethdb/privateapi/ethbackend.go:104
Feb 14 07:44:18 localhost.localdomain erigon[789618]: 1 @ 0x462df6 0x472cdc 0x13f394a 0xde8a1b 0x494861
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x13f3949        github.com/ledgerwatch/erigon/ethdb/privateapi.(*EthBackendServer).Subscribe+0x249        github.com/ledgerwatch/erigon/ethdb/privateapi/ethbackend.go:166
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0xde8a1a        github.com/ledgerwatch/erigon-lib/direct.(*EthBackendClientDirect).Subscribe.func1+0x7a        github.com/ledgerwatch/erigon-lib@v0.0.0-20230201215037-1a14cfd7e764/direct/eth_backend_client.go:88
Feb 14 07:44:18 localhost.localdomain erigon[789618]: 1 @ 0x462df6 0x472cdc 0x13fe765 0xde9bd8 0x494861
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x13fe764        github.com/ledgerwatch/erigon/ethdb/privateapi.(*MiningServer).OnPendingBlock+0xe4        github.com/ledgerwatch/erigon/ethdb/privateapi/mining.go:110
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0xde9bd7        github.com/ledgerwatch/erigon-lib/direct.(*MiningClient).OnPendingBlock.func1+0x77        github.com/ledgerwatch/erigon-lib@v0.0.0-20230201215037-1a14cfd7e764/direct/mining_client.go:50
Feb 14 07:44:18 localhost.localdomain erigon[789618]: 1 @ 0x462df6 0x472cdc 0x14b0516 0x494861
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x14b0515        github.com/ledgerwatch/erigon-lib/downloader.MainLoop+0x235        github.com/ledgerwatch/erigon-lib@v0.0.0-20230201215037-1a14cfd7e764/downloader/downloader.go:394
Feb 14 07:44:18 localhost.localdomain erigon[789618]: 1 @ 0x462df6 0x472cdc 0x1b321df 0x494861
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x1b321de        github.com/ipfs/go-log/writer.(*MirrorWriter).logRoutine+0x11e        github.com/ipfs/go-log@v1.0.5/writer/writer.go:71
Feb 14 07:44:18 localhost.localdomain erigon[789618]: 1 @ 0x462df6 0x472cdc 0x1bbe16c 0x494861
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x1bbe16b        github.com/ledgerwatch/erigon/eth.New.func5+0x14b        github.com/ledgerwatch/erigon/eth/backend.go:392
Feb 14 07:44:18 localhost.localdomain erigon[789618]: 1 @ 0x462df6 0x472cdc 0x4903fe 0x4d0632 0xb0336f 0xd6e247 0xd8639f 0xd9b5a6 0x4de8da 0xd876db 0xd876ab 0xd7e4d6 0xd7eec5 0xd7bde5 0x494861
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x4903fd        reflect.rselect+0x23d                                                runtime/select.go:590
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x4d0631        reflect.Select+0xd1                                                reflect/value.go:2952
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0xb0336e        github.com/anacrolix/missinggo.WaitEvents+0x2ee                        github.com/anacrolix/missinggo@v1.3.0/wait_event.go:17
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0xd6e246        github.com/anacrolix/utp.(*Conn).Read+0x126                        github.com/anacrolix/utp@v0.1.0/conn.go:546
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0xd8639e        github.com/anacrolix/torrent.connStatsReadWriter.Read+0x3e        github.com/anacrolix/torrent@v1.48.0/conn_stats.go:114
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0xd9b5a5        github.com/anacrolix/torrent.(*rateLimitedReader).Read+0xe5        github.com/anacrolix/torrent@v1.48.0/ratelimitreader.go:43
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x4de8d9        io.ReadAtLeast+0x99                                                io/io.go:332
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0xd876da        io.ReadFull+0x9a                                                io/io.go:351
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0xd876aa        github.com/anacrolix/torrent.handleEncryption+0x6a                github.com/anacrolix/torrent@v1.48.0/handshake.go:45
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0xd7e4d5        github.com/anacrolix/torrent.(*Client).receiveHandshakes+0x195        github.com/anacrolix/torrent@v1.48.0/client.go:865
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0xd7eec4        github.com/anacrolix/torrent.(*Client).runReceivedConn+0xc4        github.com/anacrolix/torrent@v1.48.0/client.go:925
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0xd7bde4        github.com/anacrolix/torrent.(*Client).incomingConnection+0x384        github.com/anacrolix/torrent@v1.48.0/client.go:566
Feb 14 07:44:18 localhost.localdomain erigon[789618]: 1 @ 0x462df6 0x472cdc 0x4903fe 0x4d0632 0xb0336f 0xd6e247 0xd8639f 0xd9b5a6 0x4def45 0x4de8da 0xb49f65 0xb49f28 0xb4a7c5 0xb4c39c 0xb4c75c 0xd7ded7 0xd7ced6 0xd7d2f0 0xd7d798 0xd7d985 0x494861
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x4903fd        reflect.rselect+0x23d                                                        runtime/select.go:590
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x4d0631        reflect.Select+0xd1                                                        reflect/value.go:2952
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0xb0336e        github.com/anacrolix/missinggo.WaitEvents+0x2ee                                github.com/anacrolix/missinggo@v1.3.0/wait_event.go:17
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0xd6e246        github.com/anacrolix/utp.(*Conn).Read+0x126                                github.com/anacrolix/utp@v0.1.0/conn.go:546
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0xd8639e        github.com/anacrolix/torrent.connStatsReadWriter.Read+0x3e                github.com/anacrolix/torrent@v1.48.0/conn_stats.go:114
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0xd9b5a5        github.com/anacrolix/torrent.(*rateLimitedReader).Read+0xe5                github.com/anacrolix/torrent@v1.48.0/ratelimitreader.go:43
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x4def44        io.(*LimitedReader).Read+0x44                                                io/io.go:477
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x4de8d9        io.ReadAtLeast+0x99                                                        io/io.go:332
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0xb49f64        io.ReadFull+0x84                                                        io/io.go:351
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0xb49f27        github.com/anacrolix/torrent/mse.readUntil+0x47                                github.com/anacrolix/torrent@v1.48.0/mse/mse.go:350
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0xb4a7c4        github.com/anacrolix/torrent/mse.(*handshake).initerSteps+0x6c4                github.com/anacrolix/torrent@v1.48.0/mse/mse.go:397
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0xb4c39b        github.com/anacrolix/torrent/mse.(*handshake).Do+0x27b                        github.com/anacrolix/torrent@v1.48.0/mse/mse.go:537
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0xb4c75b        github.com/anacrolix/torrent/mse.InitiateHandshake+0x1db                github.com/anacrolix/torrent@v1.48.0/mse/mse.go:557
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0xd7ded6        github.com/anacrolix/torrent.(*Client).initiateHandshakes+0xf6                github.com/anacrolix/torrent@v1.48.0/client.go:805
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0xd7ced5        github.com/anacrolix/torrent.(*Client).initiateProtocolHandshakes+0x195        github.com/anacrolix/torrent@v1.48.0/client.go:711
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0xd7d2ef        github.com/anacrolix/torrent.(*Client).establishOutgoingConnEx+0x30f        github.com/anacrolix/torrent@v1.48.0/client.go:732
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0xd7d797        github.com/anacrolix/torrent.(*Client).establishOutgoingConn+0x77        github.com/anacrolix/torrent@v1.48.0/client.go:751
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0xd7d984        github.com/anacrolix/torrent.(*Client).outgoingConnection+0xc4                github.com/anacrolix/torrent@v1.48.0/client.go:775
Feb 14 07:44:18 localhost.localdomain erigon[789618]: 1 @ 0x462df6 0x472cdc 0x4903fe 0x4d0632 0xb0336f 0xd6e247 0xd8639f 0xd9b5a6 0xd875e2 0x781e1b 0x4de8da 0xb56f96 0xb56f79 0xb555d5 0xd91b26 0xd9050d 0xd7f945 0xdae652 0xd7dc7b 0xd7dc65 0x494861
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x4903fd        reflect.rselect+0x23d                                                                runtime/select.go:590
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x4d0631        reflect.Select+0xd1                                                                reflect/value.go:2952
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0xb0336e        github.com/anacrolix/missinggo.WaitEvents+0x2ee                                        github.com/anacrolix/missinggo@v1.3.0/wait_event.go:17
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0xd6e246        github.com/anacrolix/utp.(*Conn).Read+0x126                                        github.com/anacrolix/utp@v0.1.0/conn.go:546
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0xd8639e        github.com/anacrolix/torrent.connStatsReadWriter.Read+0x3e                        github.com/anacrolix/torrent@v1.48.0/conn_stats.go:114
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0xd9b5a5        github.com/anacrolix/torrent.(*rateLimitedReader).Read+0xe5                        github.com/anacrolix/torrent@v1.48.0/ratelimitreader.go:43
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0xd875e1        github.com/anacrolix/torrent.deadlineReader.Read+0x101                                github.com/anacrolix/torrent@v1.48.0/handshake.go:27
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x781e1a        bufio.(*Reader).Read+0x1ba                                                        bufio/bufio.go:237
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x4de8d9        io.ReadAtLeast+0x99                                                                io/io.go:332
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0xb56f95        io.ReadFull+0x55                                                                io/io.go:351
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0xb56f78        github.com/anacrolix/torrent/peer_protocol.(*Integer).Read+0x38                        github.com/anacrolix/torrent@v1.48.0/peer_protocol/int.go:22
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0xb555d4        github.com/anacrolix/torrent/peer_protocol.(*Decoder).Decode+0x54                github.com/anacrolix/torrent@v1.48.0/peer_protocol/decoder.go:22
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0xd91b25        github.com/anacrolix/torrent.(*PeerConn).mainReadLoop.func2+0x85                github.com/anacrolix/torrent@v1.48.0/peerconn.go:1176
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0xd9050c        github.com/anacrolix/torrent.(*PeerConn).mainReadLoop+0x2ec                        github.com/anacrolix/torrent@v1.48.0/peerconn.go:1177
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0xd7f944        github.com/anacrolix/torrent.(*Client).runHandshookConn+0x4a4                        github.com/anacrolix/torrent@v1.48.0/client.go:990
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0xdae651        github.com/anacrolix/torrent.(*Torrent).logRunHandshookConn+0x51                github.com/anacrolix/torrent@v1.48.0/torrent.go:1615
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0xd7dc7a        github.com/anacrolix/torrent.(*Torrent).runHandshookConnLoggingErr+0x3ba        github.com/anacrolix/torrent@v1.48.0/torrent.go:1622
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0xd7dc64        github.com/anacrolix/torrent.(*Client).outgoingConnection+0x3a4                        github.com/anacrolix/torrent@v1.48.0/client.go:793
Feb 14 07:44:18 localhost.localdomain erigon[789618]: 1 @ 0x462df6 0x472cdc 0x4903fe 0x4d0632 0xb0336f 0xd72cc5 0xd7331d 0xd7ae64 0x494861
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x4903fd        reflect.rselect+0x23d                                                runtime/select.go:590
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x4d0631        reflect.Select+0xd1                                                reflect/value.go:2952
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0xb0336e        github.com/anacrolix/missinggo.WaitEvents+0x2ee                        github.com/anacrolix/missinggo@v1.3.0/wait_event.go:17
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0xd72cc4        github.com/anacrolix/utp.(*Socket).nextSyn+0x84                        github.com/anacrolix/utp@v0.1.0/socket.go:460
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0xd7331c        github.com/anacrolix/utp.(*Socket).Accept+0x7c                        github.com/anacrolix/utp@v0.1.0/socket.go:509
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0xd7ae63        github.com/anacrolix/torrent.(*Client).acceptConnections+0x63        github.com/anacrolix/torrent@v1.48.0/client.go:496
Feb 14 07:44:18 localhost.localdomain erigon[789618]: 1 @ 0x462df6 0x472cdc 0xb67d59 0xb67916 0x1b80f25 0x1b80f12 0x1b80a69 0x1b80834 0x1b83a38 0x1b82c48 0x1b82685 0x1b814c9 0x1b8125e 0x1301298 0x494861
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0xb67d58        golang.org/x/time/rate.(*Limiter).wait+0x3f8                                        golang.org/x/time@v0.3.0/rate/rate.go:283
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0xb67915        golang.org/x/time/rate.(*Limiter).WaitN+0x55                                        golang.org/x/time@v0.3.0/rate/rate.go:246
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x1b80f24        golang.org/x/time/rate.(*Limiter).Wait+0x44                                        golang.org/x/time@v0.3.0/rate/rate.go:231
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x1b80f11        github.com/ledgerwatch/erigon/p2p/dnsdisc.(*rateLimitResolver).LookupTXT+0x31        github.com/ledgerwatch/erigon/p2p/dnsdisc/client.go:206
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x1b80a68        github.com/ledgerwatch/erigon/p2p/dnsdisc.(*Client).doResolveEntry+0x128        github.com/ledgerwatch/erigon/p2p/dnsdisc/client.go:179
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x1b80833        github.com/ledgerwatch/erigon/p2p/dnsdisc.(*Client).resolveEntry+0xd3                github.com/ledgerwatch/erigon/p2p/dnsdisc/client.go:164
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x1b83a37        github.com/ledgerwatch/erigon/p2p/dnsdisc.(*subtreeSync).resolveNext+0x57        github.com/ledgerwatch/erigon/p2p/dnsdisc/sync.go:261
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x1b82c47        github.com/ledgerwatch/erigon/p2p/dnsdisc.(*clientTree).syncNextRandomENR+0x87        github.com/ledgerwatch/erigon/p2p/dnsdisc/sync.go:136
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x1b82684        github.com/ledgerwatch/erigon/p2p/dnsdisc.(*clientTree).syncRandom+0x264        github.com/ledgerwatch/erigon/p2p/dnsdisc/sync.go:97
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x1b814c8        github.com/ledgerwatch/erigon/p2p/dnsdisc.(*randomIterator).nextNode+0x48        github.com/ledgerwatch/erigon/p2p/dnsdisc/client.go:274
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x1b8125d        github.com/ledgerwatch/erigon/p2p/dnsdisc.(*randomIterator).Next+0x1d                github.com/ledgerwatch/erigon/p2p/dnsdisc/client.go:253
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x1301297        github.com/ledgerwatch/erigon/p2p/enode.(*FairMix).runSource+0xd7                github.com/ledgerwatch/erigon/p2p/enode/iter.go:282
Feb 14 07:44:18 localhost.localdomain erigon[789618]: 1 @ 0x462df6 0x472cdc 0xd854c5 0x494861
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0xd854c4        github.com/anacrolix/torrent.(*Client).acceptLimitClearer+0xa4        github.com/anacrolix/torrent@v1.48.0/client.go:1647
Feb 14 07:44:18 localhost.localdomain erigon[789618]: 1 @ 0x462df6 0x472cdc 0xe32226 0x494861
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0xe32225        github.com/ledgerwatch/erigon-lib/txpool.MainLoop+0x2c5        github.com/ledgerwatch/erigon-lib@v0.0.0-20230201215037-1a14cfd7e764/txpool/pool.go:1448
Feb 14 07:44:18 localhost.localdomain erigon[789618]: 1 @ 0x462df6 0x472cdc 0xe3e88a 0xdede78 0x494861
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0xe3e889        github.com/ledgerwatch/erigon-lib/txpool.(*GrpcServer).OnAdd+0x129                github.com/ledgerwatch/erigon-lib@v0.0.0-20230201215037-1a14cfd7e764/txpool/txpool_grpc_server.go:255
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0xdede77        github.com/ledgerwatch/erigon-lib/direct.(*TxPoolClient).OnAdd.func1+0x77        github.com/ledgerwatch/erigon-lib@v0.0.0-20230201215037-1a14cfd7e764/direct/txpool_client.go:70
Feb 14 07:44:18 localhost.localdomain erigon[789618]: 1 @ 0x462df6 0x4908cc 0x4908ac 0x4ab76c 0xb49a31 0x494861
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x4908ab        sync.runtime_notifyListWait+0x12b                                runtime/sema.go:517
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x4ab76b        sync.(*Cond).Wait+0x8b                                                sync/cond.go:70
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0xb49a30        github.com/anacrolix/torrent/mse.(*handshake).writer+0x170        github.com/anacrolix/torrent@v1.48.0/mse/mse.go:262
Feb 14 07:44:18 localhost.localdomain erigon[789618]: 1 @ 0x462df6 0x491655 0x14b0d4d 0x494861
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x491654        time.Sleep+0x134                                                        runtime/time.go:195
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x14b0d4c        github.com/ledgerwatch/erigon-lib/downloader.MainLoop.func1+0x4c        github.com/ledgerwatch/erigon-lib@v0.0.0-20230201215037-1a14cfd7e764/downloader/downloader.go:383
Feb 14 07:44:18 localhost.localdomain erigon[789618]: 1 @ 0x462df6 0x491655 0x8a9ab6 0x494861
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x491654        time.Sleep+0x134                                                runtime/time.go:195
Feb 14 07:44:18 localhost.localdomain erigon[789618]: #        0x8a9ab5        github.com/VictoriaMetrics/metrics.summariesSwapCron+0x35        github.com/VictoriaMetrics/metrics@v1.23.1/summary.go:237
Feb 14 07:44:24 localhost.localdomain erigon[789618]: [INFO] [02-14|07:44:24.281] [p2p] GoodPeers                          eth68=15 eth66=31 eth67=29

@gus4rs
Copy link
Author

gus4rs commented Feb 14, 2023

@AskAlexSharov I use an external Nimbus consensus and run with externalcl . You can see all the flags I use here #6807 (comment)

@gus4rs
Copy link
Author

gus4rs commented Feb 14, 2023

@AskAlexSharov Restarting nimbus didn't unstuck Erigon. The only way to "fix" it is to restart Erigon itself

@AskAlexSharov
Copy link
Collaborator

did you miss space here --externalcl--ws?

@gus4rs
Copy link
Author

gus4rs commented Feb 14, 2023

did you miss space here --externalcl--ws?

Yes, it got cut when pasting, Here's my full launch cmd:

/usr/local/bin/erigon  \
  --authrpc.jwtsecret=/data/ethereum/mainnet/shared/jwt.hex \
  --chain=mainnet \
  --datadir=/data/ethereum/mainnet/execution/erigon \
  --http=true \
  --http.api=eth,debug,net,txpool,trace,web3,erigon,engine \
  --http.addr=127.0.0.1 \
  --http.corsdomain="*" \
  --http.port=8545 \
  --http.vhosts="*" \
  --maxpeers=200 \
  --port=31303 \
  --private.api.addr=127.0.0.1:8181 \
  --prune=htc \
  --prune.r.before=11052984 \
  --rpc.gascap=0 \
  --batchSize=32M \
  --externalcl \
  --ws

@gus4rs
Copy link
Author

gus4rs commented Feb 14, 2023

Erigon is mono-threaded for executions (maybe other stages too, see [there]> maybe that "1" CPU occupied in your 1.5-2 range is actually Erigon struggling to keep up with executions (or another mono-threaded task, idk).

This doesn't make any sense lol

Your PR’s are welcome

Wasn't writing about Erigon, but to the suggestion that execution stage could be a bottleneck in my case

@gus4rs
Copy link
Author

gus4rs commented Feb 14, 2023

here's the memory profiling. It is not using 9Gb of memory like I have seen before (Linux shows 5.0g of RSAnon) but Erigon stopped processing transactions and is apparently not progressing

mem

@AskAlexSharov
Copy link
Collaborator

here's the memory profiling. It is not using 9Gb of memory like I have seen before (Linux shows 5.0g of RSAnon) but Erigon stopped processing transactions and is apparently not progressing

mem

No, profiling shows 2.5gb and picture looks expected.

see also: https://github.com/ledgerwatch/erigon#htop-shows-incorrect-memory-usage

@gus4rs
Copy link
Author

gus4rs commented Feb 15, 2023

The memory usage is a "tangential" issue that I suspect may be causing Erigon to get stuck constantly in my server since December/22, but I think assuming the go profile output is equal to the physical memory usage is not telling the whole story.

Right now, top column RSAnon (defined as a subset of resident memory representing private pages not mapped to a file) shows 8.2 Gb while the mem.png from go shows 2593.73 MB

To see who is right, I can actually go and print all mappings from the Erigon process by doing pmap -x <PID>. Here's the output of my system:

909679:   /usr/local/bin/erigon --authrpc.jwtsecret=/data/ethereum/mainnet/shared/jwt.hex --chain=mainnet --datadir=/data/ethereum/mainnet/execution/erigon --http=true --http.api=eth,debug,net,txpool,trace,web3,erigon,engine --http.addr=127.0.0.1 --http.corsdomain=* --http.port=8545 --http.vhosts=* --maxpeers=200 --port=31303 --private.api.addr=127.0.0.1:8181 --prune=htc --prune.r.before=11052984 --rpc.gascap=0 --batchSize=32M --externalcl --pprof --ws
Address           Kbytes     RSS   Dirty Mode  Mapping
0000000000400000      36       0       0 r---- erigon-v2.38.1
0000000000409000   24620    6492       0 r-x-- erigon-v2.38.1
0000000001c14000   31936    9452       0 r---- erigon-v2.38.1
0000000003b44000       4       4       4 r---- erigon-v2.38.1
0000000003b45000    4640    2900     344 rw--- erigon-v2.38.1
0000000003fcd000     396     204     204 rw---   [ anon ]
00000000040ed000     692     352     352 rw---   [ anon ]
000000c000000000   26624   17428   17428 rw---   [ anon ]
000000c001a00000    2048    2048    2048 rw---   [ anon ]
000000c001c00000  118784  118724  118724 rw---   [ anon ]
000000c009000000    2048    2048    2048 rw---   [ anon ]
000000c009200000   53248   53248   53248 rw---   [ anon ]
000000c00c600000    4096    4096    4096 rw---   [ anon ]
000000c00ca00000  110592  110592  110592 rw---   [ anon ]
000000c013600000    2048    2048    2048 rw---   [ anon ]
000000c013800000    2048    2048    2048 rw---   [ anon ]
000000c013a00000    2048    2048    2048 rw---   [ anon ]
000000c013c00000    4096    4096    4096 rw---   [ anon ]
000000c014000000    2048    2048    2048 rw---   [ anon ]
000000c014200000    4096    4096    4096 rw---   [ anon ]
000000c014600000    2048    2048    2048 rw---   [ anon ]
000000c014800000   65536   65536   65536 rw---   [ anon ]
000000c018800000    2048    2048    2048 rw---   [ anon ]
000000c018a00000    2048    2048    2048 rw---   [ anon ]
000000c018c00000    2048    2048    2048 rw---   [ anon ]
000000c018e00000    4096    4096    4096 rw---   [ anon ]
000000c019200000    2048    2048    2048 rw---   [ anon ]
000000c019400000    4096    4096    4096 rw---   [ anon ]
000000c019800000    4096    4096    4096 rw---   [ anon ]
000000c019c00000  196608  196608  196608 rw---   [ anon ]
000000c025c00000    2048    2048    2048 rw---   [ anon ]
000000c025e00000  126976  126976  126976 rw---   [ anon ]
000000c02da00000    2048    2048    2048 rw---   [ anon ]
000000c02dc00000   96256   96256   96256 rw---   [ anon ]
000000c033a00000    2048    2048    2048 rw---   [ anon ]
000000c033c00000    2048    2048    2048 rw---   [ anon ]
000000c033e00000    2048    2048    2048 rw---   [ anon ]
000000c034000000    4096    4096    4096 rw---   [ anon ]
000000c034400000    2048    2048    2048 rw---   [ anon ]
000000c034600000   67584   67584   67584 rw---   [ anon ]
000000c038800000    2048    2048    2048 rw---   [ anon ]
000000c038a00000    2048    2048    2048 rw---   [ anon ]
000000c038c00000    2048    2048    2048 rw---   [ anon ]
000000c038e00000   94208   94208   94208 rw---   [ anon ]
000000c03ea00000    2048    2048    2048 rw---   [ anon ]
000000c03ec00000    4096    4096    4096 rw---   [ anon ]
000000c03f000000    2048    2048    2048 rw---   [ anon ]
000000c03f200000   86016   86016   86016 rw---   [ anon ]
000000c044600000    2048    2048    2048 rw---   [ anon ]
000000c044800000    6144    6144    6144 rw---   [ anon ]
000000c044e00000    2048    2048    2048 rw---   [ anon ]
000000c045000000    2048    2048    2048 rw---   [ anon ]
000000c045200000    4096    4096    4096 rw---   [ anon ]
000000c045600000    2048    2048    2048 rw---   [ anon ]
000000c045800000    4096    4096    4096 rw---   [ anon ]
000000c045c00000    4096    4096    4096 rw---   [ anon ]
000000c046000000    6144    6144    6144 rw---   [ anon ]
000000c046600000  118784  118784  118784 rw---   [ anon ]
000000c04da00000    2048    2048    2048 rw---   [ anon ]
000000c04dc00000    6144    6144    6144 rw---   [ anon ]
000000c04e200000    2048    2048    2048 rw---   [ anon ]
000000c04e400000   81920   81920   81920 rw---   [ anon ]
000000c053400000    2048    2048    2048 rw---   [ anon ]
000000c053600000    2048    2048    2048 rw---   [ anon ]
000000c053800000    2048    2048    2048 rw---   [ anon ]
000000c053a00000   83968   83968   83968 rw---   [ anon ]
000000c058c00000    2048    2048    2048 rw---   [ anon ]
000000c058e00000    2048    2048    2048 rw---   [ anon ]
000000c059000000    2048    2048    2048 rw---   [ anon ]
000000c059200000    4096    4096    4096 rw---   [ anon ]
000000c059600000    2048    2048    2048 rw---   [ anon ]
000000c059800000   79872   79872   79872 rw---   [ anon ]
000000c05e600000    2048    2048    2048 rw---   [ anon ]
000000c05e800000    2048    2048    2048 rw---   [ anon ]
000000c05ea00000    2048    2048    2048 rw---   [ anon ]
000000c05ec00000   83968   83968   83968 rw---   [ anon ]
000000c063e00000    2048    2048    2048 rw---   [ anon ]
000000c064000000    2048    2048    2048 rw---   [ anon ]
000000c064200000    2048    2048    2048 rw---   [ anon ]
000000c064400000    4096    4096    4096 rw---   [ anon ]
000000c064800000    4096    4096    4096 rw---   [ anon ]
000000c064c00000    4096    4096    4096 rw---   [ anon ]
000000c065000000    6144    6144    6144 rw---   [ anon ]
000000c065600000  118784  118784  118784 rw---   [ anon ]
000000c06ca00000    2048    2048    2048 rw---   [ anon ]
000000c06cc00000    2048    2048    2048 rw---   [ anon ]
000000c06ce00000    2048    2048    2048 rw---   [ anon ]
000000c06d000000    4096    4096    4096 rw---   [ anon ]
000000c06d400000    2048    2048    2048 rw---   [ anon ]
000000c06d600000    4096    4096    4096 rw---   [ anon ]
000000c06da00000    4096    4096    4096 rw---   [ anon ]
000000c06de00000    4096    4096    4096 rw---   [ anon ]
000000c06e200000    4096    4096    4096 rw---   [ anon ]
000000c06e600000  116736  116736  116736 rw---   [ anon ]
000000c075800000    2048    2048    2048 rw---   [ anon ]
000000c075a00000    2048    2048    2048 rw---   [ anon ]
000000c075c00000    2048    2048    2048 rw---   [ anon ]
000000c075e00000    4096    4096    4096 rw---   [ anon ]
000000c076200000    4096    4096    4096 rw---   [ anon ]
000000c076600000    4096    4096    4096 rw---   [ anon ]
000000c076a00000    6144    6144    6144 rw---   [ anon ]
000000c077000000  100352  100352  100352 rw---   [ anon ]
000000c07d200000    2048    2048    2048 rw---   [ anon ]
000000c07d400000    2048    2048    2048 rw---   [ anon ]
000000c07d600000    2048    2048    2048 rw---   [ anon ]
000000c07d800000    4096    4096    4096 rw---   [ anon ]
000000c07dc00000    2048    2048    2048 rw---   [ anon ]
000000c07de00000    4096    4096    4096 rw---   [ anon ]
000000c07e200000    4096    4096    4096 rw---   [ anon ]
000000c07e600000    4096    4096    4096 rw---   [ anon ]
000000c07ea00000    4096    4096    4096 rw---   [ anon ]
000000c07ee00000  106496  106496  106496 rw---   [ anon ]
000000c085600000    2048    2048    2048 rw---   [ anon ]
000000c085800000    2048    2048    2048 rw---   [ anon ]
000000c085a00000    2048    2048    2048 rw---   [ anon ]
000000c085c00000    4096    4096    4096 rw---   [ anon ]
000000c086000000    4096    4096    4096 rw---   [ anon ]
000000c086400000    4096    4096    4096 rw---   [ anon ]
000000c086800000    6144    6144    6144 rw---   [ anon ]
000000c086e00000  104448  104448  104448 rw---   [ anon ]
000000c08d400000    2048    2048    2048 rw---   [ anon ]
000000c08d600000    2048    2048    2048 rw---   [ anon ]
000000c08d800000    2048    2048    2048 rw---   [ anon ]
000000c08da00000    4096    4096    4096 rw---   [ anon ]
000000c08de00000    2048    2048    2048 rw---   [ anon ]
000000c08e000000    4096    4096    4096 rw---   [ anon ]
000000c08e400000    2048    2048    2048 rw---   [ anon ]
000000c08e600000    4096    4096    4096 rw---   [ anon ]
000000c08ea00000    6144    6144    6144 rw---   [ anon ]
000000c08f000000   98304   98304   98304 rw---   [ anon ]
000000c095000000    2048    2048    2048 rw---   [ anon ]
000000c095200000   12288   12272   12272 rw---   [ anon ]
000000c095e00000    4096    4096    4096 rw---   [ anon ]
000000c096200000   18432   18244   18244 rw---   [ anon ]
000000c097400000    2048    2048    2048 rw---   [ anon ]
000000c097600000   22528   22336   22336 rw---   [ anon ]
000000c098c00000    2048    2048    2048 rw---   [ anon ]
000000c098e00000  188416  188216  188216 rw---   [ anon ]
000000c0a4600000    4096    4096    4096 rw---   [ anon ]
000000c0a4a00000  374784  371952  371952 rw---   [ anon ]
000000c0bb800000    2048    2048    2048 rw---   [ anon ]
000000c0bba00000    2048    2048    2048 rw---   [ anon ]
000000c0bbc00000    2048    2048    2048 rw---   [ anon ]
000000c0bbe00000   10240   10240   10240 rw---   [ anon ]
000000c0bc800000    2048    2048    2048 rw---   [ anon ]
000000c0bca00000   92160   92160   92160 rw---   [ anon ]
000000c0c2400000    2048    2048    2048 rw---   [ anon ]
000000c0c2600000   34816   34816   34816 rw---   [ anon ]
000000c0c4800000    2048    2048    2048 rw---   [ anon ]
000000c0c4a00000    2048    2048    2048 rw---   [ anon ]
000000c0c4c00000   51200   51200   51200 rw---   [ anon ]
000000c0c7e00000   12288   12288   12288 rw---   [ anon ]
000000c0c8a00000    4096    4096    4096 rw---   [ anon ]
000000c0c8e00000   12288   12288   12288 rw---   [ anon ]
000000c0c9a00000    2048    2048    2048 rw---   [ anon ]
000000c0c9c00000    2048    2048    2048 rw---   [ anon ]
000000c0c9e00000    2048    2048    2048 rw---   [ anon ]
000000c0ca000000    2048    2048    2048 rw---   [ anon ]
000000c0ca200000    4096    4096    4096 rw---   [ anon ]
000000c0ca600000   28672   28672   28672 rw---   [ anon ]
000000c0cc200000   14336   14336   14336 rw---   [ anon ]
000000c0cd000000    2048    2048    2048 rw---   [ anon ]
000000c0cd200000    8192    8192    8192 rw---   [ anon ]
000000c0cda00000    2048    2048    2048 rw---   [ anon ]
000000c0cdc00000    2048    2048    2048 rw---   [ anon ]
000000c0cde00000    2048    2048    2048 rw---   [ anon ]
000000c0ce000000    2048    2048    2048 rw---   [ anon ]
000000c0ce200000    2048    2048    2048 rw---   [ anon ]
000000c0ce400000    2048    2048    2048 rw---   [ anon ]
000000c0ce600000    2048    2048    2048 rw---   [ anon ]
000000c0ce800000    6144    6144    6144 rw---   [ anon ]
000000c0cee00000    2048    2048    2048 rw---   [ anon ]
000000c0cf000000    2048    2048    2048 rw---   [ anon ]
000000c0cf200000    2048    2048    2048 rw---   [ anon ]
000000c0cf400000    2048    2048    2048 rw---   [ anon ]
000000c0cf600000    4096    4096    4096 rw---   [ anon ]
000000c0cfa00000    4096    4096    4096 rw---   [ anon ]
000000c0cfe00000    2048    2048    2048 rw---   [ anon ]
000000c0d0000000    2048    2048    2048 rw---   [ anon ]
000000c0d0200000    8192    8192    8192 rw---   [ anon ]
000000c0d0a00000    4096    4096    4096 rw---   [ anon ]
000000c0d0e00000    2048    2048    2048 rw---   [ anon ]
000000c0d1000000    6144    6144    6144 rw---   [ anon ]
000000c0d1600000   12288   12288   12288 rw---   [ anon ]
000000c0d2200000    4096    4096    4096 rw---   [ anon ]
000000c0d2600000    6144    6144    6144 rw---   [ anon ]
000000c0d2c00000    2048    2048    2048 rw---   [ anon ]
000000c0d2e00000    6144    6144    6144 rw---   [ anon ]
000000c0d3400000    8192    8192    8192 rw---   [ anon ]
000000c0d3c00000    6144    6144    6144 rw---   [ anon ]
000000c0d4200000    6144    6144    6144 rw---   [ anon ]
000000c0d4800000    8192    8192    8192 rw---   [ anon ]
000000c0d5000000    2048    2048    2048 rw---   [ anon ]
000000c0d5200000    8192    8192    8192 rw---   [ anon ]
000000c0d5a00000    8192    8192    8192 rw---   [ anon ]
000000c0d6200000   10240   10240   10240 rw---   [ anon ]
000000c0d6c00000    2048    2048    2048 rw---   [ anon ]
000000c0d6e00000    4096    4096    4096 rw---   [ anon ]
000000c0d7200000   10240   10240   10240 rw---   [ anon ]
000000c0d7c00000    2048    2048    2048 rw---   [ anon ]
000000c0d7e00000    2048    2048    2048 rw---   [ anon ]
000000c0d8000000    2048    2048    2048 rw---   [ anon ]
000000c0d8200000   10240   10240   10240 rw---   [ anon ]
000000c0d8c00000   28672   28672   28672 rw---   [ anon ]
000000c0da800000    2048    2048    2048 rw---   [ anon ]
000000c0daa00000   59392   59392   59392 rw---   [ anon ]
000000c0de400000    4096    4096    4096 rw---   [ anon ]
000000c0de800000    4096    4096    4096 rw---   [ anon ]
000000c0dec00000    2048    2048    2048 rw---   [ anon ]
000000c0dee00000   30720   30720   30720 rw---   [ anon ]
000000c0e0c00000    4096    4096    4096 rw---   [ anon ]
000000c0e1000000    6144    6144    6144 rw---   [ anon ]
000000c0e1600000    2048    2048    2048 rw---   [ anon ]
000000c0e1800000    2048    2048    2048 rw---   [ anon ]
000000c0e1a00000    2048    2048    2048 rw---   [ anon ]
000000c0e1c00000   28672   28672   28672 rw---   [ anon ]
000000c0e3800000    2048    2048    2048 rw---   [ anon ]
000000c0e3a00000   12288   12288   12288 rw---   [ anon ]
000000c0e4600000   18432   18432   18432 rw---   [ anon ]
000000c0e5800000    4096    4096    4096 rw---   [ anon ]
000000c0e5c00000    4096    4096    4096 rw---   [ anon ]
000000c0e6000000   20480   20480   20480 rw---   [ anon ]
000000c0e7400000    2048    2048    2048 rw---   [ anon ]
000000c0e7600000   14336   14336   14336 rw---   [ anon ]
000000c0e8400000   16384   16384   16384 rw---   [ anon ]
000000c0e9400000    2048    2048    2048 rw---   [ anon ]
000000c0e9600000    4096    4096    4096 rw---   [ anon ]
000000c0e9a00000    2048    2048    2048 rw---   [ anon ]
000000c0e9c00000    8192    8192    8192 rw---   [ anon ]
000000c0ea400000    2048    2048    2048 rw---   [ anon ]
000000c0ea600000    2048    2048    2048 rw---   [ anon ]
000000c0ea800000    8192    8192    8192 rw---   [ anon ]
000000c0eb000000    4096    4096    4096 rw---   [ anon ]
000000c0eb400000   16384   16384   16384 rw---   [ anon ]
000000c0ec400000    6144    6144    6144 rw---   [ anon ]
000000c0eca00000   12288   12288   12288 rw---   [ anon ]
000000c0ed600000    2048    2048    2048 rw---   [ anon ]
000000c0ed800000    4096    4096    4096 rw---   [ anon ]
000000c0edc00000    4096    4096    4096 rw---   [ anon ]
000000c0ee000000    8192    8192    8192 rw---   [ anon ]
000000c0ee800000    4096    4096    4096 rw---   [ anon ]
000000c0eec00000   26624   26624   26624 rw---   [ anon ]
000000c0f0600000    2048    2048    2048 rw---   [ anon ]
000000c0f0800000    4096    4096    4096 rw---   [ anon ]
000000c0f0c00000    2048    2048    2048 rw---   [ anon ]
000000c0f0e00000    6144    6144    6144 rw---   [ anon ]
000000c0f1400000    6144    6144    6144 rw---   [ anon ]
000000c0f1a00000    2048    2048    2048 rw---   [ anon ]
000000c0f1c00000    2048    2048    2048 rw---   [ anon ]
000000c0f1e00000    2048    2048    2048 rw---   [ anon ]
000000c0f2000000    2048    2048    2048 rw---   [ anon ]
000000c0f2200000    4096    4096    4096 rw---   [ anon ]
000000c0f2600000   28672   28672   28672 rw---   [ anon ]
000000c0f4200000    2048    2048    2048 rw---   [ anon ]
000000c0f4400000    4096    4096    4096 rw---   [ anon ]
000000c0f4800000    2048    2048    2048 rw---   [ anon ]
000000c0f4a00000    4096    4096    4096 rw---   [ anon ]
000000c0f4e00000    4096    4096    4096 rw---   [ anon ]
000000c0f5200000    6144    6144    6144 rw---   [ anon ]
000000c0f5800000    6144    6144    6144 rw---   [ anon ]
000000c0f5e00000    2048    2048    2048 rw---   [ anon ]
000000c0f6000000    4096    4096    4096 rw---   [ anon ]
000000c0f6400000    4096    4096    4096 rw---   [ anon ]
000000c0f6800000   26624   26624   26624 rw---   [ anon ]
000000c0f8200000   26624   26624   26624 rw---   [ anon ]
000000c0f9c00000    2048    2048    2048 rw---   [ anon ]
000000c0f9e00000    2048    2048    2048 rw---   [ anon ]
000000c0fa000000    2048    2048    2048 rw---   [ anon ]
000000c0fa200000   10240   10240   10240 rw---   [ anon ]
000000c0fac00000    2048    2048    2048 rw---   [ anon ]
000000c0fae00000    8192    8192    8192 rw---   [ anon ]
000000c0fb600000    2048    2048    2048 rw---   [ anon ]
000000c0fb800000    8192    8192    8192 rw---   [ anon ]
000000c0fc000000    4096    4096    4096 rw---   [ anon ]
000000c0fc400000   20480   20480   20480 rw---   [ anon ]
000000c0fd800000   22528   22528   22528 rw---   [ anon ]
000000c0fee00000   26624   26624   26624 rw---   [ anon ]
000000c100800000    2048    2048    2048 rw---   [ anon ]
000000c100a00000    6144    6144    6144 rw---   [ anon ]
000000c101000000   57344   57344   57344 rw---   [ anon ]
000000c104800000    2048    2048    2048 rw---   [ anon ]
000000c104a00000  143360  143360  143360 rw---   [ anon ]
000000c10d600000  133120  133120  133120 rw---   [ anon ]
000000c115800000    2048    2048    2048 rw---   [ anon ]
000000c115a00000    4096    4096    4096 rw---   [ anon ]
000000c115e00000    2048    2048    2048 rw---   [ anon ]
000000c116000000   24576   24576   24576 rw---   [ anon ]
000000c117800000    2048    2048    2048 rw---   [ anon ]
000000c117a00000    6144    6144    6144 rw---   [ anon ]
000000c118000000    2048    2048    2048 rw---   [ anon ]
000000c118200000   22528   22528   22528 rw---   [ anon ]
000000c119800000    2048    2048    2048 rw---   [ anon ]
000000c119a00000   53248   53248   53248 rw---   [ anon ]
000000c11ce00000    2048    2048    2048 rw---   [ anon ]
000000c11d000000    2048    2048    2048 rw---   [ anon ]
000000c11d200000    2048    2048    2048 rw---   [ anon ]
000000c11d400000   16384   16384   16384 rw---   [ anon ]
000000c11e400000   12288   12288   12288 rw---   [ anon ]
000000c11f000000  102400  102400  102400 rw---   [ anon ]
000000c125400000    8192    8192    8192 rw---   [ anon ]
000000c125c00000   14336   14336   14336 rw---   [ anon ]
000000c126a00000    2048    2048    2048 rw---   [ anon ]
000000c126c00000    2048    2048    2048 rw---   [ anon ]
000000c126e00000    4096    4096    4096 rw---   [ anon ]
000000c127200000    2048    2048    2048 rw---   [ anon ]
000000c127400000    2048    2048    2048 rw---   [ anon ]
000000c127600000    2048    2048    2048 rw---   [ anon ]
000000c127800000    2048    2048    2048 rw---   [ anon ]
000000c127a00000   24576   24576   24576 rw---   [ anon ]
000000c129200000   30720   30720   30720 rw---   [ anon ]
000000c12b000000    2048    2048    2048 rw---   [ anon ]
000000c12b200000   61440   61440   61440 rw---   [ anon ]
000000c12ee00000    2048    2048    2048 rw---   [ anon ]
000000c12f000000   18432   18432   18432 rw---   [ anon ]
000000c130200000    4096    4096    4096 rw---   [ anon ]
000000c130600000   26624   26624   26624 rw---   [ anon ]
000000c132000000    6144    6144    6144 rw---   [ anon ]
000000c132600000   49152   49152   49152 rw---   [ anon ]
000000c135600000    2048    2048    2048 rw---   [ anon ]
000000c135800000    4096    4096    4096 rw---   [ anon ]
000000c135c00000    2048    2048    2048 rw---   [ anon ]
000000c135e00000   10240   10240   10240 rw---   [ anon ]
000000c136800000   10240   10240   10240 rw---   [ anon ]
000000c137200000    8192    8192    8192 rw---   [ anon ]
000000c137a00000    2048    2048    2048 rw---   [ anon ]
000000c137c00000   24576   24576   24576 rw---   [ anon ]
000000c139400000    4096    4096    4096 rw---   [ anon ]
000000c139800000   10240   10240   10240 rw---   [ anon ]
000000c13a200000    2048    2048    2048 rw---   [ anon ]
000000c13a400000    2048    2048    2048 rw---   [ anon ]
000000c13a600000    4096    4096    4096 rw---   [ anon ]
000000c13aa00000    8192    8192    8192 rw---   [ anon ]
000000c13b200000    2048    2048    2048 rw---   [ anon ]
000000c13b400000    8192    8192    8192 rw---   [ anon ]
000000c13bc00000    6144    6144    6144 rw---   [ anon ]
000000c13c200000    4096    4096    4096 rw---   [ anon ]
000000c13c600000    4096    4096    4096 rw---   [ anon ]
000000c13ca00000    8192    8192    8192 rw---   [ anon ]
000000c13d200000    6144    6144    6144 rw---   [ anon ]
000000c13d800000    6144    6144    6144 rw---   [ anon ]
000000c13de00000   32768   32768   32768 rw---   [ anon ]
000000c13fe00000    4096    4096    4096 rw---   [ anon ]
000000c140200000    2048    2048    2048 rw---   [ anon ]
000000c140400000   20480   16776   16776 rw---   [ anon ]
000000c141800000    4096    4096    4096 rw---   [ anon ]
000000c141c00000    6144    4904    4904 rw---   [ anon ]
000000c142200000    6144    6144    6144 rw---   [ anon ]
000000c142800000   14336   11472   11472 rw---   [ anon ]
000000c143600000    2048    2048    2048 rw---   [ anon ]
000000c143800000   20480   15560   15560 rw---   [ anon ]
000000c144c00000    4096    4096    4096 rw---   [ anon ]
000000c145000000    8192    3896    3896 rw---   [ anon ]
000000c145800000    2048    2048    2048 rw---   [ anon ]
000000c145a00000   10240    5040    5040 rw---   [ anon ]
000000c146400000    2048    2048    2048 rw---   [ anon ]
000000c146600000   30720   18448   18448 rw---   [ anon ]
000000c148400000    8192    8192    8192 rw---   [ anon ]
000000c148c00000    6144    3456    3456 rw---   [ anon ]
000000c149200000    2048    2048    2048 rw---   [ anon ]
000000c149400000   16384   12232   12232 rw---   [ anon ]
000000c14a400000    4096    4096    4096 rw---   [ anon ]
000000c14a800000    4096    2968    2968 rw---   [ anon ]
000000c14ac00000    4096    4096    4096 rw---   [ anon ]
000000c14b000000   14336   10320   10320 rw---   [ anon ]
000000c14be00000   16384   16384   16384 rw---   [ anon ]
000000c14ce00000    2048     872     872 rw---   [ anon ]
000000c14d000000   20480   20480   20480 rw---   [ anon ]
000000c14e400000    2048    1680    1680 rw---   [ anon ]
000000c14e600000    4096    4096    4096 rw---   [ anon ]
000000c14ea00000    2048    1640    1640 rw---   [ anon ]
000000c14ec00000    6144    6144    6144 rw---   [ anon ]
000000c14f200000    2048     920     920 rw---   [ anon ]
000000c14f400000    6144    6144    6144 rw---   [ anon ]
000000c14fa00000    2048    1664    1664 rw---   [ anon ]
000000c14fc00000    6144    6144    6144 rw---   [ anon ]
000000c150200000    2048    1272    1272 rw---   [ anon ]
000000c150400000    2048    2048    2048 rw---   [ anon ]
000000c150600000    6144    4744    4744 rw---   [ anon ]
000000c150c00000    8192    8192    8192 rw---   [ anon ]
000000c151400000    4096    1656    1656 rw---   [ anon ]
000000c151800000    6144    6144    6144 rw---   [ anon ]
000000c151e00000    4096    3288    3288 rw---   [ anon ]
000000c152200000   20480   20480   20480 rw---   [ anon ]
000000c153600000    2048    2048    2048 rw---   [ anon ]
000000c153800000   12288   12288   12288 rw---   [ anon ]
000000c154400000    2048    2048    2048 rw---   [ anon ]
000000c154600000   43008   43008   43008 rw---   [ anon ]
000000c157000000    2048    2048    2048 rw---   [ anon ]
000000c157200000   47104   47104   47104 rw---   [ anon ]
000000c15a000000    2048    2048    2048 rw---   [ anon ]
000000c15a200000    4096    4096    4096 rw---   [ anon ]
000000c15a600000    2048    2048    2048 rw---   [ anon ]
000000c15a800000   26624   26624   26624 rw---   [ anon ]
000000c15c200000    2048    2048    2048 rw---   [ anon ]
000000c15c400000   32768   16504   16504 rw---   [ anon ]
000000c15e400000    2048       0       0 rw---   [ anon ]
000000c15e600000   34816       0       0 rw---   [ anon ]
000000c160800000    2048       0       0 rw---   [ anon ]
000000c160a00000  174080       0       0 rw---   [ anon ]
000000c16b400000    2048       0       0 rw---   [ anon ]
000000c16b600000    4096       0       0 rw---   [ anon ]
000000c16ba00000    2048       0       0 rw---   [ anon ]
000000c16bc00000    2048       0       0 rw---   [ anon ]
000000c16be00000    2048       0       0 rw---   [ anon ]
000000c16c000000    2048       0       0 rw---   [ anon ]
000000c16c200000   14336       0       0 rw---   [ anon ]
000000c16d000000    2048       0       0 rw---   [ anon ]
000000c16d200000   18432       0       0 rw---   [ anon ]
000000c16e400000    2048       0       0 rw---   [ anon ]
000000c16e600000    8192       0       0 rw---   [ anon ]
000000c16ee00000    2048       0       0 rw---   [ anon ]
000000c16f000000    4096       0       0 rw---   [ anon ]
000000c16f400000    2048       0       0 rw---   [ anon ]
000000c16f600000    2048       0       0 rw---   [ anon ]
000000c16f800000    2048       0       0 rw---   [ anon ]
000000c16fa00000   14336       0       0 rw---   [ anon ]
000000c170800000    2048       0       0 rw---   [ anon ]
000000c170a00000    2048       0       0 rw---   [ anon ]
000000c170c00000    2048       0       0 rw---   [ anon ]
000000c170e00000    2048       0       0 rw---   [ anon ]
000000c171000000    2048       0       0 rw---   [ anon ]
000000c171200000    2048       0       0 rw---   [ anon ]
000000c171400000    2048       0       0 rw---   [ anon ]
000000c171600000    2048       0       0 rw---   [ anon ]
000000c171800000    2048       0       0 rw---   [ anon ]
000000c171a00000   45056       0       0 rw---   [ anon ]
000000c174600000    2048       0       0 rw---   [ anon ]
000000c174800000    6144       0       0 rw---   [ anon ]
000000c174e00000    2048       0       0 rw---   [ anon ]
000000c175000000    6144       0       0 rw---   [ anon ]
000000c175600000    2048       0       0 rw---   [ anon ]
000000c175800000    6144       0       0 rw---   [ anon ]
000000c175e00000    2048       0       0 rw---   [ anon ]
000000c176000000    2048       0       0 rw---   [ anon ]
000000c176200000    2048       0       0 rw---   [ anon ]
000000c176400000    2048       0       0 rw---   [ anon ]
000000c176600000    4096       0       0 rw---   [ anon ]
000000c176a00000   30720       0       0 rw---   [ anon ]
000000c178800000    2048       0       0 rw---   [ anon ]
000000c178a00000    6144       0       0 rw---   [ anon ]
000000c179000000    2048       0       0 rw---   [ anon ]
000000c179200000    2048       0       0 rw---   [ anon ]
000000c179400000    2048       0       0 rw---   [ anon ]
000000c179600000    2048       0       0 rw---   [ anon ]
000000c179800000    2048       0       0 rw---   [ anon ]
000000c179a00000    2048       0       0 rw---   [ anon ]
000000c179c00000    2048       0       0 rw---   [ anon ]
000000c179e00000    2048       0       0 rw---   [ anon ]
000000c17a000000   32768       0       0 -----   [ anon ]
0000711f9c000000     176      80      80 rw---   [ anon ]
0000711f9c02c000   65360       0       0 -----   [ anon ]
0000711fa4000000    3768    3768    3768 rw---   [ anon ]
0000711fa43ae000   61768       0       0 -----   [ anon ]
0000711fac000000  131072  131072  131072 rw---   [ anon ]
0000711fb4000000  131072  131072  131072 rw---   [ anon ]
0000711fbc000000  131072  131072  131072 rw---   [ anon ]
0000711fc4000000   65536   65536   65536 rw---   [ anon ]
0000711fc8000000     176      84      84 rw---   [ anon ]
0000711fc802c000   65360       0       0 -----   [ anon ]
0000711fcc000000  131072  131072  131072 rw---   [ anon ]
0000711fd8000000   65536   65536   65536 rw---   [ anon ]
0000711fdc000000   65536   12128   12128 rw---   [ anon ]
0000711fe4000000   20096    4832    4832 rw---   [ anon ]
0000711fe53a0000   45440       0       0 -----   [ anon ]
0000711febc00000  462528       0       0 r--s- v1-016530-016540-transactions.seg
0000712008000000   22492   13032   13032 rw---   [ anon ]
00007120095f7000   43044       0       0 -----   [ anon ]
000071200cc00000   51940       0       0 r--s- v1-016542-016543-transactions.seg
0000712010000000   21276    1368    1368 rw---   [ anon ]
00007120114c7000   44260       0       0 -----   [ anon ]
0000712014000000   34564    4172    4172 rw---   [ anon ]
00007120161c1000   30972       0       0 -----   [ anon ]
0000712018000000   30976    3544    3544 rw---   [ anon ]
0000712019e40000   34560       0       0 -----   [ anon ]
000071201cbde000    4232    4232    4232 rw---   [ anon ]
0000712020000000   23560     460     460 rw---   [ anon ]
0000712021702000   41976       0       0 -----   [ anon ]
0000712024167000   19044   19044   19044 rw---   [ anon ]
0000712028000000   65536     132     132 rw---   [ anon ]
000071202c003000      12      12      12 rw---   [ anon ]
000071202c20a000    2116    2116    2116 rw---   [ anon ]
000071202c621000   16928   16928   16928 rw---   [ anon ]
000071202d821000    4232    4232    4232 rw---   [ anon ]
000071202de47000    2116    2116    2116 rw---   [ anon ]
000071202e250000   23276   23276   23276 rw---   [ anon ]
000071202f9e9000      12      12      12 rw---   [ anon ]
000071202fbde000    4232    4232    4232 rw---   [ anon ]
0000712030000000  131072  131072  131072 rw---   [ anon ]
0000712038000000  131072  131072  131072 rw---   [ anon ]
0000712040000000  131072  131072  131072 rw---   [ anon ]
0000712048000000  131072  131072  131072 rw---   [ anon ]
0000712050000000   65536   65536   65536 rw---   [ anon ]
0000712054000000   65536   65536   65536 rw---   [ anon ]
0000712058000000   65536   49320   49320 rw---   [ anon ]
000071205c000000   15840   12068   12068 rw---   [ anon ]
000071205cf78000   49696       0       0 -----   [ anon ]
0000712060000000   65536   65536   65536 rw---   [ anon ]
0000712064000000   65536   65536   65536 rw---   [ anon ]
0000712068000000   65536   65536   65536 rw---   [ anon ]
000071206c000000   65536   65536   65536 rw---   [ anon ]
0000712070083000   10580   10580   10580 rw---   [ anon ]
0000712070bd8000    4232    4232    4232 rw---   [ anon ]
0000712070ffa000       4       0       0 -----   [ anon ]
0000712070ffb000    8192      16      16 rw---   [ anon ]
00007120717fb000       4       0       0 -----   [ anon ]
00007120717fc000    8192      16      16 rw---   [ anon ]
0000712071ffc000       4       0       0 -----   [ anon ]
0000712071ffd000    8192      16      16 rw---   [ anon ]
00007120727fd000       4       0       0 -----   [ anon ]
00007120727fe000    8192      16      16 rw---   [ anon ]
0000712072ffe000       4       0       0 -----   [ anon ]
0000712072fff000    8192      16      16 rw---   [ anon ]
00007120737ff000       4       0       0 -----   [ anon ]
0000712073800000    8192      16      16 rw---   [ anon ]
0000712074000000   65536   65536   65536 rw---   [ anon ]
000071207800a000    4232    4232    4232 rw---   [ anon ]
000071207861f000    4232    4212    4212 rw---   [ anon ]
0000712078ddc000    2116    2116    2116 rw---   [ anon ]
0000712078fed000       4       0       0 -----   [ anon ]
0000712078fee000   10308    2132    2132 rw---   [ anon ]
00007120799ff000       4       0       0 -----   [ anon ]
0000712079a00000    8192      16      16 rw---   [ anon ]
000071207a200000   49744    2608       0 r--s- mdbx.dat
000071207d294000  998832       0       0 r--s- mdbx.dat
00007120ba400000   14496    1476       0 r--s- mdbx.dat
00007120bb228000 1034080      76       0 r--s- mdbx.dat
00007120fa600000  677212  121532       0 r--s- mdbx.dat
0000712123b57000 3220548260    1916       0 r--s- mdbx.dat
00007420fa7cd000    6348    6348    6348 rw---   [ anon ]
00007420fae00000  226496       0       0 rw-s- v1-013500-014000-headers.seg
0000742108c00000 21964156       0       0 rw-s- v1-015000-015500-transactions.seg
0000742645600000  224432       0       0 rw-s- v1-015000-015500-headers.seg
0000742653200000  222028       0       0 rw-s- v1-016000-016500-headers.seg
0000742660c00000   16988       0       0 rw-s- v1-015000-015500-bodies.seg
0000742661e00000    5712       0       0 rw-s- v1-015500-016000-bodies.seg
00007426623ef000    2116    2116    2116 rw---   [ anon ]
0000742662600000 19371676       0       0 rw-s- v1-014500-015000-transactions.seg
0000742b00c00000 22369200       0       0 rw-s- v1-015500-016000-transactions.seg
0000743056200000    4704       0       0 rw-s- v1-016000-016500-bodies.seg
0000743056800000  103468       0       0 rw-s- v1-001000-001500-headers.seg
000074305ce00000   17824       0       0 rw-s- v1-014500-015000-bodies.seg
000074305e000000   21296       0       0 rw-s- v1-007500-008000-bodies.seg
000074305f600000 17771912       0       0 rw-s- v1-014000-014500-transactions.seg
000074349c200000  224972       0       0 rw-s- v1-014500-015000-headers.seg
00007434a9e00000  220460       0       0 rw-s- v1-015500-016000-headers.seg
00007434b7600000 7285904       0       0 rw-s- v1-007500-008000-transactions.seg
0000743674200000 7185624       0       0 rw-s- v1-006000-006500-transactions.seg
000074382ac00000   20020       0       0 rw-s- v1-008000-008500-bodies.seg
000074382c000000  226200       0       0 rw-s- v1-014000-014500-headers.seg
0000743839e00000 6205252       0       0 rw-s- v1-007000-007500-transactions.seg
00007439b4a00000   17976       0       0 rw-s- v1-014000-014500-bodies.seg
00007439b5c00000  218432       0       0 rw-s- v1-007500-008000-headers.seg
00007439c3200000 5740892       0       0 rw-s- v1-006500-007000-transactions.seg
0000743b21a00000 16848912       0       0 rw-s- v1-013500-014000-transactions.seg
0000743f26200000  217828       0       0 rw-s- v1-008000-008500-headers.seg
0000743f33800000 12863448       0       0 rw-s- v1-011500-012000-transactions.seg
0000744244a00000   19616       0       0 rw-s- v1-010000-010500-bodies.seg
0000744245e00000  215748       0       0 rw-s- v1-006000-006500-headers.seg
0000744253200000  207116       0       0 rw-s- v1-006500-007000-headers.seg
000074425fe00000 7380284       0       0 rw-s- v1-009500-010000-transactions.seg
0000744422600000 8122760       0       0 rw-s- v1-005500-006000-transactions.seg
0000744612400000   28388       0       0 rw-s- v1-006500-007000-bodies.seg
0000744614000000   41764       0       0 rw-s- v1-006000-006500-bodies.seg
0000744616a00000  225852       0       0 rw-s- v1-011500-012000-headers.seg
0000744624800000  213004       0       0 rw-s- v1-005000-005500-headers.seg
0000744631a00000 11203896       0       0 rw-s- v1-011000-011500-transactions.seg
00007448dd800000   17876       0       0 rw-s- v1-013500-014000-bodies.seg
00007448dea00000   15172       0       0 rw-s- v1-011500-012000-bodies.seg
00007448dfa00000  223052       0       0 rw-s- v1-005500-006000-headers.seg
00007448ed400000 16703064       0       0 rw-s- v1-013000-013500-transactions.seg
0000744ce8c00000   15668       0       0 rw-s- v1-012000-012500-bodies.seg
0000744ce9c00000  214860       0       0 rw-s- v1-007000-007500-headers.seg
0000744cf6e00000  222140       0       0 rw-s- v1-010000-010500-headers.seg
0000744d04800000   58756       0       0 rw-s- v1-005500-006000-bodies.seg
0000744d08200000 7162808       0       0 rw-s- v1-005000-005500-transactions.seg
0000744ebd600000 24448112       0       0 rw-s- v1-016000-016500-transactions.seg
0000745491a00000  217740       0       0 rw-s- v1-009500-010000-headers.seg
000074549f000000   19560       0       0 rw-s- v1-007000-007500-bodies.seg
00007454a0400000  225996       0       0 rw-s- v1-011000-011500-headers.seg
00007454ae200000   18056       0       0 rw-s- v1-009500-010000-bodies.seg
00007454af400000 6541096       0       0 rw-s- v1-009000-009500-transactions.seg
000074563e800000  225272       0       0 rw-s- v1-013000-013500-headers.seg
000074564c400000   15476       0       0 rw-s- v1-011000-011500-bodies.seg
000074564d400000   16648       0       0 rw-s- v1-013000-013500-bodies.seg
000074564e600000 11354132       0       0 rw-s- v1-010500-011000-transactions.seg
0000745903800000  136508       0       0 rw-s- v1-003500-004000-headers.seg
000074590be00000 7076692       0       0 rw-s- v1-008000-008500-transactions.seg
0000745abbe00000   45580       0       0 rw-s- v1-005000-005500-bodies.seg
0000745abec00000  215300       0       0 rw-s- v1-009000-009500-headers.seg
0000745acc000000 14089276       0       0 rw-s- v1-012500-013000-transactions.seg
0000745e28000000 8536616       0       0 rw-s- v1-004500-005000-transactions.seg
0000746031200000   15924       0       0 rw-s- v1-009000-009500-bodies.seg
0000746032200000  184132       0       0 rw-s- v1-004000-004500-headers.seg
000074603d600000 6646192       0       0 rw-s- v1-008500-009000-transactions.seg
00007461d3200000  101756       0       0 rw-s- v1-002000-002500-headers.seg
00007461d9600000  226640       0       0 rw-s- v1-012000-012500-headers.seg
00007461e7400000   21872       0       0 rw-s- v1-004000-004500-bodies.seg
00007461e8a00000  203328       0       0 rw-s- v1-004500-005000-headers.seg
00007461f5200000  106280       0       0 rw-s- v1-001500-002000-headers.seg
00007461fba00000   14888       0       0 rw-s- v1-002000-002500-bodies.seg
00007461fca00000   18604       0       0 rw-s- v1-008500-009000-bodies.seg
00007461fde00000 4951376       0       0 rw-s- v1-004000-004500-transactions.seg
000074632c200000  214360       0       0 rw-s- v1-008500-009000-headers.seg
0000746339400000  411904       0       0 rw-s- v1-002000-002500-transactions.seg
0000746352800000   15400       0       0 rw-s- v1-003500-004000-bodies.seg
0000746353800000   12980       0       0 rw-s- v1-001500-002000-bodies.seg
0000746354600000   11160       0       0 rw-s- v1-003000-003500-bodies.seg
0000746355200000 1778516       0       0 rw-s- v1-003500-004000-transactions.seg
00007463c1c00000   15700       0       0 rw-s- v1-012500-013000-bodies.seg
00007463c2c00000 14331592       0       0 rw-s- v1-012000-012500-transactions.seg
000074672d800000 9560844       0       0 rw-s- v1-010000-010500-transactions.seg
0000746975200000  291116       0       0 rw-s- v1-001000-001500-transactions.seg
0000746987000000   17284       0       0 rw-s- v1-010500-011000-bodies.seg
0000746988200000  224568       0       0 rw-s- v1-010500-011000-headers.seg
0000746995e00000  392284       0       0 rw-s- v1-001500-002000-transactions.seg
00007469ade00000   10960       0       0 rw-s- v1-001000-001500-bodies.seg
00007469aea00000   95916       0       0 rw-s- v1-000500-001000-headers.seg
00007469b4800000  226460       0       0 rw-s- v1-012500-013000-headers.seg
00007469c2600000  377620       0       0 rw-s- v1-002500-003000-transactions.seg
00007469d9800000  103964       0       0 rw-s- v1-003000-003500-headers.seg
00007469dfe00000   49480       0       0 rw-s- v1-004500-005000-bodies.seg
00007469e3000000  565936       0       0 rw-s- v1-003000-003500-transactions.seg
0000746a05a00000   84160       0       0 rw-s- v1-000000-000500-headers.seg
0000746a0ae00000   53588       0       0 rw-s- v1-000000-000500-transactions.seg
0000746a0e400000   10092       0       0 rw-s- v1-000000-000500-bodies.seg
0000746a0ee00000   98164       0       0 rw-s- v1-002500-003000-headers.seg
0000746a14e00000  146724       0       0 rw-s- v1-000500-001000-transactions.seg
0000746a1de00000   11692       0       0 rw-s- v1-002500-003000-bodies.seg
0000746a1ea00000   12444       0       0 rw-s- v1-000500-001000-bodies.seg
0000746a1f800000   11636       0       0 r--s- mdbx.dat
0000746a2035d000 3221213836       0       0 r--s- mdbx.dat
0000776a20000000   15108     132     132 rw---   [ anon ]
0000776a20ec1000   50428       0       0 -----   [ anon ]
0000776a24663000      68      68      68 rw---   [ anon ]
0000776a24c00000   51344       0       0 r--s- v1-016541-016542-transactions.seg
0000776a28000000   11812     132     132 rw---   [ anon ]
0000776a28b89000   53724       0       0 -----   [ anon ]
0000776a2c876000    9768    6768    6768 rw---   [ anon ]
0000776a2d200000   46636       0       0 r--s- v1-016540-016541-transactions.seg
0000776a30000000   15612    8516    8516 rw---   [ anon ]
0000776a30f3f000   49924       0       0 -----   [ anon ]
0000776a34181000       4       0       0 -----   [ anon ]
0000776a34182000    8192      16      16 rw---   [ anon ]
0000776a34982000       4       0       0 -----   [ anon ]
0000776a34983000    8192      16      16 rw---   [ anon ]
0000776a351ef000    2116    2116    2116 rw---   [ anon ]
0000776a35400000    4696       0       0 r--s- v1-016530-016540-transactions-to-block.idx
0000776a35a00000    8048       0       0 r--s- v1-016530-016540-transactions.idx
0000776a36200000    4456       0       0 r--s- v1-016530-016540-headers.seg
0000776a36800000    4896       0       0 r--s- v1-016520-016530-transactions-to-block.idx
0000776a36e00000    8384       0       0 r--s- v1-016520-016530-transactions.idx
0000776a37800000  459084       0       0 r--s- v1-016520-016530-transactions.seg
0000776a53a00000    4460       0       0 r--s- v1-016520-016530-headers.seg
0000776a54000000    4520       0       0 r--s- v1-016510-016520-transactions-to-block.idx
0000776a54600000    7736       0       0 r--s- v1-016510-016520-transactions.idx
0000776a54e00000  429248       0       0 r--s- v1-016510-016520-transactions.seg
0000776a6f200000    4456       0       0 r--s- v1-016510-016520-headers.seg
0000776a6f800000    4344       0       0 r--s- v1-016500-016510-transactions-to-block.idx
0000776a6fe00000    7440       0       0 r--s- v1-016500-016510-transactions.idx
0000776a70600000  412944       0       0 r--s- v1-016500-016510-transactions.seg
0000776a89a00000    4456       0       0 r--s- v1-016500-016510-headers.seg
0000776a8a000000  227108       0       0 r--s- v1-016000-016500-transactions-to-block.idx
0000776a97e00000  461020       0       0 r--s- v1-016000-016500-transactions.idx
0000776ab4200000 24448112       0       0 r--s- v1-016000-016500-transactions.seg
0000777088600000    2724       0       0 r--s- v1-016000-016500-headers.idx
0000777088a00000  222028       0       0 r--s- v1-016000-016500-headers.seg
0000777096400000    4704       0       0 r--s- v1-016000-016500-bodies.seg
0000777096a00000  250076       0       0 r--s- v1-015500-016000-transactions-to-block.idx
00007770a6000000  505416       0       0 r--s- v1-015500-016000-transactions.idx
00007770c4e00000 22369200       0       0 r--s- v1-015500-016000-transactions.seg
000077761a400000    2724       0       0 r--s- v1-015500-016000-headers.idx
000077761a800000  220460       0       0 r--s- v1-015500-016000-headers.seg
0000777628000000    5712       0       0 r--s- v1-015500-016000-bodies.seg
0000777628600000  287344       0       0 r--s- v1-015000-015500-transactions-to-block.idx
000077763a000000  578460       0       0 r--s- v1-015000-015500-transactions.idx
000077765d600000 21964156       0       0 r--s- v1-015000-015500-transactions.seg
0000777b9a000000    2728       0       0 r--s- v1-015000-015500-headers.idx
0000777b9a400000  224432       0       0 r--s- v1-015000-015500-headers.seg
0000777ba8000000    2500       0       0 r--s- v1-015000-015500-bodies.idx
0000777ba8400000   16988       0       0 r--s- v1-015000-015500-bodies.seg
0000777ba9600000  283544       0       0 r--s- v1-014500-015000-transactions-to-block.idx
0000777bbac00000  568548       0       0 r--s- v1-014500-015000-transactions.idx
0000777bdd7de000    4232    4232    4232 rw---   [ anon ]
0000777bddc00000 19371676       0       0 r--s- v1-014500-015000-transactions.seg
000077807c200000    2728       0       0 r--s- v1-014500-015000-headers.idx
000077807c600000  224972       0       0 r--s- v1-014500-015000-headers.seg
000077808a200000    2504       0       0 r--s- v1-014500-015000-bodies.idx
000077808a600000   17824       0       0 r--s- v1-014500-015000-bodies.seg
000077808b800000  286760       0       0 r--s- v1-014000-014500-transactions-to-block.idx
000077809d200000  573224       0       0 r--s- v1-014000-014500-transactions.idx
00007780c01de000    4232    4232    4232 rw---   [ anon ]
00007780c0600000 17771912       0       0 r--s- v1-014000-014500-transactions.seg
00007784fd200000    2728       0       0 r--s- v1-014000-014500-headers.idx
00007784fd600000  226200       0       0 r--s- v1-014000-014500-headers.seg
000077850b400000    2504       0       0 r--s- v1-014000-014500-bodies.idx
000077850b800000   17976       0       0 r--s- v1-014000-014500-bodies.seg
000077850ca00000  314312       0       0 r--s- v1-013500-014000-transactions-to-block.idx
000077851fe00000  625728       0       0 r--s- v1-013500-014000-transactions.idx
00007785461de000    4232    4232    4232 rw---   [ anon ]
0000778546600000 16848912       0       0 r--s- v1-013500-014000-transactions.seg
000077894ae00000    2728       0       0 r--s- v1-013500-014000-headers.idx
000077894b200000  226496       0       0 r--s- v1-013500-014000-headers.seg
0000778959000000    2504       0       0 r--s- v1-013500-014000-bodies.idx
0000778959400000   17876       0       0 r--s- v1-013500-014000-bodies.seg
000077895a600000  296964       0       0 r--s- v1-013000-013500-transactions-to-block.idx
000077896c826000    1896       0       0 r--s- v1-016000-016500-bodies.idx
000077896ca00000  591960       0       0 r--s- v1-013000-013500-transactions.idx
0000778990dde000    4232    4232    4232 rw---   [ anon ]
0000778991200000 16703064       0       0 r--s- v1-013000-013500-transactions.seg
0000778d8ca00000    2728       0       0 r--s- v1-013000-013500-headers.idx
0000778d8ce00000  225272       0       0 r--s- v1-013000-013500-headers.seg
0000778d9aa00000    2500       0       0 r--s- v1-013000-013500-bodies.idx
0000778d9ae00000   16648       0       0 r--s- v1-013000-013500-bodies.seg
0000778d9c000000  300604       0       0 r--s- v1-012500-013000-transactions-to-block.idx
0000778dae600000  596460       0       0 r--s- v1-012500-013000-transactions.idx
0000778dd2d65000    2116    2116    2116 rw---   [ anon ]
0000778dd2fcd000    6348    6348    6348 rw---   [ anon ]
0000778dd3600000 14089276       0       0 r--s- v1-012500-013000-transactions.seg
000077912f600000    2728       0       0 r--s- v1-012500-013000-headers.idx
000077912fa00000  226460       0       0 r--s- v1-012500-013000-headers.seg
000077913d80a000    2008       0       0 r--s- v1-012500-013000-bodies.idx
000077913da00000   15700       0       0 r--s- v1-012500-013000-bodies.seg
000077913ea00000  340356       0       0 r--s- v1-012000-012500-transactions-to-block.idx
0000779153800000  673760       0       0 r--s- v1-012000-012500-transactions.idx
000077917ca00000    1912       0       0 r--s- v1-015500-016000-bodies.idx
000077917cbde000    4232    4232    4232 rw---   [ anon ]
000077917d000000 14331592       0       0 r--s- v1-012000-012500-transactions.seg
00007794e7c00000    2728       0       0 r--s- v1-012000-012500-headers.idx
00007794e8000000  226640       0       0 r--s- v1-012000-012500-headers.seg
00007794f5e0a000    2008       0       0 r--s- v1-012000-012500-bodies.idx
00007794f6000000   15668       0       0 r--s- v1-012000-012500-bodies.seg
00007794f7000000  299380       0       0 r--s- v1-011500-012000-transactions-to-block.idx
0000779509600000  592896       0       0 r--s- v1-011500-012000-transactions.idx
000077952d9ef000    2116    2116    2116 rw---   [ anon ]
000077952dc00000 12863448       0       0 r--s- v1-011500-012000-transactions.seg
000077983ee00000    2728       0       0 r--s- v1-011500-012000-headers.idx
000077983f200000  225852       0       0 r--s- v1-011500-012000-headers.seg
000077984d00b000    2004       0       0 r--s- v1-011500-012000-bodies.idx
000077984d200000   15172       0       0 r--s- v1-011500-012000-bodies.seg
000077984e200000  273036       0       0 r--s- v1-011000-011500-transactions-to-block.idx
000077985ee00000  540208       0       0 r--s- v1-011000-011500-transactions.idx
000077987fdef000    2116    2116    2116 rw---   [ anon ]
0000779880000000 11203896       0       0 r--s- v1-011000-011500-transactions.seg
0000779b2be00000    2728       0       0 r--s- v1-011000-011500-headers.idx
0000779b2c200000  225996       0       0 r--s- v1-011000-011500-headers.seg
0000779b3a000000   15476       0       0 r--s- v1-011000-011500-bodies.seg
0000779b3b000000  277824       0       0 r--s- v1-010500-011000-transactions-to-block.idx
0000779b4c000000  549632       0       0 r--s- v1-010500-011000-transactions.idx
0000779b6d9ef000    2116    2116    2116 rw---   [ anon ]
0000779b6dc00000 11354132       0       0 r--s- v1-010500-011000-transactions.seg
0000779e22c0b000    2004       0       0 r--s- v1-011000-011500-bodies.idx
0000779e22e00000    2728       0       0 r--s- v1-010500-011000-headers.idx
0000779e23200000  224568       0       0 r--s- v1-010500-011000-headers.seg
0000779e30e00000    2500       0       0 r--s- v1-010500-011000-bodies.idx
0000779e31200000   17284       0       0 r--s- v1-010500-011000-bodies.seg
0000779e32400000  234404       0       0 r--s- v1-010000-010500-transactions-to-block.idx
0000779e40a00000  463720       0       0 r--s- v1-010000-010500-transactions.idx
0000779e5cfef000    2116    2116    2116 rw---   [ anon ]
0000779e5d200000 9560844       0       0 r--s- v1-010000-010500-transactions.seg
000077a0a4c00000    2724       0       0 r--s- v1-010000-010500-headers.idx
000077a0a5000000  222140       0       0 r--s- v1-010000-010500-headers.seg
000077a0b2a00000    2512       0       0 r--s- v1-010000-010500-bodies.idx
000077a0b2e00000   19616       0       0 r--s- v1-010000-010500-bodies.seg
000077a0b4200000  182896       0       0 r--s- v1-009500-010000-transactions-to-block.idx
000077a0bf600000  361744       0       0 r--s- v1-009500-010000-transactions.idx
000077a0d57ef000    2116    2116    2116 rw---   [ anon ]
000077a0d5a00000 7380284       0       0 r--s- v1-009500-010000-transactions.seg
000077a298180000     512     104     104 rw---   [ anon ]
000077a298200000    2724       0       0 r--s- v1-009500-010000-headers.idx
000077a2984b9000     768     220     220 rw---   [ anon ]
000077a298579000     540       0       0 r--s- v1-016542-016543-transactions-to-block.idx
000077a298600000  217740       0       0 r--s- v1-009500-010000-headers.seg
000077a2a5aa7000     924       0       0 r--s- v1-016542-016543-transactions.idx
000077a2a5b8e000     456       0       0 r--s- v1-016542-016543-headers.seg
000077a2a5c00000    2504       0       0 r--s- v1-009500-010000-bodies.idx
000077a2a5eb0000    1344    1164    1164 rw---   [ anon ]
000077a2a6000000   18056       0       0 r--s- v1-009500-010000-bodies.seg
000077a2a71b0000     320     312     312 rw---   [ anon ]
000077a2a7200000  160244       0       0 r--s- v1-009000-009500-transactions-to-block.idx
000077a2b0e85000     256     244     244 rw---   [ anon ]
000077a2b0ee0000    1152    1136    1136 rw---   [ anon ]
000077a2b1000000  317008       0       0 r--s- v1-009000-009500-transactions.idx
000077a2c459d000    6540    6540    6540 rw---   [ anon ]
000077a2c4c00000 6541096       0       0 r--s- v1-009000-009500-transactions.seg
000077a453fd0000     192     192     192 rw---   [ anon ]
000077a454000000    2724       0       0 r--s- v1-009000-009500-headers.idx
000077a4542b0000    1344    1304    1304 rw---   [ anon ]
000077a454400000  215300       0       0 r--s- v1-009000-009500-headers.seg
000077a461645000     768     768     768 rw---   [ anon ]
000077a461710000     960     876     876 rw---   [ anon ]
000077a461800000   15924       0       0 r--s- v1-009000-009500-bodies.seg
000077a462790000     448     448     448 rw---   [ anon ]
000077a462800000  172556       0       0 r--s- v1-008500-009000-transactions-to-block.idx
000077a46d090000    1472    1464    1464 rw---   [ anon ]
000077a46d200000  340748       0       0 r--s- v1-008500-009000-transactions.idx
000077a481ecf000    3268    3264    3264 rw---   [ anon ]
000077a482200000 6646192       0       0 r--s- v1-008500-009000-transactions.seg
000077a617c70000    1600    1584    1584 rw---   [ anon ]
000077a617e00000    2720       0       0 r--s- v1-008500-009000-headers.idx
000077a6180b0000    1344    1320    1320 rw---   [ anon ]
000077a618200000  214360       0       0 r--s- v1-008500-009000-headers.seg
000077a625360000     640     632     632 rw---   [ anon ]
000077a625400000    2508       0       0 r--s- v1-008500-009000-bodies.idx
000077a625680000    1536    1512    1512 rw---   [ anon ]
000077a625800000   18604       0       0 r--s- v1-008500-009000-bodies.seg
000077a626a30000    1856    1832    1832 rw---   [ anon ]
000077a626c00000  182920       0       0 r--s- v1-008000-008500-transactions-to-block.idx
000077a631eb0000    1344    1324    1324 rw---   [ anon ]
000077a632000000  361284       0       0 r--s- v1-008000-008500-transactions.idx
000077a6480df000    3204    3188    3188 rw---   [ anon ]
000077a648400000 7076692       0       0 r--s- v1-008000-008500-transactions.seg
000077a7f82e0000    1152    1120    1120 rw---   [ anon ]
000077a7f8400000    2724       0       0 r--s- v1-008000-008500-headers.idx
000077a7f86b5000     320     308     308 rw---   [ anon ]
000077a7f8710000     960     952     952 rw---   [ anon ]
000077a7f8800000  217828       0       0 r--s- v1-008000-008500-headers.seg
000077a805cc0000    1280    1280    1280 rw---   [ anon ]
000077a805e00000    2512       0       0 r--s- v1-008000-008500-bodies.idx
000077a80607e000     320     308     308 rw---   [ anon ]
000077a8060d0000    1216    1204    1204 rw---   [ anon ]
000077a806200000   20020       0       0 r--s- v1-008000-008500-bodies.seg
000077a807590000     448     440     440 rw---   [ anon ]
000077a807600000  190140       0       0 r--s- v1-007500-008000-transactions-to-block.idx
000077a812fb0000     320     320     320 rw---   [ anon ]
000077a813000000  375404       0       0 r--s- v1-007500-008000-transactions.idx
000077a829ea0000    1408    1384    1384 rw---   [ anon ]
000077a82a000000 7285904       0       0 r--s- v1-007500-008000-transactions.seg
000077a9e6b2b000     384     384     384 rw---   [ anon ]
000077a9e6b90000     448     444     444 rw---   [ anon ]
000077a9e6c00000    2724       0       0 r--s- v1-007500-008000-headers.idx
000077a9e6eb5000     320     312     312 rw---   [ anon ]
000077a9e6f10000     960     932     932 rw---   [ anon ]
000077a9e7000000  218432       0       0 r--s- v1-007500-008000-headers.seg
000077a9f4550000     704     688     688 rw---   [ anon ]
000077a9f4600000    2516       0       0 r--s- v1-007500-008000-bodies.idx
000077a9f4880000    1536    1536    1536 rw---   [ anon ]
000077a9f4a00000   21296       0       0 r--s- v1-007500-008000-bodies.seg
000077a9f5ed0000    1216    1216    1216 rw---   [ anon ]
000077a9f6000000  158108       0       0 r--s- v1-007000-007500-transactions-to-block.idx
000077a9ffa75000     512     496     496 rw---   [ anon ]
000077a9ffb00000    1024    1020    1020 rw---   [ anon ]
000077a9ffc00000  312448       0       0 r--s- v1-007000-007500-transactions.idx
000077aa12d2e000    4936    4936    4936 rw---   [ anon ]
000077aa13200000 6205252       0       0 r--s- v1-007000-007500-transactions.seg
000077ab8dde0000     128     128     128 rw---   [ anon ]
000077ab8de00000    2720       0       0 r--s- v1-007000-007500-headers.idx
000077ab8e0a8000     576     576     576 rw---   [ anon ]
000077ab8e140000     768     768     768 rw---   [ anon ]
000077ab8e200000  214860       0       0 r--s- v1-007000-007500-headers.seg
000077ab9b3e0000     128     128     128 rw---   [ anon ]
000077ab9b400000    2512       0       0 r--s- v1-007000-007500-bodies.idx
000077ab9b67f000     576     576     576 rw---   [ anon ]
000077ab9b710000     960     960     960 rw---   [ anon ]
000077ab9b800000   19560       0       0 r--s- v1-007000-007500-bodies.seg
000077ab9cb20000     896     896     896 rw---   [ anon ]
000077ab9cc00000  146696       0       0 r--s- v1-006500-007000-transactions-to-block.idx
000077aba5b50000     704     684     684 rw---   [ anon ]
000077aba5c00000  289856       0       0 r--s- v1-006500-007000-transactions.idx
000077abb771f000    2948    2940    2940 rw---   [ anon ]
000077abb7a00000 5740892       0       0 r--s- v1-006500-007000-transactions.seg
000077ad16064000     256     256     256 rw---   [ anon ]
000077ad160b0000    1344    1340    1340 rw---   [ anon ]
000077ad16200000    2720       0       0 r--s- v1-006500-007000-headers.idx
000077ad164af000    3396    3380    3380 rw---   [ anon ]
000077ad16800000  207116       0       0 r--s- v1-006500-007000-headers.seg
000077ad2324f000    1216    1188    1188 rw---   [ anon ]
000077ad23380000     512     508     508 rw---   [ anon ]
000077ad23400000    2544       0       0 r--s- v1-006500-007000-bodies.idx
000077ad23680000    1536    1520    1520 rw---   [ anon ]
000077ad23800000   28388       0       0 r--s- v1-006500-007000-bodies.seg
000077ad253c0000     256     252     252 rw---   [ anon ]
000077ad25400000  160616       0       0 r--s- v1-006000-006500-transactions-to-block.idx
000077ad2f0e0000    1152    1148    1148 rw---   [ anon ]
000077ad2f200000  318364       0       0 r--s- v1-006000-006500-transactions.idx
000077ad428ef000    3140    3140    3140 rw---   [ anon ]
000077ad42c00000 7185624       0       0 r--s- v1-006000-006500-transactions.seg
000077aef9540000     768     764     764 rw---   [ anon ]
000077aef9600000    2724       0       0 r--s- v1-006000-006500-headers.idx
000077aef98b0000    1344    1336    1336 rw---   [ anon ]
000077aef9a00000  215748       0       0 r--s- v1-006000-006500-headers.seg
000077af06cc0000    1280    1280    1280 rw---   [ anon ]
000077af06e00000    2576       0       0 r--s- v1-006000-006500-bodies.idx
000077af07090000    1472    1468    1468 rw---   [ anon ]
000077af07200000   41764       0       0 r--s- v1-006000-006500-bodies.seg
000077af09ad5000     192     192     192 rw---   [ anon ]
000077af09b05000    1004       4       4 rw-s- mdbx.lck
000077af09c00000  204220       0       0 r--s- v1-005500-006000-transactions-to-block.idx
000077af16370000     576     564     564 rw---   [ anon ]
000077af16400000  403784       0       0 r--s- v1-005500-006000-transactions.idx
000077af2ee53000     576     564     564 rw---   [ anon ]
000077af2eee3000    1004       4       4 rw-s- mdbx.lck
000077af2efde000    4232    4232    4232 rw---   [ anon ]
000077af2f400000 8122760       0       0 r--s- v1-005500-006000-transactions.seg
000077b11f065000     640     628     628 rw---   [ anon ]
000077b11f105000    1004       4       4 rw-s- mdbx.lck
000077b11f200000    2724       0       0 r--s- v1-005500-006000-headers.idx
000077b11f4b0000    1344    1328    1328 rw---   [ anon ]
000077b11f600000  223052       0       0 r--s- v1-005500-006000-headers.seg
000077b12cfe0000     128     128     128 rw---   [ anon ]
000077b12d000000    2608       0       0 r--s- v1-005500-006000-bodies.idx
000077b12d290000    1472    1452    1452 rw---   [ anon ]
000077b12d400000   58756       0       0 r--s- v1-005500-006000-bodies.seg
000077b130d70000     576     576     576 rw---   [ anon ]
000077b130e00000  191360       0       0 r--s- v1-005000-005500-transactions-to-block.idx
000077b13c8e0000    1152    1124    1124 rw---   [ anon ]
000077b13ca00000  377480       0       0 r--s- v1-005000-005500-transactions.idx
000077b153aae000    5448    5416    5416 rw---   [ anon ]
000077b154000000 7162808       0       0 r--s- v1-005000-005500-transactions.seg
000077b3092f0000    1088    1068    1068 rw---   [ anon ]
000077b309400000    2720       0       0 r--s- v1-005000-005500-headers.idx
000077b3096b0000    1344    1312    1312 rw---   [ anon ]
000077b309800000  213004       0       0 r--s- v1-005000-005500-headers.seg
000077b31680a000    2008       0       0 r--s- v1-009000-009500-bodies.idx
000077b316a00000    2584       0       0 r--s- v1-005000-005500-bodies.idx
000077b316c95000     448     436     436 rw---   [ anon ]
000077b316d05000    1004       4       0 rw-s- mdbx.lck
000077b316e00000   45580       0       0 r--s- v1-005000-005500-bodies.seg
000077b319a8d000     256     248     248 rw---   [ anon ]
000077b319ad5000     192     192     192 rw---   [ anon ]
000077b319b10000     960     952     952 rw---   [ anon ]
000077b319c00000  228232       0       0 r--s- v1-004500-005000-transactions-to-block.idx
000077b327aee000     128     128     128 rw---   [ anon ]
000077b327b10000     960     960     960 rw---   [ anon ]
000077b327c00000  450200       0       0 r--s- v1-004500-005000-transactions.idx
000077b3433af000    2372    2372    2372 rw---   [ anon ]
000077b343600000 8536616       0       0 r--s- v1-004500-005000-transactions.seg
000077b54c692000     128     128     128 rw---   [ anon ]
000077b54c6b5000     320     320     320 rw---   [ anon ]
000077b54c710000     960     960     960 rw---   [ anon ]
000077b54c800000    2716       0       0 r--s- v1-004500-005000-headers.idx
000077b54cab5000     320     312     312 rw---   [ anon ]
000077b54cb10000     960     960     960 rw---   [ anon ]
000077b54cc00000  203328       0       0 r--s- v1-004500-005000-headers.seg
000077b559293000     128     128     128 rw---   [ anon ]
000077b5592bb000     384     372     372 rw---   [ anon ]
000077b55931b000     916       0       0 r--s- v1-016541-016542-transactions.idx
000077b559400000    2592       0       0 r--s- v1-004500-005000-bodies.idx
000077b55968d000      64      64      64 rw---   [ anon ]
000077b5596ab000     512     500     500 rw---   [ anon ]
000077b55972b000     852       0       0 r--s- v1-016540-016541-transactions.idx
000077b559800000   49480       0       0 r--s- v1-004500-005000-bodies.seg
000077b55c85b000     192     192     192 rw---   [ anon ]
000077b55c897000     192     192     192 rw---   [ anon ]
000077b55c8c7000     536       0       0 r--s- v1-016541-016542-transactions-to-block.idx
000077b55c94d000     256     256     256 rw---   [ anon ]
000077b55c98e000     456       0       0 r--s- v1-016541-016542-headers.seg
000077b55ca00000  134348       0       0 r--s- v1-004000-004500-transactions-to-block.idx
000077b564d40000     768     744     744 rw---   [ anon ]
000077b564e00000  264864       0       0 r--s- v1-004000-004500-transactions.idx
000077b5750b1000     256     252     252 rw---   [ anon ]
000077b5750f1000     496       0       0 r--s- v1-016540-016541-transactions-to-block.idx
000077b57516d000     452       0       0 r--s- v1-016540-016541-headers.seg
000077b5751de000    4232    4232    4232 rw---   [ anon ]
000077b575600000 4951376       0       0 r--s- v1-004000-004500-transactions.seg
000077b6a395a000      64      64      64 rw---   [ anon ]
000077b6a396a000      12       0       0 r---- libnss_resolve.so.2
000077b6a396d000      92      92       0 r-x-- libnss_resolve.so.2
000077b6a3984000      28      16       0 r---- libnss_resolve.so.2
000077b6a398b000       4       0       0 ----- libnss_resolve.so.2
000077b6a398c000       4       4       4 r---- libnss_resolve.so.2
000077b6a398d000       4       4       4 rw--- libnss_resolve.so.2
000077b6a3990000     448     448     448 rw---   [ anon ]
000077b6a3a00000    2708       0       0 r--s- v1-004000-004500-headers.idx
000077b6a3cb0000    1344    1344    1344 rw---   [ anon ]
000077b6a3e00000  184132       0       0 r--s- v1-004000-004500-headers.seg
000077b6af1d8000      20       0       0 r---- libnss_myhostname.so.2
000077b6af1dd000      64      64       0 r-x-- libnss_myhostname.so.2
000077b6af1ed000      48       4       0 r---- libnss_myhostname.so.2
000077b6af1f9000       4       0       0 ----- libnss_myhostname.so.2
000077b6af1fa000      20      20      20 r---- libnss_myhostname.so.2
000077b6af1ff000       4       4       4 rw--- libnss_myhostname.so.2
000077b6af200000    2520       0       0 r--s- v1-004000-004500-bodies.idx
000077b6af47d000     192     192     192 rw---   [ anon ]
000077b6af4b0000    1152    1152    1152 rw---   [ anon ]
000077b6af5d0000      96       0       0 r--s- v1-016530-016540-bodies.seg
000077b6af5e8000      96       0       0 r--s- v1-016520-016530-bodies.seg
000077b6af600000   21872       0       0 r--s- v1-004000-004500-bodies.seg
000077b6b0b68000     256     256     256 rw---   [ anon ]
000077b6b0ba8000      96       0       0 r--s- v1-016510-016520-bodies.seg
000077b6b0bc0000     256     244     244 rw---   [ anon ]
000077b6b0c00000   52416       0       0 r--s- v1-003500-004000-transactions-to-block.idx
000077b6b3f38000      96       0       0 r--s- v1-016500-016510-bodies.seg
000077b6b3f50000     704     704     704 rw---   [ anon ]
000077b6b4000000   86724       0       0 r--s- v1-003500-004000-transactions.idx
000077b6b94c0000    1280    1280    1280 rw---   [ anon ]
000077b6b9600000 1778516       0       0 r--s- v1-003500-004000-transactions.seg
000077b725ee0000    1152    1136    1136 rw---   [ anon ]
000077b726000000    2684       0       0 r--s- v1-003500-004000-headers.idx
000077b7262a0000    1408    1380    1380 rw---   [ anon ]
000077b726400000  136508       0       0 r--s- v1-003500-004000-headers.seg
000077b72e95b000     704     680     680 rw---   [ anon ]
000077b72ea0b000    2004       0       0 r--s- v1-003500-004000-bodies.idx
000077b72ec00000   15400       0       0 r--s- v1-003500-004000-bodies.seg
000077b72fb10000     960     932     932 rw---   [ anon ]
000077b72fc00000   19684       0       0 r--s- v1-003000-003500-transactions-to-block.idx
000077b730f40000     768     752     752 rw---   [ anon ]
000077b731000000   32364       0       0 r--s- v1-003000-003500-transactions.idx
000077b732f9f000    2436    2428    2428 rw---   [ anon ]
000077b733200000  565936       0       0 r--s- v1-003000-003500-transactions.seg
000077b755ab0000    1344    1308    1308 rw---   [ anon ]
000077b755c00000    2656       0       0 r--s- v1-003000-003500-headers.idx
000077b755ea0000    1408    1372    1372 rw---   [ anon ]
000077b756000000  103964       0       0 r--s- v1-003000-003500-headers.seg
000077b75c590000     448     448     448 rw---   [ anon ]
000077b75c600000   11160       0       0 r--s- v1-003000-003500-bodies.seg
000077b75d0f0000    1088    1068    1068 rw---   [ anon ]
000077b75d200000   14400       0       0 r--s- v1-002500-003000-transactions-to-block.idx
000077b75e013000    1972       0       0 r--s- v1-003000-003500-bodies.idx
000077b75e200000   23604       0       0 r--s- v1-002500-003000-transactions.idx
000077b75f910000     960     940     940 rw---   [ anon ]
000077b75fa00000  377620       0       0 r--s- v1-002500-003000-transactions.seg
000077b776ad0000    1216    1200    1200 rw---   [ anon ]
000077b776c00000    2652       0       0 r--s- v1-002500-003000-headers.idx
000077b776ea0000    1408    1364    1364 rw---   [ anon ]
000077b777000000   98164       0       0 r--s- v1-002500-003000-headers.seg
000077b77cfe2000     192     192     192 rw---   [ anon ]
000077b77d012000    1976       0       0 r--s- v1-002500-003000-bodies.idx
000077b77d200000   11692       0       0 r--s- v1-002500-003000-bodies.seg
000077b77dd70000     576     560     560 rw---   [ anon ]
000077b77de00000   14812       0       0 r--s- v1-002000-002500-transactions-to-block.idx
000077b77ec80000    1536    1500    1500 rw---   [ anon ]
000077b77ee00000   24328       0       0 r--s- v1-002000-002500-transactions.idx
000077b7805d0000     192     192     192 rw---   [ anon ]
000077b780600000  411904       0       0 r--s- v1-002000-002500-transactions.seg
000077b799845000     128     128     128 rw---   [ anon ]
000077b799870000    1600    1576    1576 rw---   [ anon ]
000077b799a00000    2656       0       0 r--s- v1-002000-002500-headers.idx
000077b799ca0000    1408    1380    1380 rw---   [ anon ]
000077b799e00000  101756       0       0 r--s- v1-002000-002500-headers.seg
000077b7a0160000      48       0       0 r--s- v1-016530-016540-headers.idx
000077b7a016c000     640     640     640 rw---   [ anon ]
000077b7a020c000    2000       0       0 r--s- v1-002000-002500-bodies.idx
000077b7a0400000   14888       0       0 r--s- v1-002000-002500-bodies.seg
000077b7a1290000    1472    1440    1440 rw---   [ anon ]
000077b7a1400000   14804       0       0 r--s- v1-001500-002000-transactions-to-block.idx
000077b7a2280000    1536    1492    1492 rw---   [ anon ]
000077b7a2400000   24276       0       0 r--s- v1-001500-002000-transactions.idx
000077b7a3bc0000     256     248     248 rw---   [ anon ]
000077b7a3c00000  392284       0       0 r--s- v1-001500-002000-transactions.seg
000077b7bbb20000     896     884     884 rw---   [ anon ]
000077b7bbc00000    2660       0       0 r--s- v1-001500-002000-headers.idx
000077b7bbea0000    1408    1376    1376 rw---   [ anon ]
000077b7bc000000  106280       0       0 r--s- v1-001500-002000-headers.seg
000077b7c27d0000     256     248     248 rw---   [ anon ]
000077b7c2810000    1984       0       0 r--s- v1-001500-002000-bodies.idx
000077b7c2a00000   12980       0       0 r--s- v1-001500-002000-bodies.seg
000077b7c36b0000    1344    1304    1304 rw---   [ anon ]
000077b7c3800000   11512       0       0 r--s- v1-001000-001500-transactions-to-block.idx
000077b7c4340000     768     744     744 rw---   [ anon ]
000077b7c4400000   18848       0       0 r--s- v1-001000-001500-transactions.idx
000077b7c5670000    1600    1560    1560 rw---   [ anon ]
000077b7c5800000  291116       0       0 r--s- v1-001000-001500-transactions.seg
000077b7d744e000     640     628     628 rw---   [ anon ]
000077b7d74f0000    1088    1080    1080 rw---   [ anon ]
000077b7d7600000    2656       0       0 r--s- v1-001000-001500-headers.idx
000077b7d78a0000    1408    1404    1404 rw---   [ anon ]
000077b7d7a00000  103468       0       0 r--s- v1-001000-001500-headers.seg
000077b7ddf10000     960     936     936 rw---   [ anon ]
000077b7de000000   10960       0       0 r--s- v1-001000-001500-bodies.seg
000077b7deab4000      48       0       0 r--s- v1-016520-016530-headers.idx
000077b7deac0000    1280    1240    1240 rw---   [ anon ]
000077b7dec00000    6812       0       0 r--s- v1-000500-001000-transactions-to-block.idx
000077b7df2b0000    1344    1308    1308 rw---   [ anon ]
000077b7df400000   11100       0       0 r--s- v1-000500-001000-transactions.idx
000077b7dfed8000     128     128     128 rw---   [ anon ]
000077b7dfeff000    3076    3056    3056 rw---   [ anon ]
000077b7e0200000  146724       0       0 r--s- v1-000500-001000-transactions.seg
000077b7e9150000     704     684     684 rw---   [ anon ]
000077b7e9200000    2648       0       0 r--s- v1-000500-001000-headers.idx
000077b7e9496000      40       0       0 r--s- v1-016530-016540-bodies.idx
000077b7e94a0000    1408    1400    1400 rw---   [ anon ]
000077b7e9600000   95916       0       0 r--s- v1-000500-001000-headers.seg
000077b7ef3b0000     320     316     316 rw---   [ anon ]
000077b7ef400000   53588       0       0 r--s- v1-000000-000500-transactions.seg
000077b7f2856000    1216    1192    1192 rw---   [ anon ]
000077b7f2986000      40       0       0 r--s- v1-016520-016530-bodies.idx
000077b7f2990000     448     436     436 rw---   [ anon ]
000077b7f2a00000   84160       0       0 r--s- v1-000000-000500-headers.seg
000077b7f7c30000    1856    1820    1820 rw---   [ anon ]
000077b7f7e00000 875140920  540968       0 r--s- mdbx.dat
000078889e3ce000 7714793672     268       0 r--s- mdbx.dat
00007fb7f7e04000      64      64      64 rw---   [ anon ]
00007fb7f7e14000    1968       0       0 r--s- v1-001000-001500-bodies.idx
00007fb7f8000000 2097152      24      24 r--s- mdbx.dat
00007fb878000000   65536   48792   48792 rw---   [ anon ]
00007fb87c000000   65536   65536   65536 rw---   [ anon ]
00007fb880000000   65536   65468   65468 rw---   [ anon ]
00007fb884000000   65536   65536   65536 rw---   [ anon ]
00007fb888000000   65536   65536   65536 rw---   [ anon ]
00007fb88c000000   65536   65532   65532 rw---   [ anon ]
00007fb890000000   65536   65536   65536 rw---   [ anon ]
00007fb894000000     132       4       4 rw---   [ anon ]
00007fb894021000   65404       0       0 -----   [ anon ]
00007fb898000000   65536   65468   65468 rw---   [ anon ]
00007fb89c001000      64      64      64 rw---   [ anon ]
00007fb89c011000    1980       0       0 r--s- v1-000500-001000-bodies.idx
00007fb89c200000   12444       0       0 r--s- v1-000500-001000-bodies.seg
00007fb89ce29000       4       0       0 r---- libnss_mdns4_minimal.so.2
00007fb89ce2a000       8       8       0 r-x-- libnss_mdns4_minimal.so.2
00007fb89ce2c000       4       4       0 r---- libnss_mdns4_minimal.so.2
00007fb89ce2d000       4       4       4 r---- libnss_mdns4_minimal.so.2
00007fb89ce2e000     964     948     948 rw---   [ anon ]
00007fb89cf20000     896     872     872 rw---   [ anon ]
00007fb89d000000    4724       0       0 r--s- v1-000000-000500-transactions-to-block.idx
00007fb89d49e000      48       0       0 r--s- v1-016510-016520-headers.idx
00007fb89d4aa000     768     752     752 rw---   [ anon ]
00007fb89d570000     576     568     568 rw---   [ anon ]
00007fb89d600000    7528       0       0 r--s- v1-000000-000500-transactions.idx
00007fb89dd60000     640     624     624 rw---   [ anon ]
00007fb89de00000    2640       0       0 r--s- v1-000000-000500-headers.idx
00007fb89e097000      40       0       0 r--s- v1-016510-016520-bodies.idx
00007fb89e0a1000     384     384     384 rw---   [ anon ]
00007fb89e105000    1088    1068    1068 rw---   [ anon ]
00007fb89e215000    1964       0       0 r--s- v1-000000-000500-bodies.idx
00007fb89e400000   10092       0       0 r--s- v1-000000-000500-bodies.seg
00007fb89eddb000     256     244     244 rw---   [ anon ]
00007fb89ee23000     640     632     632 rw---   [ anon ]
00007fb89eec3000    1004       4       4 rw-s- mdbx.lck
00007fb89efbe000     256     244     244 rw---   [ anon ]
00007fb89effe000       4       0       0 -----   [ anon ]
00007fb89efff000    8192      16      16 rw---   [ anon ]
00007fb89f7ff000       4       0       0 -----   [ anon ]
00007fb89f800000    8192      16      16 rw---   [ anon ]
00007fb8a0000000     168      68      68 rw---   [ anon ]
00007fb8a002a000   65368       0       0 -----   [ anon ]
00007fb8a4003000      12       0       0 r--s- v1-016542-016543-bodies.seg
00007fb8a4006000       8       0       0 r--s- v1-016542-016543-headers.idx
00007fb8a4008000     576     572     572 rw---   [ anon ]
00007fb8a4098000    1004    1004    1004 rw-s- mdbx.lck
00007fb8a4193000    6552    6552    6552 rw---   [ anon ]
00007fb8a47f9000       4       0       0 -----   [ anon ]
00007fb8a47fa000    8192      16      16 rw---   [ anon ]
00007fb8a4ffa000       4       0       0 -----   [ anon ]
00007fb8a4ffb000    8192      16      16 rw---   [ anon ]
00007fb8a57fb000       4       0       0 -----   [ anon ]
00007fb8a57fc000    8192      16      16 rw---   [ anon ]
00007fb8a5ffc000       4       0       0 -----   [ anon ]
00007fb8a5ffd000    8192      16      16 rw---   [ anon ]
00007fb8a67fd000       4       0       0 -----   [ anon ]
00007fb8a67fe000    8192       8       8 rw---   [ anon ]
00007fb8a6ffe000       4       0       0 -----   [ anon ]
00007fb8a6fff000    8192      16      16 rw---   [ anon ]
00007fb8a77ff000       4       0       0 -----   [ anon ]
00007fb8a7800000    8192      16      16 rw---   [ anon ]
00007fb8a8000000     132       8       8 rw---   [ anon ]
00007fb8a8021000   65404       0       0 -----   [ anon ]
00007fb8ac001000      48       0       0 r--s- v1-016500-016510-headers.idx
00007fb8ac00d000    6540    6504    6504 rw---   [ anon ]
00007fb8ac670000       4       0       0 -----   [ anon ]
00007fb8ac671000    9856    1676    1676 rw---   [ anon ]
00007fb8ad011000       4       0       0 -----   [ anon ]
00007fb8ad012000   44984    2316    2316 rw---   [ anon ]
00007fb8afc00000    2048       0       0 rw---   [ anon ]
00007fb8afe00000    1192       4       4 rw---   [ anon ]
00007fb8aff2a000  267748       0       0 -----   [ anon ]
00007fb8c04a3000      12      12      12 rw---   [ anon ]
00007fb8c04a6000  293556       0       0 -----   [ anon ]
00007fb8d2353000       4       4       4 rw---   [ anon ]
00007fb8d2354000   36692       0       0 -----   [ anon ]
00007fb8d4729000       4       4       4 rw---   [ anon ]
00007fb8d472a000    4580       0       0 -----   [ anon ]
00007fb8d4ba3000       4       4       4 rw---   [ anon ]
00007fb8d4ba4000     508       0       0 -----   [ anon ]
00007fb8d4c23000     152     152       0 r---- libc.so.6
00007fb8d4c49000    1368    1124       0 r-x-- libc.so.6
00007fb8d4d9f000     332     104       0 r---- libc.so.6
00007fb8d4df2000      16      16      16 r---- libc.so.6
00007fb8d4df6000       8       8       8 rw--- libc.so.6
00007fb8d4df8000      32      20      20 rw---   [ anon ]
00007fb8d4e00000     616     616       0 r---- libstdc++.so.6.0.30
00007fb8d4e9a000    1092     664       0 r-x-- libstdc++.so.6.0.30
00007fb8d4fab000     476     128       0 r---- libstdc++.so.6.0.30
00007fb8d5022000       4       0       0 ----- libstdc++.so.6.0.30
00007fb8d5023000      52      52      52 r---- libstdc++.so.6.0.30
00007fb8d5030000       4       4       4 rw--- libstdc++.so.6.0.30
00007fb8d5031000      12      12      12 rw---   [ anon ]
00007fb8d5034000       4       0       0 r--s- v1-016542-016543-bodies.idx
00007fb8d5035000       4       0       0 r--s- v1-016541-016542-bodies.idx
00007fb8d5036000      12       0       0 r--s- v1-016541-016542-bodies.seg
00007fb8d5039000       8       0       0 r--s- v1-016541-016542-headers.idx
00007fb8d503b000     536     260     260 rw---   [ anon ]
00007fb8d50c1000      12      12       0 r---- libgcc_s-12-20221121.so.1
00007fb8d50c4000      92      64       0 r-x-- libgcc_s-12-20221121.so.1
00007fb8d50db000      16      16       0 r---- libgcc_s-12-20221121.so.1
00007fb8d50df000       4       4       4 r---- libgcc_s-12-20221121.so.1
00007fb8d50e0000       4       4       4 rw---   [ anon ]
00007fb8d50e1000       8       0       0 r---- liburing.so.2.3
00007fb8d50e3000       8       0       0 r-x-- liburing.so.2.3
00007fb8d50e5000       4       0       0 r---- liburing.so.2.3
00007fb8d50e6000       4       4       4 r---- liburing.so.2.3
00007fb8d50e7000       4       0       0 rw---   [ anon ]
00007fb8d50e8000      20      20       0 r---- libzstd.so.1.5.2
00007fb8d50ed000     624      64       0 r-x-- libzstd.so.1.5.2
00007fb8d5189000      60       0       0 r---- libzstd.so.1.5.2
00007fb8d5198000       4       0       0 ----- libzstd.so.1.5.2
00007fb8d5199000       4       4       4 r---- libzstd.so.1.5.2
00007fb8d519a000       4       4       4 rw--- libzstd.so.1.5.2
00007fb8d519b000      16       0       0 r---- libgflags.so.2.2.2
00007fb8d519f000      76       0       0 r-x-- libgflags.so.2.2.2
00007fb8d51b2000      20       0       0 r---- libgflags.so.2.2.2
00007fb8d51b7000       4       0       0 ----- libgflags.so.2.2.2
00007fb8d51b8000       4       4       4 r---- libgflags.so.2.2.2
00007fb8d51b9000       4       4       4 rw--- libgflags.so.2.2.2
00007fb8d51ba000      12      12       0 r---- liblz4.so.1.9.4
00007fb8d51bd000     108      64       0 r-x-- liblz4.so.1.9.4
00007fb8d51d8000       8       0       0 r---- liblz4.so.1.9.4
00007fb8d51da000       4       0       0 ----- liblz4.so.1.9.4
00007fb8d51db000       4       4       4 r---- liblz4.so.1.9.4
00007fb8d51dc000      12       8       8 rw---   [ anon ]
00007fb8d51df000      12       0       0 r---- libsnappy.so.1.1.9
00007fb8d51e2000      24       0       0 r-x-- libsnappy.so.1.1.9
00007fb8d51e8000       8       0       0 r---- libsnappy.so.1.1.9
00007fb8d51ea000       4       0       0 ----- libsnappy.so.1.1.9
00007fb8d51eb000       4       4       4 r---- libsnappy.so.1.1.9
00007fb8d51ec000       4       0       0 rw---   [ anon ]
00007fb8d51ed000       8       4       0 r---- libbz2.so.1.0.8
00007fb8d51ef000      52       0       0 r-x-- libbz2.so.1.0.8
00007fb8d51fc000       8       0       0 r---- libbz2.so.1.0.8
00007fb8d51fe000       4       4       4 r---- libbz2.so.1.0.8
00007fb8d51ff000       4       4       4 rw--- libbz2.so.1.0.8
00007fb8d5200000    1436       0       0 r---- librocksdb.so.7.4.5
00007fb8d5367000    5216     748       0 r-x-- librocksdb.so.7.4.5
00007fb8d587f000    1292     120       0 r---- librocksdb.so.7.4.5
00007fb8d59c2000       4       0       0 ----- librocksdb.so.7.4.5
00007fb8d59c3000     164     164     164 r---- librocksdb.so.7.4.5
00007fb8d59ec000       4       4       4 rw--- librocksdb.so.7.4.5
00007fb8d59ed000      44      44      44 rw---   [ anon ]
00007fb8d59f8000      12      12       0 r---- libz.so.1.2.12
00007fb8d59fb000      56      20       0 r-x-- libz.so.1.2.12
00007fb8d5a09000      28       0       0 r---- libz.so.1.2.12
00007fb8d5a10000       4       4       4 r---- libz.so.1.2.12
00007fb8d5a11000       4       0       0 rw---   [ anon ]
00007fb8d5a12000      64      64       0 r---- libm.so.6
00007fb8d5a22000     464     152       0 r-x-- libm.so.6
00007fb8d5a96000     360       0       0 r---- libm.so.6
00007fb8d5af0000       4       4       4 r---- libm.so.6
00007fb8d5af1000       4       4       4 rw--- libm.so.6
00007fb8d5af2000      12       0       0 r--s- v1-016540-016541-bodies.seg
00007fb8d5af5000       8       0       0 r--s- v1-016540-016541-headers.idx
00007fb8d5af7000      40       0       0 r--s- v1-016500-016510-bodies.idx
00007fb8d5b01000       8       8       8 rw---   [ anon ]
00007fb8d5b03000       4       4       0 r---- ld-linux-x86-64.so.2
00007fb8d5b04000     156     156       0 r-x-- ld-linux-x86-64.so.2
00007fb8d5b2b000      40      40       0 r---- ld-linux-x86-64.so.2
00007fb8d5b35000       4       0       0 r--s- v1-016540-016541-bodies.idx
00007fb8d5b36000       8       8       8 r---- ld-linux-x86-64.so.2
00007fb8d5b38000       8       8       8 rw--- ld-linux-x86-64.so.2
00007ffd3a19e000     232     228     228 rw---   [ stack ]
00007ffd3a1f1000      16       0       0 r----   [ anon ]
00007ffd3a1f5000       8       4       0 r-x--   [ anon ]
ffffffffff600000       4       0       0 --x--   [ anon ]
---------------- ------- ------- ------- 
total kB         15680631544 8953544 8261644

You can observe the last column will show if the area is mapped to a file or not, and if you sum all [anon] values, you will arrive to the same number as RSan in the top command, meaning, Erigon is using +8Gb of memory in my system and this memory cannot be moved elsewhere when needed.

tl:dr: I believe Erigon is using a ton of memory and my stats are correct

@crypto7world
Copy link

Even if you were right, how exactly would that explain anything? I never heard of a program entering a deadlock because it uses too much memory. OOM exceptions do happen because of Erigon if you don't have enough RAM, but that's not what you see. Erigon slowing down other process because it eats all the RAM could make some sense but Erigon halting because it has too much ram does not make any.

Again, you have commit cycles literally 50 times slower than normal. You have to realize that your node will never be able to produce timely attestations if your Execution Layer takes 8 seconds to validate 3 blocs.
This log sequence of yours says exactly that (8 sec to update the state with 3 miserable blocs):

Feb 11 06:18:48 localhost.localdomain erigon[387400]: [INFO] [02-11|06:18:48.074] [2/15 Headers] Handling new payload      height=16603681 hash=0x48db09c2c058fdf0a5af92cb909abca0bdd7a32b790ea3e925660af9c904e3df
Feb 11 06:18:50 localhost.localdomain erigon[387400]: [INFO] [02-11|06:18:50.138] [2/15 Headers] Waiting for Consensus Layer...
Feb 11 06:19:00 localhost.localdomain erigon[387400]: [INFO] [02-11|06:19:00.328] [2/15 Headers] Handling new payload      height=16603682 hash=0x49af0f2961b77244c8ef142b5381394d5eea597fe520c95312940705ae51b9c2
Feb 11 06:19:02 localhost.localdomain erigon[387400]: [INFO] [02-11|06:19:02.163] [2/15 Headers] Waiting for Consensus Layer...
Feb 11 06:19:12 localhost.localdomain erigon[387400]: [INFO] [02-11|06:19:12.350] [2/15 Headers] Handling new payload      height=16603683 hash=0x059316475cc8364e0cfc2ba648d12d13656471e77960996599d96e202c763102
Feb 11 06:19:13 localhost.localdomain erigon[387400]: [INFO] [02-11|06:19:13.453] [2/15 Headers] Waiting for Consensus Layer...
Feb 11 06:19:13 localhost.localdomain erigon[387400]: [INFO] [02-11|06:19:13.453] [2/15 Headers] Fork choice update: flushing in-memory state (built by previous newPayload)
Feb 11 06:19:25 localhost.localdomain erigon[387400]: [INFO] [02-11|06:19:25.134] Commit cycle                             in=8.686905961s
Feb 11 06:19:25 localhost.localdomain erigon[387400]: [INFO] [02-11|06:19:25.134] Timings (slower than 50ms)               Headers=503ms CallTraces=339ms AccountHistoryIndex=236ms StorageHistoryIndex=1.254s LogIndex=588ms TxLookup=70ms
Feb 11 06:19:25 localhost.localdomain erigon[387400]: [INFO] [02-11|06:19:25.134] Tables                                   PlainState=85.3GB AccountChangeSet=1.5GB StorageChangeSet=2.9GB BlockTransaction=8.6GB TransactionLog=355.2GB Free>
Feb 11 06:19:25 localhost.localdomain erigon[387400]: [INFO] [02-11|06:19:25.134] RPC Daemon notified of new headers       from=16603680 to=16603683 hash=0x059316475cc8364e0cfc2ba648d12d13656471e77960996599d96e202c763102 header sending=1>

All your timings are kind of high too (nearly 2 seconds to update indexes, I mean nothing bother you here?).
For comparison, here is what it should look like on a healthy node, also using Erigon v2.38.1 (I updated it 3 days ago):

[INFO] [02-15\|11:55:49.849] [2/15 Headers] Handling new payload      height=16633978 hash=0xa8a873102c60683256c3c458ac6458f7b4927910d0d030c6afe59f0f699c64f5
[INFO] [02-15\|11:55:50.630] [2/15 Headers] Waiting for Consensus Layer...
[INFO] [02-15\|11:55:50.745] [2/15 Headers] Fork choice update: flushing in-memory state (built by previous newPayload)
[INFO] [02-15\|11:55:51.295] Commit cycle                             in=64.332907ms
[INFO] [02-15\|11:55:51.295] Timings (slower than 50ms)               Headers=218ms CallTraces=104ms AccountHistoryIndex=51ms StorageHistoryIndex=92ms LogIndex=81ms TxLookup=50ms
[INFO] [02-15\|11:55:51.295] Tables                                   PlainState=75.2GB AccountChangeSet=1.5GB StorageChangeSet=2.8GB BlockTransaction=624.9GB TransactionLog=350.4GB FreeList=84.0KB ReclaimableSpace=84.0MB
[INFO] [02-15\|11:55:51.295] RPC Daemon notified of new headers       from=16633977 to=16633978 hash=0xa8a873102c60683256c3c458ac6458f7b4927910d0d030c6afe59f0f699c64f5 header sending=13.661µs log sending=279ns
[INFO] [02-15\|11:55:51.526] [2/15 Headers] Waiting for Consensus Layer...
[INFO] [02-15\|11:56:00.230] [2/15 Headers] Handling new payload      height=16633979 hash=0x2572e6e5cac8bc780c831783b6fb186a161e4e433095a3b44f6bae0684abf88d
[INFO] [02-15\|11:56:00.661] [2/15 Headers] Waiting for Consensus Layer...
[INFO] [02-15\|11:56:00.783] [2/15 Headers] Fork choice update: flushing in-memory state (built by previous newPayload)
[INFO] [02-15\|11:56:01.210] Commit cycle                             in=50.28869ms
[INFO] [02-15\|11:56:01.211] Timings (slower than 50ms)               Headers=191ms CallTraces=66ms AccountHistoryIndex=61ms StorageHistoryIndex=112ms LogIndex=53ms
[INFO] [02-15\|11:56:01.211] Tables                                   PlainState=75.2GB AccountChangeSet=1.5GB StorageChangeSet=2.8GB BlockTransaction=624.9GB TransactionLog=350.4GB FreeList=88.0KB ReclaimableSpace=88.0MB
[INFO] [02-15\|11:56:01.211] RPC Daemon notified of new headers       from=16633978 to=16633979 hash=0x2572e6e5cac8bc780c831783b6fb186a161e4e433095a3b44f6bae0684abf88d header sending=38.965µs log sending=377ns
[INFO] [02-15\|11:56:01.362] [2/15 Headers] Waiting for Consensus Layer...
[INFO] [02-15\|11:56:13.149] [2/15 Headers] Handling new payload      height=16633980 hash=0xa7323b9065cfedcd98e10e3d059d6ca57f61d583693353f6ddd7f3b59f358d36
[INFO] [02-15\|11:56:13.774] [2/15 Headers] Waiting for Consensus Layer...
[INFO] [02-15\|11:56:13.892] [2/15 Headers] Fork choice update: flushing in-memory state (built by previous newPayload)
[INFO] [02-15\|11:56:14.224] Commit cycle                             in=36.819655ms
[INFO] [02-15\|11:56:14.224] Timings (slower than 50ms)               Headers=171ms CallTraces=51ms StorageHistoryIndex=82ms LogIndex=65ms
[INFO] [02-15\|11:56:14.224] Tables                                   PlainState=75.2GB AccountChangeSet=1.5GB StorageChangeSet=2.8GB BlockTransaction=624.9GB TransactionLog=350.4GB FreeList=88.0KB ReclaimableSpace=88.0MB
[INFO] [02-15\|11:56:14.224] RPC Daemon notified of new headers       from=16633979 to=16633980 hash=0xa7323b9065cfedcd98e10e3d059d6ca57f61d583693353f6ddd7f3b59f358d36 header sending=12.381µs log sending=312ns
[INFO] [02-15\|11:56:14.337] [2/15 Headers] Waiting for Consensus Layer...
[INFO] [02-15\|11:56:24.485] [2/15 Headers] Handling new payload      height=16633981 hash=0x304d3343cd026263fc161bcc35cedd3b90ac651d3a8f45e81cca8e42c0a40e8a
[INFO] [02-15\|11:56:24.913] [2/15 Headers] Waiting for Consensus Layer...
[INFO] [02-15\|11:56:25.009] [2/15 Headers] Fork choice update: flushing in-memory state (built by previous newPayload)
[INFO] [02-15\|11:56:25.293] Commit cycle                             in=34.342081ms
[INFO] [02-15\|11:56:25.293] Timings (slower than 50ms)               Headers=153ms CallTraces=51ms
[INFO] [02-15\|11:56:25.293] Tables                                   PlainState=75.2GB AccountChangeSet=1.5GB StorageChangeSet=2.8GB BlockTransaction=624.9GB TransactionLog=350.4GB FreeList=88.0KB ReclaimableSpace=88.0MB
[INFO] [02-15\|11:56:25.293] RPC Daemon notified of new headers       from=16633980 to=16633981 hash=0x304d3343cd026263fc161bcc35cedd3b90ac651d3a8f45e81cca8e42c0a40e8a header sending=19.873µs log sending=295ns
[INFO] [02-15\|11:56:25.418] [2/15 Headers] Waiting for Consensus Layer...

Provided with enough resources, Erigon is running like clockwork. Your node is lacking resources, that seems kind of obvious.
Dude, there is a very high probability you have a storage performance issue. Start looking into it. Dumping your memory maps will achieve nothing for you at this point. At the very least, you should admit your problem is linked to your specific software/hardware setup so if you want help, you should start providing a lot more details about it.

@gus4rs
Copy link
Author

gus4rs commented Feb 15, 2023

  1. who are you
  2. hide all your replies so that devs can help

@crypto7world
Copy link

  1. a guy successfully running Erigon for nearly 2 years, with advanced knowledge in system operations and blockchains, who believes it is great to have individual stakers, even if they are kind of disrespectful.
  2. already did it. You should too.

@AskAlexSharov
Copy link
Collaborator

OS will always use 100% of available RAM for PageCache of Erigon's files - because Erigon files >> RAM. So, it's expected. But this RAM is owned by OS and OS can free it when need without noticing Erigon. It's ok. Also this cache will survived restart of Erigon.

In logs: alloc=3.1GB sys=6.3GB it's stats from Golang. alloc means RAM owned by app now. sys means maximum historical value of alloc. You can a bit reduce it by GOGC=50

Deadlock: i think it's not related with RAM. Also maybe it's deadlock inside Nimbus - because SendPayloadStatus it's sending some message to Nimbus. You can try to update Nimbus or take a look what it doing when Erigon looks stuck. Or can try to move Nimbus to another machine.

@gus4rs
Copy link
Author

gus4rs commented Feb 15, 2023

You can a bit reduce it by GOGC=50

Tks, will give it a go

Deadlock: i think it's not related with RAM.

Fair enough, I just brought memory to attention because I noticed it has been increasing in usage since a few months ago, and when it hangs, it coincides with > 8.0 Gb being used.

Also maybe it's deadlock inside Nimbus

Right, but I did try to restart Nimbus when Erigon is deadlocked, to no avail. I will try to gather a thread dump for it
Nonetheless Nimbus seems alive, printing over and over:

Feb 15 12:49:11 localhost.localdomain nimbus_beacon_node[883578]: INF 2023-02-15 12:49:11.021+00:00 Execution client not in sync; skipping validator duties for now topics="beacval" slot=xxxxx headSlot=xxxx

@crypto7world
Copy link

There could be a deadlock in Erigon between the lock of the HeaderDownload struct and the lock of the syncCond of the RequestList struct if Nimbus stop requesting the Engine API.

in turbo/stages/headerdownload/header_algos.go:1273 (inside the go routine of the PoSDownloader)

hd.lock.Lock()
if hd.posStatus == Syncing {
  currentTime = time.Now()
  var timeout bool
  timeout, req, penalties = hd.requestMoreHeadersForPOS(currentTime)
  if timeout {
    hd.BeaconRequestList.Remove(hd.requestId)
    hd.cleanUpPoSDownload()
  }
} else {
  prevProgress = 0
}
hd.lock.Unlock()

The PoSDownloader take the hd.lock then can go and call the hd.BeaconRequestList.Remove method which try to take the lock of the syncCond of the BeaconRequestList struct.

in turbo/engineapi/request_list.go:202

func (rl *RequestList) Remove(id int) {
  rl.syncCond.L.Lock()
  defer rl.syncCond.L.Unlock()
  
  rl.requests.Remove(id)
  // no need to broadcast
}

Let's imagine that the CL (Nimbus) has stopped querying the Engine API because it considers Erigon unsynced (I don't know if it is actually its behavior), then the Engine API may be in the WaitForRequest method of the same RequestList, waiting for a request, with the same syncCond already locked.

in turbo/engineapi/request_list.go:129

func (rl *RequestList) WaitForRequest(onlyNew bool, noWait bool) (interrupt Interrupt, id int, request *RequestWithStatus) {
  rl.syncCond.L.Lock()
  defer rl.syncCond.L.Unlock()
  
  rl.waiterMtx.Lock()
  rl.updateWaiting(1)
  rl.waiterMtx.Unlock()
  defer func() {
    rl.waiterMtx.Lock()
    rl.updateWaiting(0)
    rl.waiterMtx.Unlock()
  }()
  
  for {
    interrupt = rl.interrupt
    if interrupt != None {
      if interrupt != Stopping {
      // clear the interrupt
      rl.interrupt = None
      }
      return
    }
    id, request = rl.firstRequest(onlyNew)
    if request != nil || noWait {
      return
    }
    rl.syncCond.Wait()
  }
}

That would mean that the PoSDownloader is waiting for the engine API to free the syncCond lock while keeping the lock on the HeaderDownload. The StageLoop loop will then get stuck at SendPayloadStatus because this function is trying to take the hd.lock too.

This theory could be compatible with @AskAlexSharov observation that your StageLoop seemed stuck into the SendPayloadStatus function, but I'm not familiar with Erigon architecture (nor with Go for that matter) to know if it is actually possible. So that is just a wild guess based on the observation that you seem stuck in SendPayloadStatus.

At this point, having DEBUG logs of what happen just before the node get stuck could be helpful to better understand the code paths your node take.

@AskAlexSharov
Copy link
Collaborator

Didn't look in code yet. But i remember we recently worked on WaitForReuest place in #6763

@hexoscott
Copy link
Collaborator

Definitely sounds plausible @crypto7world. The work around WaitForRequest did have some flaws in it when it went out originally. Hive tests would sometimes lock out, but this has been resolved now so could remedy the problem you're seeing if it's related to that. The work is in devel now if you wanted to try that if you haven't done so already.

In the code above I'd imagine the deferred unlock of the syncCond in Remove would free up the lock in WaitForRequest if it were waiting so we should be ok there. But maybe a call to WaitForRequest happening first could be a problem as it's waiting on the Broadcast to happen to unlock it, which would block the Remove call indefinitely. Will need to look at the code more to get a better understanding.

@crypto7world
Copy link

crypto7world commented Feb 16, 2023

Didn't look in code yet. But i remember we recently worked on WaitForReuest place in #6763

I don't think it is related, the locks involved in this theory are there for a very long time and have not been touched recently.

@hexoscott I forgot to checkout before analyzing the code so I got what I saw from devel.

While I don't fully understand exactly why, obviously this deadlock do not happen under normal performing conditions. But in @gus4rs logs, we can see something that feel wrong to me (#6807 (comment)). That is what Erigon logged just before getting stuck:

Feb 11 06:19:25 localhost.localdomain erigon[387400]: [INFO] [02-11|06:19:25.134] RPC Daemon notified of new headers       from=16603680 to=16603683 hash=0x059316475cc8364e0cfc2ba648d12d13656471e77960996599d96e202c763102 header sending=1>
Feb 11 06:19:25 localhost.localdomain erigon[387400]: [INFO] [02-11|06:19:25.722] [2/15 Headers] Waiting for Consensus Layer...
Feb 11 06:19:25 localhost.localdomain erigon[387400]: [INFO] [02-11|06:19:25.809] [2/15 Headers] Downloading PoS headers... height=unknown hash=0x13075b4a425260d80beb81c91258dcb1b2cf6161d191753eb10b7029392b54d5 requestId=2948
Feb 11 06:19:25 localhost.localdomain erigon[387400]: [INFO] [02-11|06:19:25.819] [2/15 Headers] Handling new payload      height=16603684 hash=0x13075b4a425260d80beb81c91258dcb1b2cf6161d191753eb10b7029392b54d5
Feb 11 06:19:26 localhost.localdomain erigon[387400]: [INFO] [02-11|06:19:26.596] PoS headers verified and saved           requestId=2948 fork head=0x059316475cc8364e0cfc2ba648d12d13656471e77960996599d96e202c763102
Feb 11 06:19:26 localhost.localdomain erigon[387400]: [INFO] [02-11|06:19:26.596] [2/15 Headers] Waiting for Consensus Layer...
Feb 11 06:19:26 localhost.localdomain erigon[387400]: [INFO] [02-11|06:19:26.596] [2/15 Headers] Fork choice update: flushing in-memory state (built by previous newPayload)
Feb 11 06:19:30 localhost.localdomain erigon[387400]: [INFO] [02-11|06:19:30.820] Commit cycle                             in=3.291477682s
Feb 11 06:19:30 localhost.localdomain erigon[387400]: [INFO] [02-11|06:19:30.820] Timings (slower than 50ms)               Headers=127ms CallTraces=69ms AccountHistoryIndex=409ms StorageHistoryIndex=82ms LogIndex=110ms TxLookup=132ms
Feb 11 06:19:30 localhost.localdomain erigon[387400]: [INFO] [02-11|06:19:30.820] Tables                                   PlainState=85.3GB AccountChangeSet=1.5GB StorageChangeSet=2.9GB BlockTransaction=8.6GB TransactionLog=355.2GB Free>
Feb 11 06:19:30 localhost.localdomain erigon[387400]: [INFO] [02-11|06:19:30.820] RPC Daemon notified of new headers       from=16603683 to=16603684 hash=0x13075b4a425260d80beb81c91258dcb1b2cf6161d191753eb10b7029392b54d5 header sending=9>
[INFO] [02-11|06:19:25.809] [2/15 Headers] Downloading PoS headers... height=unknown hash=0x13075b4a425260d80beb81c91258dcb1b2cf6161d191753eb10b7029392b54d5 requestId=2948

This is logged when Erigon is in startHandlingForkChoice, we see it's trying to retrieve block 0x1307...
And 10ms later, we have:

[INFO] [02-11|06:19:25.819] [2/15 Headers] Handling new payload      height=16603684 hash=0x13075b4a425260d80beb81c91258dcb1b2cf6161d191753eb10b7029392b54d5

So the node received block 0x1307... as a payload and is in handleNewPayload, while at the same time the PoSDownloader run in another routine requesting that block.

I have a feeling that should not happen under optimal conditions. And I also have a strong feeling it is somehow related to the weird deadlock theory. But I'm not familiar enough with Go or Erigon architecture and I cannot figure out exactly how (or if) it is related.

DEBUG logs are the next step, unless one of you know Erigon enough to assess with only this information.

@hexoscott
Copy link
Collaborator

Thanks for the extra info there. I'll be free to take a deep dive on this Monday next week. Will see if I can create a test scenario that replicates the problem and we can move from there on the fix.

@gus4rs
Copy link
Author

gus4rs commented Feb 16, 2023

I solved my issue moving to geth, did nothing in the system itself and it is running in the same hardware along with the same extra processes as before.

geth needs roughly 4Gb of resident memory and doesn't need any extra cache memory (as opposed to peak of 9Gb resident for Erigon with a large spare memory for the OS cache), it also uses considerably less disk: ~750 GB instead of ~1.2 TB from Erigon, and the important part, I haven't missed a single attestation since I moved 48h ago. Last bit not least geth snap sync takes less than 24h to have a mainnet node synced from zero.

As a long time user of Erigon (I started using it even before the beacon chain even existed), I can say you guys are doing a stellar job in the archive node, but have been dropping the ball for the small home staker by becoming a memory and disk hog lately. Maybe it's time to stop wasting time in garbage like BSC (this has no future whatsoever) and pay more attention to the little Ethereum guys ;)

Also, please set the right expectations in the documentation, it does not need only 1Gb of memory and the go memory profile is bogus

All the best!

@AskAlexSharov
Copy link
Collaborator

happy to hear that you solved your problem
thanks for feedback

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants