Skip to content

Instantly share code, notes, and snippets.

@PrasadG193
Created September 7, 2020 13:49
Show Gist options
  • Select an option

  • Save PrasadG193/4da70950d10e5a75815d9bfde586e4a2 to your computer and use it in GitHub Desktop.

Select an option

Save PrasadG193/4da70950d10e5a75815d9bfde586e4a2 to your computer and use it in GitHub Desktop.
BotKube crash logs
INFO[2020-09-07T13:47:48Z] Registering kubernetes events informer for types: normal
INFO[2020-09-07T13:47:48Z] Registering watcher on configfile /config/resource_config.yaml
W0907 13:47:48.077452 1 reflector.go:340] pkg/mod/k8s.io/client-go@v0.17.0/tools/cache/reflector.go:108: watch of *unstructured.Unstructured ended with: an error on the server ("unable to decode an event from the watch stream: unable to decode to metav1.Event") has prevented the request from succeeding
E0907 13:47:48.080877 1 runtime.go:78] Observed a panic: "invalid memory address or nil pointer dereference" (runtime error: invalid memory address or nil pointer dereference)
goroutine 217 [running]:
k8s.io/apimachinery/pkg/util/runtime.logPanic(0x18f5400, 0x2e12df0)
/go/pkg/mod/k8s.io/apimachinery@v0.17.0/pkg/util/runtime/runtime.go:74 +0xa3
k8s.io/apimachinery/pkg/util/runtime.HandleCrash(0x0, 0x0, 0x0)
/go/pkg/mod/k8s.io/apimachinery@v0.17.0/pkg/util/runtime/runtime.go:48 +0x82
panic(0x18f5400, 0x2e12df0)
/usr/local/go/src/runtime/panic.go:679 +0x1b2
k8s.io/client-go/discovery.(*DiscoveryClient).ServerGroups(0x0, 0x20300000000000, 0x7f4761822fff, 0x400)
/go/pkg/mod/k8s.io/client-go@v0.17.0/discovery/discovery_client.go:158 +0x4a
k8s.io/client-go/discovery/cached/memory.(*memCacheClient).refreshLocked(0xc000083900, 0xc000c6e021, 0x14)
/go/pkg/mod/k8s.io/client-go@v0.17.0/discovery/cached/memory/memcache.go:187 +0x4b
k8s.io/client-go/discovery/cached/memory.(*memCacheClient).ServerGroups(0xc000083900, 0x0, 0x0, 0x0)
/go/pkg/mod/k8s.io/client-go@v0.17.0/discovery/cached/memory/memcache.go:135 +0xb0
k8s.io/client-go/discovery.ServerGroupsAndResources(0x1f47720, 0xc000083900, 0x8, 0xc000c5f9e0, 0xc000bca928, 0x86ad31, 0x18f4ce0, 0xc00004a500, 0xc000bca790, 0x4156e3)
/go/pkg/mod/k8s.io/client-go@v0.17.0/discovery/discovery_client.go:255 +0x4c
k8s.io/client-go/discovery/cached/memory.(*memCacheClient).ServerGroupsAndResources(0xc000083900, 0x185b1c0, 0x98, 0xc000bca7b8, 0x41579f, 0x185e640, 0xc00022c758, 0x2e530e0, 0xc000bca818)
/go/pkg/mod/k8s.io/client-go@v0.17.0/discovery/cached/memory/memcache.go:128 +0x3b
k8s.io/client-go/restmapper.GetAPIGroupResources(0x1f47720, 0xc000083900, 0xc000083900, 0x1f47720, 0xc000083900, 0xfa, 0xc000bcaa40)
/go/pkg/mod/k8s.io/client-go@v0.17.0/restmapper/discovery.go:148 +0x4c
k8s.io/client-go/restmapper.(*DeferredDiscoveryRESTMapper).getDelegate(0xc0003139b0, 0x0, 0x0, 0x0, 0x0)
/go/pkg/mod/k8s.io/client-go@v0.17.0/restmapper/discovery.go:202 +0xe2
k8s.io/client-go/restmapper.(*DeferredDiscoveryRESTMapper).RESTMapping(0xc0003139b0, 0x0, 0x0, 0xc000c365b4, 0x3, 0xc000c46fa0, 0x1, 0x1, 0xc000c365b4, 0x3, ...)
/go/pkg/mod/k8s.io/client-go@v0.17.0/restmapper/discovery.go:286 +0x32
github.com/infracloudio/botkube/pkg/utils.ExtractAnnotationsFromEvent(0xc00022c500, 0xc000c38240)
/app/pkg/utils/utils.go:256 +0x22e
github.com/infracloudio/botkube/pkg/utils.GetObjectMetaData(0x1b246c0, 0xc000271b90, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...)
/app/pkg/utils/utils.go:217 +0xa10
github.com/infracloudio/botkube/pkg/controller.sendEvent(0x1b246c0, 0xc000271b90, 0x0, 0x0, 0xc00043a240, 0xc00024a040, 0x1, 0x1, 0xc000c37ac8, 0x3, ...)
/app/pkg/controller/controller.go:151 +0x50
github.com/infracloudio/botkube/pkg/controller.RegisterInformers.func1(0x1b246c0, 0xc000271b90)
/app/pkg/controller/controller.go:105 +0x375
k8s.io/client-go/tools/cache.ResourceEventHandlerFuncs.OnAdd(...)
/go/pkg/mod/k8s.io/client-go@v0.17.0/tools/cache/controller.go:198
k8s.io/client-go/tools/cache.(*processorListener).run.func1.1(0xc0006745a0, 0x0, 0xc00005d6a0)
/go/pkg/mod/k8s.io/client-go@v0.17.0/tools/cache/shared_informer.go:658 +0x218
k8s.io/apimachinery/pkg/util/wait.ExponentialBackoff(0x989680, 0x3ff0000000000000, 0x3fb999999999999a, 0x5, 0x0, 0xc000bcbdd8, 0xc00005d6e8, 0x440901)
/go/pkg/mod/k8s.io/apimachinery@v0.17.0/pkg/util/wait/wait.go:292 +0x51
k8s.io/client-go/tools/cache.(*processorListener).run.func1()
/go/pkg/mod/k8s.io/client-go@v0.17.0/tools/cache/shared_informer.go:652 +0x79
k8s.io/apimachinery/pkg/util/wait.JitterUntil.func1(0xc00005d740)
/go/pkg/mod/k8s.io/apimachinery@v0.17.0/pkg/util/wait/wait.go:152 +0x5e
k8s.io/apimachinery/pkg/util/wait.JitterUntil(0xc000bcbf40, 0xdf8475800, 0x0, 0x42f801, 0xc000b7f0e0)
/go/pkg/mod/k8s.io/apimachinery@v0.17.0/pkg/util/wait/wait.go:153 +0xf8
k8s.io/apimachinery/pkg/util/wait.Until(...)
/go/pkg/mod/k8s.io/apimachinery@v0.17.0/pkg/util/wait/wait.go:88
k8s.io/client-go/tools/cache.(*processorListener).run(0xc000b98380)
/go/pkg/mod/k8s.io/client-go@v0.17.0/tools/cache/shared_informer.go:650 +0x9b
k8s.io/apimachinery/pkg/util/wait.(*Group).Start.func1(0xc0002719c0, 0xc000bc0590)
/go/pkg/mod/k8s.io/apimachinery@v0.17.0/pkg/util/wait/wait.go:71 +0x59
created by k8s.io/apimachinery/pkg/util/wait.(*Group).Start
/go/pkg/mod/k8s.io/apimachinery@v0.17.0/pkg/util/wait/wait.go:69 +0x62
panic: runtime error: invalid memory address or nil pointer dereference [recovered]
panic: runtime error: invalid memory address or nil pointer dereference
[signal SIGSEGV: segmentation violation code=0x1 addr=0x0 pc=0x110113a]
goroutine 217 [running]:
k8s.io/apimachinery/pkg/util/runtime.HandleCrash(0x0, 0x0, 0x0)
/go/pkg/mod/k8s.io/apimachinery@v0.17.0/pkg/util/runtime/runtime.go:55 +0x105
panic(0x18f5400, 0x2e12df0)
/usr/local/go/src/runtime/panic.go:679 +0x1b2
k8s.io/client-go/discovery.(*DiscoveryClient).ServerGroups(0x0, 0x20300000000000, 0x7f4761822fff, 0x400)
/go/pkg/mod/k8s.io/client-go@v0.17.0/discovery/discovery_client.go:158 +0x4a
k8s.io/client-go/discovery/cached/memory.(*memCacheClient).refreshLocked(0xc000083900, 0xc000c6e021, 0x14)
/go/pkg/mod/k8s.io/client-go@v0.17.0/discovery/cached/memory/memcache.go:187 +0x4b
k8s.io/client-go/discovery/cached/memory.(*memCacheClient).ServerGroups(0xc000083900, 0x0, 0x0, 0x0)
/go/pkg/mod/k8s.io/client-go@v0.17.0/discovery/cached/memory/memcache.go:135 +0xb0
k8s.io/client-go/discovery.ServerGroupsAndResources(0x1f47720, 0xc000083900, 0x8, 0xc000c5f9e0, 0xc000bca928, 0x86ad31, 0x18f4ce0, 0xc00004a500, 0xc000bca790, 0x4156e3)
/go/pkg/mod/k8s.io/client-go@v0.17.0/discovery/discovery_client.go:255 +0x4c
k8s.io/client-go/discovery/cached/memory.(*memCacheClient).ServerGroupsAndResources(0xc000083900, 0x185b1c0, 0x98, 0xc000bca7b8, 0x41579f, 0x185e640, 0xc00022c758, 0x2e530e0, 0xc000bca818)
/go/pkg/mod/k8s.io/client-go@v0.17.0/discovery/cached/memory/memcache.go:128 +0x3b
k8s.io/client-go/restmapper.GetAPIGroupResources(0x1f47720, 0xc000083900, 0xc000083900, 0x1f47720, 0xc000083900, 0xfa, 0xc000bcaa40)
/go/pkg/mod/k8s.io/client-go@v0.17.0/restmapper/discovery.go:148 +0x4c
k8s.io/client-go/restmapper.(*DeferredDiscoveryRESTMapper).getDelegate(0xc0003139b0, 0x0, 0x0, 0x0, 0x0)
/go/pkg/mod/k8s.io/client-go@v0.17.0/restmapper/discovery.go:202 +0xe2
k8s.io/client-go/restmapper.(*DeferredDiscoveryRESTMapper).RESTMapping(0xc0003139b0, 0x0, 0x0, 0xc000c365b4, 0x3, 0xc000c46fa0, 0x1, 0x1, 0xc000c365b4, 0x3, ...)
/go/pkg/mod/k8s.io/client-go@v0.17.0/restmapper/discovery.go:286 +0x32
github.com/infracloudio/botkube/pkg/utils.ExtractAnnotationsFromEvent(0xc00022c500, 0xc000c38240)
/app/pkg/utils/utils.go:256 +0x22e
github.com/infracloudio/botkube/pkg/utils.GetObjectMetaData(0x1b246c0, 0xc000271b90, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...)
/app/pkg/utils/utils.go:217 +0xa10
github.com/infracloudio/botkube/pkg/controller.sendEvent(0x1b246c0, 0xc000271b90, 0x0, 0x0, 0xc00043a240, 0xc00024a040, 0x1, 0x1, 0xc000c37ac8, 0x3, ...)
/app/pkg/controller/controller.go:151 +0x50
github.com/infracloudio/botkube/pkg/controller.RegisterInformers.func1(0x1b246c0, 0xc000271b90)
/app/pkg/controller/controller.go:105 +0x375
k8s.io/client-go/tools/cache.ResourceEventHandlerFuncs.OnAdd(...)
/go/pkg/mod/k8s.io/client-go@v0.17.0/tools/cache/controller.go:198
k8s.io/client-go/tools/cache.(*processorListener).run.func1.1(0xc0006745a0, 0x0, 0xc00005d6a0)
/go/pkg/mod/k8s.io/client-go@v0.17.0/tools/cache/shared_informer.go:658 +0x218
k8s.io/apimachinery/pkg/util/wait.ExponentialBackoff(0x989680, 0x3ff0000000000000, 0x3fb999999999999a, 0x5, 0x0, 0xc000bcbdd8, 0xc00005d6e8, 0x440901)
/go/pkg/mod/k8s.io/apimachinery@v0.17.0/pkg/util/wait/wait.go:292 +0x51
k8s.io/client-go/tools/cache.(*processorListener).run.func1()
/go/pkg/mod/k8s.io/client-go@v0.17.0/tools/cache/shared_informer.go:652 +0x79
k8s.io/apimachinery/pkg/util/wait.JitterUntil.func1(0xc00005d740)
/go/pkg/mod/k8s.io/apimachinery@v0.17.0/pkg/util/wait/wait.go:152 +0x5e
k8s.io/apimachinery/pkg/util/wait.JitterUntil(0xc000bcbf40, 0xdf8475800, 0x0, 0x42f801, 0xc000b7f0e0)
/go/pkg/mod/k8s.io/apimachinery@v0.17.0/pkg/util/wait/wait.go:153 +0xf8
k8s.io/apimachinery/pkg/util/wait.Until(...)
/go/pkg/mod/k8s.io/apimachinery@v0.17.0/pkg/util/wait/wait.go:88
k8s.io/client-go/tools/cache.(*processorListener).run(0xc000b98380)
/go/pkg/mod/k8s.io/client-go@v0.17.0/tools/cache/shared_informer.go:650 +0x9b
k8s.io/apimachinery/pkg/util/wait.(*Group).Start.func1(0xc0002719c0, 0xc000bc0590)
/go/pkg/mod/k8s.io/apimachinery@v0.17.0/pkg/util/wait/wait.go:71 +0x59
created by k8s.io/apimachinery/pkg/util/wait.(*Group).Start
/go/pkg/mod/k8s.io/apimachinery@v0.17.0/pkg/util/wait/wait.go:69 +0x62
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment