Last active
April 7, 2022 01:17
-
-
Save aaron-prindle/4ee7e1d31976a855b46ba844c06626f6 to your computer and use it in GitHub Desktop.
transform.go panic related to #7255
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| aprindle@aprindle ~/panic-test $ skaff debug --default-repo=gcr.io/my-repo | |
| Listing files to watch... | |
| - skaffold-templated | |
| Generating tags... | |
| - skaffold-templated -> gcr.io/aprindle-test-cluster/skaffold-templated:latest | |
| Some taggers failed. Rerun with -vdebug for errors. | |
| Checking cache... | |
| - skaffold-templated: Found Remotely | |
| Tags used in deployment: | |
| - skaffold-templated -> gcr.io/aprindle-test-cluster/skaffold-templated:latest@sha256:155da19316252d528072101ee1521ad6056918f4a342763f2954d22688540d47 | |
| Starting deploy... | |
| Helm release skaffold-templated not installed. Installing... | |
| Error: error while running post render on files: error while running command /usr/local/bin/skaff. error output: | |
| fault address 0xffffffffffffffff is to an unmapped Go arena - you may be accessing | |
| an object or string in an arena after that arena was freed | |
| unexpected fault address 0xffffffffffffffff | |
| fatal error: fault | |
| [signal SIGSEGV: segmentation violation code=0x1 addr=0xffffffffffffffff pc=0xf98042] | |
| goroutine 1 [running]: | |
| runtime.throw({0x365927e?, 0xc000d2bc20?}) | |
| /usr/lib/google-golang/src/runtime/panic.go:998 +0x71 fp=0xc0005de020 sp=0xc0005ddff0 pc=0x5ae791 | |
| runtime.sigpanic() | |
| /usr/lib/google-golang/src/runtime/signal_unix.go:831 +0x1e5 fp=0xc0005de050 sp=0xc0005de020 pc=0x5c5725 | |
| github.com/modern-go/reflect2.(*UnsafeMapIterator).HasNext(0xc000e1b218) | |
| /usr/local/google/home/aprindle/go/pkg/mod/github.com/modern-go/[email protected]/unsafe_map.go:125 +0x22 fp=0xc0005de068 sp=0xc0005de050 pc=0xf98042 | |
| github.com/json-iterator/go.(*sortKeysMapEncoder).IsEmpty(0xc000d92f60, 0xc000b769b0) | |
| /usr/local/google/home/aprindle/go/pkg/mod/github.com/json-iterator/[email protected]/reflect_map.go:334 +0x51 fp=0xc0005de0a8 sp=0xc0005de068 pc=0xff0a11 | |
| github.com/json-iterator/go.(*placeholderEncoder).IsEmpty(0xc000d90e20, 0xc000b769b0) | |
| /usr/local/google/home/aprindle/go/pkg/mod/github.com/json-iterator/[email protected]/reflect.go:336 +0x3e fp=0xc0005de0d0 sp=0xc0005de0a8 pc=0xfe71de | |
| github.com/json-iterator/go.(*structFieldEncoder).IsEmpty(0xc000d9ee70, 0xc000b76920) | |
| /usr/local/google/home/aprindle/go/pkg/mod/github.com/json-iterator/[email protected]/reflect_struct_encoder.go:118 +0x62 fp=0xc0005de100 sp=0xc0005de0d0 pc=0x1003662 | |
| github.com/json-iterator/go.(*structEncoder).Encode(0xc000d9efc0, 0xc000b76920, 0xc0005ce600) | |
| /usr/local/google/home/aprindle/go/pkg/mod/github.com/json-iterator/[email protected]/reflect_struct_encoder.go:148 +0x30a fp=0xc0005de218 sp=0xc0005de100 pc=0x1003aaa | |
| github.com/json-iterator/go.(*structFieldEncoder).Encode(0xc000e8c6f0, 0xc000b76900, 0xc0005ce600) | |
| /usr/local/google/home/aprindle/go/pkg/mod/github.com/json-iterator/[email protected]/reflect_struct_encoder.go:110 +0x7f fp=0xc0005de2f0 sp=0xc0005de218 pc=0x10033df | |
| github.com/json-iterator/go.(*structEncoder).Encode(0xc000e8c7e0, 0xc000b76900, 0xc0005ce600) | |
| /usr/local/google/home/aprindle/go/pkg/mod/github.com/json-iterator/[email protected]/reflect_struct_encoder.go:158 +0x3a5 fp=0xc0005de408 sp=0xc0005de2f0 pc=0x1003b45 | |
| github.com/json-iterator/go.(*OptionalEncoder).Encode(0xc000e890b0, 0xc000696ec0, 0xc0005ce600) | |
| /usr/local/google/home/aprindle/go/pkg/mod/github.com/json-iterator/[email protected]/reflect_optional.go:70 +0x52 fp=0xc0005de438 sp=0xc0005de408 pc=0xff89d2 | |
| github.com/json-iterator/go.(*onePtrEncoder).Encode(0xc000e890c0, 0xc000b76900, 0xc0005ce600) | |
| /usr/local/google/home/aprindle/go/pkg/mod/github.com/json-iterator/[email protected]/reflect.go:219 +0x87 fp=0xc0005de468 sp=0xc0005de438 pc=0xfe62a7 | |
| github.com/json-iterator/go.(*Stream).WriteVal(0xc0005ce600, {0x361c8c0, 0xc000b76900}) | |
| /usr/local/google/home/aprindle/go/pkg/mod/github.com/json-iterator/[email protected]/reflect.go:98 +0xed fp=0xc0005de4d0 sp=0xc0005de468 pc=0xfe4f8d | |
| github.com/json-iterator/go.(*frozenConfig).Marshal(0xc0003dc640, {0x361c8c0, 0xc000b76900}) | |
| /usr/local/google/home/aprindle/go/pkg/mod/github.com/json-iterator/[email protected]/config.go:299 +0x125 fp=0xc0005de638 sp=0xc0005de4d0 pc=0xfd7745 | |
| k8s.io/apimachinery/pkg/runtime/serializer/json.(*Serializer).doEncode(0xc000118780, {0x3a355a8, 0xc000b76900}, {0x3a25160, 0xc00087cb00}) | |
| /usr/local/google/home/aprindle/go/pkg/mod/k8s.io/[email protected]/pkg/runtime/serializer/json/json.go:306 +0xe9 fp=0xc0005de770 sp=0xc0005de638 pc=0x145f609 | |
| k8s.io/apimachinery/pkg/runtime/serializer/json.(*Serializer).Encode(0xc000118780, {0x3a355a8, 0xc000b76900}, {0x3a25160, 0xc00087cb00}) | |
| /usr/local/google/home/aprindle/go/pkg/mod/k8s.io/[email protected]/pkg/runtime/serializer/json/json.go:301 +0x1ae fp=0xc0005de810 sp=0xc0005de770 pc=0x145f4ae | |
| github.com/GoogleContainerTools/skaffold/pkg/skaffold/kubernetes/debugging.glob..func1({0x3a355a8, 0xc000b76900}) | |
| /usr/local/google/home/aprindle/skaffold/pkg/skaffold/kubernetes/debugging/transform.go:52 +0x105 fp=0xc0005de8c8 sp=0xc0005de810 pc=0x2c77085 | |
| github.com/GoogleContainerTools/skaffold/pkg/skaffold/kubernetes/debugging.applyDebuggingTransforms({0xc00068b2d8, 0x1, 0x1}, 0xc0005dec48, {0x36be641, 0x2a}) | |
| /usr/local/google/home/aprindle/skaffold/pkg/skaffold/kubernetes/debugging/transform.go:100 +0x3b9 fp=0xc0005deaf8 sp=0xc0005de8c8 pc=0x2c78199 | |
| github.com/GoogleContainerTools/skaffold/pkg/skaffold/kubernetes/debugging.ApplyDebuggingTransforms({0xc00068b2d8, 0x1, 0x1}, {0xc00093b500, 0x1, 0x4}, {0xc0004a62d0, {0x36be641, 0x2a}}) | |
| /usr/local/google/home/aprindle/skaffold/pkg/skaffold/kubernetes/debugging/transform.go:69 +0x28f fp=0xc0005deca0 sp=0xc0005deaf8 pc=0x2c7740f | |
| github.com/GoogleContainerTools/skaffold/cmd/skaffold/app/cmd.runFilter.func1({0x3a55df8, 0xc0004a4480}, {0xc000733fa0, 0x1, 0x1}) | |
| /usr/local/google/home/aprindle/skaffold/cmd/skaffold/app/cmd/filter.go:78 +0x685 fp=0xc0005df138 sp=0xc0005deca0 pc=0x2f21c25 | |
| github.com/GoogleContainerTools/skaffold/cmd/skaffold/app/cmd.withRunner({0x3a4a3a0, 0xc0000aa140}, {0x3a2e440, 0xc0009cc5a0}, 0xc0005df4c8) | |
| /usr/local/google/home/aprindle/skaffold/cmd/skaffold/app/cmd/runner.go:55 +0x20d fp=0xc0005df478 sp=0xc0005df138 pc=0x2f2f78d | |
| github.com/GoogleContainerTools/skaffold/cmd/skaffold/app/cmd.runFilter({0x3a4a3a0, 0xc0000aa140}, {0x3a2e440, 0xc0009cc5a0}, 0x1, {0xc00093b500, 0x1, 0x4}) | |
| /usr/local/google/home/aprindle/skaffold/cmd/skaffold/app/cmd/filter.go:62 +0x151 fp=0xc0005df510 sp=0xc0005df478 pc=0x2f21511 | |
| github.com/GoogleContainerTools/skaffold/cmd/skaffold/app/cmd.NewCmdFilter.func1({0x3a4a3a0, 0xc0000aa140}, {0x3a2e440, 0xc0009cc5a0}) | |
| /usr/local/google/home/aprindle/skaffold/cmd/skaffold/app/cmd/filter.go:55 +0xde fp=0xc0005df5b0 sp=0xc0005df510 pc=0x2f2135e | |
| github.com/GoogleContainerTools/skaffold/cmd/skaffold/app/cmd.(*builder).NoArgs.func1(0xc0006362a0, {0x2, 0x2, 0xc000a1f6a0}) | |
| /usr/local/google/home/aprindle/skaffold/cmd/skaffold/app/cmd/commands.go:138 +0x9a fp=0xc0005df640 sp=0xc0005df5b0 pc=0x2f1beba | |
| github.com/GoogleContainerTools/skaffold/cmd/skaffold/app/cmd.applyPostRunHooks.func1(0xc0009ba840, {0xc0009cc550, 0x0, 0x5}) | |
| /usr/local/google/home/aprindle/skaffold/cmd/skaffold/app/cmd/commands.go:185 +0x6e fp=0xc0005df6b0 sp=0xc0005df640 pc=0x2f1c76e | |
| github.com/spf13/cobra.(*Command).execute(0xc0009ba840, {0xc0009cc500, 0x5, 0x5}) | |
| /usr/local/google/home/aprindle/go/pkg/mod/github.com/spf13/[email protected]/command.go:856 +0xaf0 fp=0xc0005df8f8 sp=0xc0005df6b0 pc=0xe9d250 | |
| github.com/spf13/cobra.(*Command).ExecuteC(0xc000394c80) | |
| /usr/local/google/home/aprindle/go/pkg/mod/github.com/spf13/[email protected]/command.go:974 +0x8b3 fp=0xc0005dfae0 sp=0xc0005df8f8 pc=0xe9e0f3 | |
| github.com/spf13/cobra.(*Command).ExecuteContextC(0xc000394c80, {0x3a4a3a0, 0xc0000aa140}) | |
| /usr/local/google/home/aprindle/go/pkg/mod/github.com/spf13/[email protected]/command.go:911 +0x8b fp=0xc0005dfb40 sp=0xc0005dfae0 pc=0xe9d7ab | |
| github.com/GoogleContainerTools/skaffold/cmd/skaffold/app.Run({0x3a2d5c0, 0xc000010018}, {0x3a2d5c0, 0xc000010020}) | |
| /usr/local/google/home/aprindle/skaffold/cmd/skaffold/app/skaffold.go:50 +0x4a5 fp=0xc0005dfdc0 sp=0xc0005dfb40 pc=0x2f356a5 | |
| main.main() | |
| /usr/local/google/home/aprindle/skaffold/cmd/skaffold/skaffold.go:49 +0x2bd fp=0xc0005dff80 sp=0xc0005dfdc0 pc=0x2f363fd | |
| runtime.main() | |
| /usr/lib/google-golang/src/runtime/proc.go:250 +0x1d8 fp=0xc0005dffe0 sp=0xc0005dff80 pc=0x5b0ef8 | |
| runtime.goexit() | |
| /usr/lib/google-golang/src/runtime/asm_amd64.s:1571 +0x1 fp=0xc0005dffe8 sp=0xc0005dffe0 pc=0x5e1821 | |
| goroutine 6 [select]: | |
| go.opencensus.io/stats/view.(*worker).start(0xc0000ec800) | |
| /usr/local/google/home/aprindle/go/pkg/mod/[email protected]/stats/view/worker.go:276 +0x12c | |
| created by go.opencensus.io/stats/view.init.0 | |
| /usr/local/google/home/aprindle/go/pkg/mod/[email protected]/stats/view/worker.go:34 +0xb4 | |
| goroutine 7 [chan receive]: | |
| k8s.io/klog/v2.(*loggingT).flushDaemon(0x4bb36a0) | |
| /usr/local/google/home/aprindle/go/pkg/mod/k8s.io/klog/[email protected]/klog.go:1164 +0x5b | |
| created by k8s.io/klog/v2.init.0 | |
| /usr/local/google/home/aprindle/go/pkg/mod/k8s.io/klog/[email protected]/klog.go:418 +0x126 | |
| goroutine 10 [chan receive]: | |
| github.com/golang/glog.(*loggingT).flushDaemon(0x4bb3400) | |
| /usr/local/google/home/aprindle/go/pkg/mod/github.com/golang/[email protected]/glog.go:882 +0x5b | |
| created by github.com/golang/glog.init.0 | |
| /usr/local/google/home/aprindle/go/pkg/mod/github.com/golang/[email protected]/glog.go:410 +0x1a6 | |
| goroutine 12 [chan receive]: | |
| github.com/GoogleContainerTools/skaffold/pkg/skaffold/event/v2.newHandler.func1() | |
| /usr/local/google/home/aprindle/skaffold/pkg/skaffold/event/v2/event.go:61 +0x4b | |
| created by github.com/GoogleContainerTools/skaffold/pkg/skaffold/event/v2.newHandler | |
| /usr/local/google/home/aprindle/skaffold/pkg/skaffold/event/v2/event.go:59 +0x1c8 | |
| goroutine 13 [chan receive]: | |
| github.com/GoogleContainerTools/skaffold/pkg/skaffold/event.newHandler.func1() | |
| /usr/local/google/home/aprindle/skaffold/pkg/skaffold/event/event.go:60 +0x45 | |
| created by github.com/GoogleContainerTools/skaffold/pkg/skaffold/event.newHandler | |
| /usr/local/google/home/aprindle/skaffold/pkg/skaffold/event/event.go:58 +0x188 | |
| goroutine 14 [chan receive]: | |
| github.com/rjeczalik/notify.(*nonrecursiveTree).dispatch(0xc000594600, 0xc000594540) | |
| /usr/local/google/home/aprindle/go/pkg/mod/github.com/rjeczalik/[email protected]/tree_nonrecursive.go:36 +0x52 | |
| created by github.com/rjeczalik/notify.newNonrecursiveTree | |
| /usr/local/google/home/aprindle/go/pkg/mod/github.com/rjeczalik/[email protected]/tree_nonrecursive.go:29 +0x271 | |
| goroutine 15 [chan receive]: | |
| github.com/rjeczalik/notify.(*nonrecursiveTree).internal(0xc000594600, 0xc0005945a0) | |
| /usr/local/google/home/aprindle/go/pkg/mod/github.com/rjeczalik/[email protected]/tree_nonrecursive.go:81 +0x5b | |
| created by github.com/rjeczalik/notify.newNonrecursiveTree | |
| /usr/local/google/home/aprindle/go/pkg/mod/github.com/rjeczalik/[email protected]/tree_nonrecursive.go:30 +0x2fd | |
| goroutine 21 [syscall]: | |
| os/signal.signal_recv() | |
| /usr/lib/google-golang/src/runtime/sigqueue.go:151 +0x2f | |
| os/signal.loop() | |
| /usr/lib/google-golang/src/os/signal/signal_unix.go:23 +0x1d | |
| created by os/signal.Notify.func1.1 | |
| /usr/lib/google-golang/src/os/signal/signal.go:151 +0x2e | |
| goroutine 22 [chan receive]: | |
| github.com/GoogleContainerTools/skaffold/cmd/skaffold/app.catchStackdumpRequests.func1() | |
| /usr/local/google/home/aprindle/skaffold/cmd/skaffold/app/stackdump.go:38 +0x3f | |
| created by github.com/GoogleContainerTools/skaffold/cmd/skaffold/app.catchStackdumpRequests | |
| /usr/local/google/home/aprindle/skaffold/cmd/skaffold/app/stackdump.go:36 +0xd3 | |
| goroutine 23 [chan receive]: | |
| github.com/GoogleContainerTools/skaffold/cmd/skaffold/app.catchCtrlC.func1() | |
| /usr/local/google/home/aprindle/skaffold/cmd/skaffold/app/signals.go:36 +0x32 | |
| created by github.com/GoogleContainerTools/skaffold/cmd/skaffold/app.catchCtrlC | |
| /usr/local/google/home/aprindle/skaffold/cmd/skaffold/app/signals.go:35 +0x1bf | |
| goroutine 40 [select]: | |
| net/http.(*persistConn).writeLoop(0xc000546480) | |
| /usr/lib/google-golang/src/net/http/transport.go:2397 +0x16e | |
| created by net/http.(*Transport).dialConn | |
| /usr/lib/google-golang/src/net/http/transport.go:1756 +0x28c7 | |
| goroutine 28 [select]: | |
| io.(*pipe).read(0xc0009bd740, {0xc0005cc000, 0x1000, 0x1000}) | |
| /usr/lib/google-golang/src/io/pipe.go:57 +0x18e | |
| io.(*PipeReader).Read(0xc000934880, {0xc0005cc000, 0x1000, 0x1000}) | |
| /usr/lib/google-golang/src/io/pipe.go:136 +0x7c | |
| bufio.(*Scanner).Scan(0xc0005c2000) | |
| /usr/lib/google-golang/src/bufio/scan.go:215 +0xa9c | |
| github.com/sirupsen/logrus.(*Entry).writerScanner(0xc0002043f0, 0xc000934880, 0xc000485400) | |
| /usr/local/google/home/aprindle/go/pkg/mod/github.com/sirupsen/[email protected]/writer.go:59 +0x65 | |
| created by github.com/sirupsen/logrus.(*Entry).WriterLevel | |
| /usr/local/google/home/aprindle/go/pkg/mod/github.com/sirupsen/[email protected]/writer.go:51 +0x4a5 | |
| goroutine 39 [IO wait]: | |
| internal/poll.runtime_pollWait(0x3a306a0?, 0x72) | |
| /usr/lib/google-golang/src/runtime/netpoll.go:302 +0x45 | |
| internal/poll.(*pollDesc).wait(0xc00054c098, 0x72, 0x0) | |
| /usr/lib/google-golang/src/internal/poll/fd_poll_runtime.go:83 +0x88 | |
| internal/poll.(*pollDesc).waitRead(0xc00054c098, 0x0) | |
| /usr/lib/google-golang/src/internal/poll/fd_poll_runtime.go:88 +0x37 | |
| internal/poll.(*FD).Read(0xc00054c080, {0xc000b0a000, 0x1000, 0x1000}) | |
| /usr/lib/google-golang/src/internal/poll/fd_unix.go:167 +0x44f | |
| net.(*netFD).Read(0xc00054c080, {0xc000b0a000, 0x1000, 0x1000}) | |
| /usr/lib/google-golang/src/net/fd_posix.go:55 +0x73 | |
| net.(*conn).Read(0xc000010040, {0xc000b0a000, 0x1000, 0x1000}) | |
| /usr/lib/google-golang/src/net/net.go:183 +0xa9 | |
| net/http.(*persistConn).Read(0xc000546480, {0xc000b0a000, 0x1000, 0x1000}) | |
| /usr/lib/google-golang/src/net/http/transport.go:1934 +0x1dc | |
| bufio.(*Reader).fill(0xc00052c3c0) | |
| /usr/lib/google-golang/src/bufio/bufio.go:106 +0x294 | |
| bufio.(*Reader).Peek(0xc00052c3c0, 0x1) | |
| /usr/lib/google-golang/src/bufio/bufio.go:144 +0x178 | |
| net/http.(*persistConn).readLoop(0xc000546480) | |
| /usr/lib/google-golang/src/net/http/transport.go:2098 +0x269 | |
| created by net/http.(*Transport).dialConn | |
| /usr/lib/google-golang/src/net/http/transport.go:1755 +0x285e | |
| : exit status 2 | |
| Cleaning up... | |
| Error: uninstall: Release not loaded: skaffold-templated: release: not found | |
| WARN[0008] deployer cleanup:exit status 1 subtask=-1 task=DevLoop | |
| deploying "skaffold-templated": install: exit status 1 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment