krallistic / kafka-operator

A Kafka Operator for Kubernetes
Apache License 2.0
297 stars 38 forks source link

Debug & Fix random crashes #13

Closed krallistic closed 7 years ago

krallistic commented 7 years ago
panic: runtime error: index out of range

goroutine 42 [running]:
github.com/krallistic/kafka-operator/util.(*ClientUtil).BrokerStSImageUpdate(0xc4204ac4f8, 0xc42041401c, 0x2, 0xc420414016, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, ...)
DetectChangeType:  {ERROR {v1 Status {      0 0001-01-01 00:00:00 +0000 UTC <nil> <nil> map[] map[] [] [] } { 0 {  } {0 false } false []  map[]  0 0 0}}}
    /Users/jakobkaralus/workspace/go/src/github.com/krallistic/kafka-operator/util/util.go:371 +0x1f7
TODO error?
github.com/krallistic/kafka-operator/processor.(*Processor).DetectChangeType(0xc4204ac480, 0xc420414010, 0x5, 0xc42041401c, 0x2, 0xc420414016, 0x6, 0x0, 0x0, 0x0, ...)
    /Users/jakobkaralus/workspace/go/src/github.com/krallistic/kafka-operator/processor/processor.go:67 +0x283
github.com/krallistic/kafka-operator/processor.(*Processor).WatchKafkaEvents.func1(0xc4204ac480)
    /Users/jakobkaralus/workspace/go/src/github.com/krallistic/kafka-operator/processor/processor.go:178 +0x1c0
created by github.com/krallistic/kafka-operator/processor.(*Processor).WatchKafkaEvents
    /Users/jakobkaralus/workspace/go/src/github.com/krallistic/kafka-operator/processor/processor.go:189 +0xe2
exit status 2