Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Recovered from panic in server: "dns://:53" runtime error: invalid memory address or nil pointer dereference #7561

@amcrosson

Description

@amcrosson

What happened:
We are experiencing following error [ERROR] Recovered from panic in server: "dns://:53" runtime error: invalid memory address or nil pointer dereference
and memory increases and docker container reaches memory limit.

What you expected to happen:
expect memory to be handled and not exhaust container.

How to reproduce it (as minimally and precisely as possible):
Not Available

Anything else we need to know?:

Environment:

  • the version of CoreDNS: 1.11.3
  • Corefile:
# cat Corefile

. {

  forward .  8.8.8.8  8.8.4.4
  errors
  prometheus :[PORT]
  reload
  health :[PORT]
}

[ZONE] {
  forward  [DNS] 8.8.8.8  8.8.4.4  {
    policy sequential
  }
  errors
  prometheus :[PORT]
  reload
}


[ZONE]{
  forward [DNS] [IP] [IP] {
    policy sequential
  }
  errors
  prometheus :[PORT]
  reload
}

ZONE] {
  view inside {
    expr incidr(client_ip(),'127.0.0.1/24')
  }
  clouddns  [ZONE:PROJECT_ID:HOSTED_ZONE_NAME] [ZONE:PROJECT_ID:HOSTED_ZONE_NAME]  {
    credentials [FILENAME]
  }
  errors
  prometheus :[PORT]
  reload
}

  • logs, if applicable:

[ERROR] Recovered from panic in server: "dns://:53" runtime error: invalid memory address or nil pointer dereference

  • OS (e.g: cat /etc/os-release):
    Flatcar 3760.2.0 running CoreDNS in docker container
  • Others:

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions