Uploaded image for project: 'OpenShift Bugs'
  1. OpenShift Bugs
  2. OCPBUGS-76987

OVN pod failing with "panic: runtime error: invalid memory address"

    • None
    • False
    • Hide

      None

      Show
      None
    • None
    • Moderate
    • None
    • None
    • None
    • None
    • None
    • None
    • None
    • None
    • None
    • None
    • None
    • None

      Hello Team,

      One of the `ovnkube-node` pod in customer's OCP 4.16.54 cluster is failing with "panic: runtime error: invalid memory address" error.

      2026-01-27T14:27:06.063687850Z I0127 14:27:06.063658  609721 gateway.go:397] Reconciling gateway with updates
      2026-01-27T14:27:06.065883406Z panic: runtime error: invalid memory address or nil pointer dereference
      2026-01-27T14:27:06.065883406Z [signal SIGSEGV: segmentation violation code=0x1 addr=0x0 pc=0x1d0cea8]
      2026-01-27T14:27:06.065883406Z 
      2026-01-27T14:27:06.065883406Z goroutine 138 [running]:
      2026-01-27T14:27:06.065883406Z github.com/ovn-org/ovn-kubernetes/go-controller/pkg/node.(*gateway).Reconcile(0xc00057cd80)
      2026-01-27T14:27:06.065883406Z     /go/src/github.com/openshift/ovn-kubernetes/go-controller/pkg/node/gateway.go:398 +0x88
      2026-01-27T14:27:06.065883406Z github.com/ovn-org/ovn-kubernetes/go-controller/pkg/network-controller-manager.(*nodeNetworkControllerManager).Stop(0xc000240070, 0xc00029b1ac)
      2026-01-27T14:27:06.065883406Z     /go/src/github.com/openshift/ovn-kubernetes/go-controller/pkg/network-controller-manager/node_network_controller_manager.go:177 +0xb5
      2026-01-27T14:27:06.065883406Z github.com/ovn-org/ovn-kubernetes/go-controller/pkg/network-controller-manager.(*nodeNetworkControllerManager).Start.func1()
      2026-01-27T14:27:06.065883406Z     /go/src/github.com/openshift/ovn-kubernetes/go-controller/pkg/network-controller-manager/node_network_controller_manager.go:116 +0x25
      2026-01-27T14:27:06.065932876Z github.com/ovn-org/ovn-kubernetes/go-controller/pkg/network-controller-manager.(*nodeNetworkControllerManager).Start(0xc000240070, {0x2822650, 0xc000412370}, 0xc00029b1ac)
      2026-01-27T14:27:06.065932876Z     /go/src/github.com/openshift/ovn-kubernetes/go-controller/pkg/network-controller-manager/node_network_controller_manager.go:134 +0x3c8
      2026-01-27T14:27:06.065932876Z main.runOvnKube.func4()
      2026-01-27T14:27:06.065932876Z     /go/src/github.com/openshift/ovn-kubernetes/go-controller/cmd/ovnkube/ovnkube.go:571 +0x265
      2026-01-27T14:27:06.065932876Z created by main.runOvnKube in goroutine 1
      2026-01-27T14:27:06.065932876Z     /go/src/github.com/openshift/ovn-kubernetes/go-controller/cmd/ovnkube/ovnkube.go:549 +0x6cd 

      As per our analysis there seems to be no problematic MultiNetworkPolicy, NetworkPolicy, etc. We have already performed OVN DB rebuild along with generating new chassis ID but still the issue persists.

              pliurh Peng Liu
              rhn-support-aygarg Ayush Garg
              Zhanqi Zhao Zhanqi Zhao
              None
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

                Created:
                Updated: