Skip to content

Instantly share code, notes, and snippets.

@nick96
Last active March 20, 2021 01:55
Show Gist options
  • Save nick96/aaa4c6f4c9678f9376f516492d407942 to your computer and use it in GitHub Desktop.
Save nick96/aaa4c6f4c9678f9376f516492d407942 to your computer and use it in GitHub Desktop.
Terraform crash output
Error: rpc error: code = Unavailable desc = transport is closing
panic: runtime error: invalid memory address or nil pointer dereference
2021-03-20T12:55:02.730+1100 [DEBUG] plugin.terraform-provider-segfault: [signal SIGSEGV: segmentation violation code=0x1 addr=0x0 pc=0x165d902]
2021-03-20T12:55:02.730+1100 [DEBUG] plugin.terraform-provider-segfault:
2021-03-20T12:55:02.730+1100 [DEBUG] plugin.terraform-provider-segfault: goroutine 66 [running]:
2021-03-20T12:55:02.730+1100 [DEBUG] plugin.terraform-provider-segfault: github.com/nick96/terraform-provider-segfault/segfault.dataSegfaultRead(0x188ccc8, 0xc00068e480, 0xc000698500, 0x0, 0x0, 0xc00059a410, 0xc0001e9948, 0x100f818)
2021-03-20T12:55:02.730+1100 [DEBUG] plugin.terraform-provider-segfault: /Users/nicholasspain/devel/personal/terraform-provider-segfault/segfault/provider.go:29 +0x2
2021-03-20T12:55:02.730+1100 [DEBUG] plugin.terraform-provider-segfault: github.com/hashicorp/terraform-plugin-sdk/v2/helper/schema.(*Resource).read(0xc0000e06c0, 0x188cc58, 0xc000095a80, 0xc000698500, 0x0, 0x0, 0x0, 0x0, 0x0)
2021-03-20T12:55:02.730+1100 [DEBUG] plugin.terraform-provider-segfault: /Users/nicholasspain/devel/personal/terraform-provider-segfault/vendor/github.com/hashicorp/terraform-plugin-sdk/v2/helper/schema/resource.go:297 +0x1ed
2021-03-20T12:55:02.730+1100 [DEBUG] plugin.terraform-provider-segfault: github.com/hashicorp/terraform-plugin-sdk/v2/helper/schema.(*Resource).ReadDataApply(0xc0000e06c0, 0x188cc58, 0xc000095a80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0)
2021-03-20T12:55:02.730+1100 [DEBUG] plugin.terraform-provider-segfault: /Users/nicholasspain/devel/personal/terraform-provider-segfault/vendor/github.com/hashicorp/terraform-plugin-sdk/v2/helper/schema/resource.go:498 +0xfd
2021-03-20T12:55:02.730+1100 [DEBUG] plugin.terraform-provider-segfault: github.com/hashicorp/terraform-plugin-sdk/v2/helper/schema.(*GRPCProviderServer).ReadDataSource(0xc00000f248, 0x188cc58, 0xc000095a80, 0xc0007940c0, 0xc000095a80, 0x100cf45, 0x1754a20)
2021-03-20T12:55:02.730+1100 [DEBUG] plugin.terraform-provider-segfault: /Users/nicholasspain/devel/personal/terraform-provider-segfault/vendor/github.com/hashicorp/terraform-plugin-sdk/v2/helper/schema/grpc_provider.go:1105 +0x4d6
2021-03-20T12:55:02.730+1100 [DEBUG] plugin.terraform-provider-segfault: github.com/hashicorp/terraform-plugin-go/tfprotov5/server.(*server).ReadDataSource(0xc0007942a0, 0x188cd00, 0xc000095a80, 0xc00059e190, 0xc0007942a0, 0xc0005ac0f0, 0xc000594ba0)
2021-03-20T12:55:02.730+1100 [DEBUG] plugin.terraform-provider-segfault: /Users/nicholasspain/devel/personal/terraform-provider-segfault/vendor/github.com/hashicorp/terraform-plugin-go/tfprotov5/server/server.go:247 +0xe5
2021-03-20T12:55:02.730+1100 [DEBUG] plugin.terraform-provider-segfault: github.com/hashicorp/terraform-plugin-go/tfprotov5/internal/tfplugin5._Provider_ReadDataSource_Handler(0x177d4a0, 0xc0007942a0, 0x188cd00, 0xc0005ac0f0, 0xc00068e240, 0x0, 0x188cd00, 0xc0005ac0f0, 0xc0005aa048, 0x18)
2021-03-20T12:55:02.730+1100 [DEBUG] plugin.terraform-provider-segfault: /Users/nicholasspain/devel/personal/terraform-provider-segfault/vendor/github.com/hashicorp/terraform-plugin-go/tfprotov5/internal/tfplugin5/tfplugin5_grpc.pb.go:416 +0x214
2021-03-20T12:55:02.730+1100 [DEBUG] plugin.terraform-provider-segfault: google.golang.org/grpc.(*Server).processUnaryRPC(0xc0002a6e00, 0x1893938, 0xc000583800, 0xc000394100, 0xc00021cd50, 0x1c5c290, 0x0, 0x0, 0x0)
2021-03-20T12:55:02.730+1100 [DEBUG] plugin.terraform-provider-segfault: /Users/nicholasspain/devel/personal/terraform-provider-segfault/vendor/google.golang.org/grpc/server.go:1194 +0x52b
2021-03-20T12:55:02.730+1100 [DEBUG] plugin.terraform-provider-segfault: google.golang.org/grpc.(*Server).handleStream(0xc0002a6e00, 0x1893938, 0xc000583800, 0xc000394100, 0x0)
2021-03-20T12:55:02.730+1100 [DEBUG] plugin.terraform-provider-segfault: /Users/nicholasspain/devel/personal/terraform-provider-segfault/vendor/google.golang.org/grpc/server.go:1517 +0xd0c
2021-03-20T12:55:02.730+1100 [DEBUG] plugin.terraform-provider-segfault: google.golang.org/grpc.(*Server).serveStreams.func1.2(0xc000116170, 0xc0002a6e00, 0x1893938, 0xc000583800, 0xc000394100)
2021-03-20T12:55:02.730+1100 [DEBUG] plugin.terraform-provider-segfault: /Users/nicholasspain/devel/personal/terraform-provider-segfault/vendor/google.golang.org/grpc/server.go:859 +0xab
2021-03-20T12:55:02.730+1100 [DEBUG] plugin.terraform-provider-segfault: created by google.golang.org/grpc.(*Server).serveStreams.func1
2021-03-20T12:55:02.730+1100 [DEBUG] plugin.terraform-provider-segfault: /Users/nicholasspain/devel/personal/terraform-provider-segfault/vendor/google.golang.org/grpc/server.go:857 +0x1fd
2021/03/20 12:55:02 [TRACE] vertex "data.segfault.test": visit complete
2021/03/20 12:55:02 [TRACE] vertex "data.segfault.test": dynamic subgraph encountered errors
2021/03/20 12:55:02 [TRACE] vertex "data.segfault.test": visit complete
2021/03/20 12:55:02 [TRACE] vertex "data.segfault.test (expand)": dynamic subgraph encountered errors
2021/03/20 12:55:02 [TRACE] vertex "data.segfault.test (expand)": visit complete
2021-03-20T12:55:02.731+1100 [WARN] plugin.stdio: received EOF, stopping recv loop: err="rpc error: code = Unavailable desc = transport is closing"
2021/03/20 12:55:02 [TRACE] dag/walk: upstream of "provider[\"nspain.dev/test/segfault\"] (close)" errored, so skipping
2021/03/20 12:55:02 [TRACE] dag/walk: upstream of "meta.count-boundary (EachMode fixup)" errored, so skipping
2021/03/20 12:55:02 [TRACE] dag/walk: upstream of "root" errored, so skipping
2021-03-20T12:55:02.731+1100 [DEBUG] plugin: plugin process exited: path=.terraform/providers/nspain.dev/test/segfault/0.0.1/darwin_amd64/terraform-provider-segfault pid=36753 error="exit status 2"
2021/03/20 12:55:02 [TRACE] statemgr.Filesystem: removing lock metadata file .terraform.tfstate.lock.info
2021/03/20 12:55:02 [TRACE] statemgr.Filesystem: unlocking terraform.tfstate using fcntl flock
2021-03-20T12:55:02.732+1100 [DEBUG] plugin: plugin exited
!!!!!!!!!!!!!!!!!!!!!!!!!!! TERRAFORM CRASH !!!!!!!!!!!!!!!!!!!!!!!!!!!!
Terraform crashed! This is always indicative of a bug within Terraform.
A crash log has been placed at "crash.log" relative to your current
working directory. It would be immensely helpful if you could please
report the crash with Terraform[1] so that we can fix this.
When reporting bugs, please include your terraform version. That
information is available on the first line of crash.log. You can also
get it by running 'terraform --version' on the command line.
SECURITY WARNING: the "crash.log" file that was created may contain
sensitive information that must be redacted before it is safe to share
on the issue tracker.
[1]: https://github.com/hashicorp/terraform/issues
!!!!!!!!!!!!!!!!!!!!!!!!!!! TERRAFORM CRASH !!!!!!!!!!!!!!!!!!!!!!!!!!!!
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment