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

Blockscout backend crashed #11637

Open
trungthanhnt opened this issue Jan 11, 2025 · 1 comment
Open

Blockscout backend crashed #11637

trungthanhnt opened this issue Jan 11, 2025 · 1 comment
Labels

Comments

@trungthanhnt
Copy link

Description

I run blockscout with docker compose and the backend crashes:

backend | warning: redefining module ConfigHelper (current version defined in memory)
backend | │
backend | 1 │ defmodule ConfigHelper do
backend | │ ~~~~~~~~~~~~~~~~~~~~~~~~~
backend | │
backend | └─ config/config_helper.exs:1: ConfigHelper (module)
backend |
backend | {"time":"2025-01-11T08:59:27.019Z","severity":"info","message":"The function passed as a handler with ID {Phoenix.Logger, [:phoenix, :channel_handled_in]} is a local function.\nThis means that it is either an anonymous function or a capture of a function without a module specified. That may cause a performance penalty when calling that handler. For more details see the note in telemetry:attach/4 documentation.\n\nhttps://hexdocs.pm/telemetry/telemetry.html#attach/4","metadata":{}}
backend | {"time":"2025-01-11T08:59:27.020Z","severity":"info","message":"The function passed as a handler with ID {Phoenix.Logger, [:phoenix, :channel_joined]} is a local function.\nThis means that it is either an anonymous function or a capture of a function without a module specified. That may cause a performance penalty when calling that handler. For more details see the note in telemetry:attach/4 documentation.\n\nhttps://hexdocs.pm/telemetry/telemetry.html#attach/4","metadata":{}}
backend | {"time":"2025-01-11T08:59:27.020Z","severity":"info","message":"The function passed as a handler with ID {Phoenix.Logger, [:phoenix, :endpoint, :start]} is a local function.\nThis means that it is either an anonymous function or a capture of a function without a module specified. That may cause a performance penalty when calling that handler. For more details see the note in telemetry:attach/4 documentation.\n\nhttps://hexdocs.pm/telemetry/telemetry.html#attach/4","metadata":{}}
backend | {"time":"2025-01-11T08:59:27.021Z","severity":"info","message":"The function passed as a handler with ID {Phoenix.Logger, [:phoenix, :endpoint, :stop]} is a local function.\nThis means that it is either an anonymous function or a capture of a function without a module specified. That may cause a performance penalty when calling that handler. For more details see the note in telemetry:attach/4 documentation.\n\nhttps://hexdocs.pm/telemetry/telemetry.html#attach/4","metadata":{}}
backend | {"time":"2025-01-11T08:59:27.021Z","severity":"info","message":"The function passed as a handler with ID {Phoenix.Logger, [:phoenix, :error_rendered]} is a local function.\nThis means that it is either an anonymous function or a capture of a function without a module specified. That may cause a performance penalty when calling that handler. For more details see the note in telemetry:attach/4 documentation.\n\nhttps://hexdocs.pm/telemetry/telemetry.html#attach/4","metadata":{}}
backend | {"time":"2025-01-11T08:59:27.021Z","severity":"info","message":"The function passed as a handler with ID {Phoenix.Logger, [:phoenix, :router_dispatch, :start]} is a local function.\nThis means that it is either an anonymous function or a capture of a function without a module specified. That may cause a performance penalty when calling that handler. For more details see the note in telemetry:attach/4 documentation.\n\nhttps://hexdocs.pm/telemetry/telemetry.html#attach/4","metadata":{}}
backend | {"time":"2025-01-11T08:59:27.022Z","severity":"info","message":"The function passed as a handler with ID {Phoenix.Logger, [:phoenix, :socket_connected]} is a local function.\nThis means that it is either an anonymous function or a capture of a function without a module specified. That may cause a performance penalty when calling that handler. For more details see the note in telemetry:attach/4 documentation.\n\nhttps://hexdocs.pm/telemetry/telemetry.html#attach/4","metadata":{}}
backend | Runtime terminating during boot (terminating)
backend |
backend | Crash dump is being written to: erl_crash.dump...done

Type of the installation

Docker-compose

Type of the JSON RPC archive node

Geth

Type of the chain

L1

Link to the page

https://l1testnetscan.trustkeys.network/

Steps to reproduce

No response

Backend version

v6.10.1

Frontend version

No response

Elixir & Erlang/OTP versions

within docker compose

Operating system

Linux Ubuntu 22.04

Additional information

No response

@trungthanhnt
Copy link
Author

I would like to share some information from crash dump file:
=erl_crash_dump:0.5
Sat Jan 11 10:12:05 2025
Slogan: Runtime terminating during boot (terminating)
System version: Erlang/OTP 27 [erts-15.1] [source] [64-bit] [smp:8:8] [ds:8:8:10] [async-threads:1] [jit:ns]
Taints: asn1rt_nif,crypto,Elixir.ExKeccak,Elixir.Bcrypt.Base,dyntrace,Elixir.Siwe.Native,prometheus_process_collector,brotli_nif,Elixir.ExSecp256k1.Impl,evision_nif,Elixir.Vix.Nif
Atoms: 98890
Calling Thread: scheduler:3
=scheduler:1
Scheduler Sleep Info Flags: SLEEPING | TSE_SLEEPING
Scheduler Sleep Info Aux Work: DD_THR_PRGR
Current Port:
Run Queue Max Length: 0
Run Queue High Length: 0
Run Queue Normal Length: 2
Run Queue Low Length: 0
Run Queue Port Length: 0
Run Queue Flags: NONEMPTY_NORMAL | OUT_OF_WORK | HALFTIME_OUT_OF_WORK | NONEMPTY | EXEC
Current Process:
=scheduler:2
Scheduler Sleep Info Flags: SLEEPING | TSE_SLEEPING | WAITING
Scheduler Sleep Info Aux Work:
Current Port:
Run Queue Max Length: 0
Run Queue High Length: 0
Run Queue Normal Length: 0
Run Queue Low Length: 0
Run Queue Port Length: 0
Run Queue Flags: OUT_OF_WORK | HALFTIME_OUT_OF_WORK
Current Process:
=scheduler:3
Scheduler Sleep Info Flags:
Scheduler Sleep Info Aux Work: DELAYED_AW_WAKEUP | DD_THR_PRGR
Current Port:
Run Queue Max Length: 0
Run Queue High Length: 0
Run Queue Normal Length: 0
Run Queue Low Length: 0
Run Queue Port Length: 0
Run Queue Flags: OUT_OF_WORK | HALFTIME_OUT_OF_WORK | NONEMPTY | EXEC
Current Process: <0.0.0>
Current Process State: Running
Current Process Internal State: ACT_PRIO_NORMAL | USR_PRIO_NORMAL | PRQ_PRIO_NORMAL | ACTIVE | RUNNING | ACTIVE_SYS
Current Process Program counter: 0x00007251cf5a75bc (init:boot_loop/2 92)
Current Process Limited Stack Trace:
0x00007251beb404a0:SReturn addr 0xCF611D04 (erlang:halt/1 140)
0x00007251beb404b8:SReturn addr 0xCF5A01F8 ()
=scheduler:4
Scheduler Sleep Info Flags: SLEEPING | TSE_SLEEPING
Scheduler Sleep Info Aux Work: DELAYED_AW_WAKEUP | DD_THR_PRGR | THR_PRGR_LATER_OP
Current Port:
Run Queue Max Length: 0

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

No branches or pull requests

1 participant