I've only seen this once because I've only ordered once and it's obviously not easy to reproduce ๐
2019-09-29T15:52:59.640-0400 [DEBUG] plugin.terraform-provider-dominos: 2019/09/29 15:52:59 [DEBUG] checking tracker...
2019-09-29T15:52:59.752-0400 [DEBUG] plugin.terraform-provider-dominos: 2019/09/29 15:52:59 [DEBUG] order: (*main.OrderStatus)(nil)
2019-09-29T15:52:59.755-0400 [DEBUG] plugin.terraform-provider-dominos: panic: runtime error: invalid memory address or nil pointer dereference
2019-09-29T15:52:59.755-0400 [DEBUG] plugin.terraform-provider-dominos: [signal SIGSEGV: segmentation violation code=0x1 addr=0x20 pc=0x1986c84]
2019-09-29T15:52:59.755-0400 [DEBUG] plugin.terraform-provider-dominos:
2019-09-29T15:52:59.755-0400 [DEBUG] plugin.terraform-provider-dominos: goroutine 104 [running]:
2019-09-29T15:52:59.755-0400 [DEBUG] plugin.terraform-provider-dominos: main.getOrderStatus(0xc0002752f0, 0xc000802270, 0xa, 0xc000475380, 0x12, 0x1a83b20, 0xc0002752c0, 0x1be0b18, 0x2)
2019-09-29T15:52:59.755-0400 [DEBUG] plugin.terraform-provider-dominos: /Users/parvizu/go/src/github.com/ndmckinley/terraform-provider-dominos/resource_order.go:188 +0xd4
2019-09-29T15:52:59.755-0400 [DEBUG] plugin.terraform-provider-dominos: main.resourceOrderRead(0xc00014aee0, 0x1a049c0, 0xc00080a800, 0xc, 0xc00050fa38)
2019-09-29T15:52:59.755-0400 [DEBUG] plugin.terraform-provider-dominos: /Users/parvizu/go/src/github.com/ndmckinley/terraform-provider-dominos/resource_order.go:255 +0x9a
2019-09-29T15:52:59.755-0400 [DEBUG] plugin.terraform-provider-dominos: main.resourceOrderCreate(0xc00014aee0, 0x1a049c0, 0xc00080a800, 0xc00014aee0, 0x0)
2019-09-29T15:52:59.755-0400 [DEBUG] plugin.terraform-provider-dominos: /Users/parvizu/go/src/github.com/ndmckinley/terraform-provider-dominos/resource_order.go:182 +0x230a
2019-09-29T15:52:59.755-0400 [DEBUG] plugin.terraform-provider-dominos: github.com/hashicorp/terraform/helper/schema.(*Resource).Apply(0xc000112180, 0xc000664640, 0xc0005b43c0, 0x1a049c0, 0xc00080a800, 0x100d701, 0xc0007cbb80, 0x10bb92c)
2019-09-29T15:52:59.755-0400 [DEBUG] plugin.terraform-provider-dominos: /Users/parvizu/go/src/github.com/hashicorp/terraform/helper/schema/resource.go:305 +0x363
2019-09-29T15:52:59.755-0400 [DEBUG] plugin.terraform-provider-dominos: github.com/hashicorp/terraform/helper/schema.(*Provider).Apply(0xc000112700, 0xc0006645f0, 0xc000664640, 0xc0005b43c0, 0xc000588000, 0x18, 0x285d440)
2019-09-29T15:52:59.755-0400 [DEBUG] plugin.terraform-provider-dominos: /Users/parvizu/go/src/github.com/hashicorp/terraform/helper/schema/provider.go:289 +0x9c
2019-09-29T15:52:59.755-0400 [DEBUG] plugin.terraform-provider-dominos: github.com/hashicorp/terraform/plugin.(*ResourceProviderServer).Apply(0xc0002ba120, 0xc0005a9e80, 0xc0007cfc20, 0x0, 0x0)
2019-09-29T15:52:59.756-0400 [DEBUG] plugin.terraform-provider-dominos: /Users/parvizu/go/src/github.com/hashicorp/terraform/plugin/resource_provider.go:530 +0x57
2019-09-29T15:52:59.756-0400 [DEBUG] plugin.terraform-provider-dominos: reflect.Value.call(0xc00031ac00, 0xc0000d00a8, 0x13, 0x1be1359, 0x4, 0xc0007cbf18, 0x3, 0x3, 0xc000042100, 0x0, ...)
2019-09-29T15:52:59.756-0400 [DEBUG] plugin.terraform-provider-dominos: /usr/local/go/src/reflect/value.go:447 +0x454
2019-09-29T15:52:59.756-0400 [DEBUG] plugin.terraform-provider-dominos: reflect.Value.Call(0xc00031ac00, 0xc0000d00a8, 0x13, 0xc0004bc718, 0x3, 0x3, 0x15, 0xc0004bc728, 0x141f6c5)
2019-09-29T15:52:59.756-0400 [DEBUG] plugin.terraform-provider-dominos: /usr/local/go/src/reflect/value.go:308 +0xa4
2019-09-29T15:52:59.756-0400 [DEBUG] plugin.terraform-provider-dominos: net/rpc.(*service).call(0xc0000c9b80, 0xc0005980a0, 0xc000802050, 0xc000802060, 0xc00080a000, 0xc0005ce700, 0x19f8a00, 0xc0005a9e80, 0x16, 0x19f8a40, ...)
2019-09-29T15:52:59.756-0400 [DEBUG] plugin.terraform-provider-dominos: /usr/local/go/src/net/rpc/server.go:384 +0x14e
2019-09-29T15:52:59.756-0400 [DEBUG] plugin.terraform-provider-dominos: created by net/rpc.(*Server).ServeCodec
2019-09-29T15:52:59.756-0400 [DEBUG] plugin.terraform-provider-dominos: /usr/local/go/src/net/rpc/server.go:481 +0x47e
2019/09/29 15:52:59 [TRACE] root: eval: *terraform.EvalWriteState
2019/09/29 15:52:59 [TRACE] root: eval: *terraform.EvalApplyProvisioners
2019-09-29T15:52:59.760-0400 [DEBUG] plugin: plugin process exited: path=/Users/parvizu/.terraform.d/plugins/terraform-provider-dominos
2019/09/29 15:52:59 [TRACE] root: eval: *terraform.EvalIf
2019/09/29 15:52:59 [TRACE] root: eval: *terraform.EvalWriteState
2019/09/29 15:52:59 [TRACE] root: eval: *terraform.EvalWriteDiff
2019/09/29 15:52:59 [TRACE] root: eval: *terraform.EvalApplyPost
2019/09/29 15:52:59 [ERROR] root: eval: *terraform.EvalApplyPost, err: 1 error occurred:
* dominos_order.order: unexpected EOF
2019/09/29 15:52:59 [ERROR] root: eval: *terraform.EvalSequence, err: 1 error occurred:
* dominos_order.order: unexpected EOF
2019/09/29 15:52:59 [TRACE] [walkApply] Exiting eval tree: dominos_order.order
2019/09/29 15:52:59 [TRACE] dag/walk: upstream errored, not walking "provider.dominos (close)"
2019/09/29 15:52:59 [TRACE] dag/walk: upstream errored, not walking "meta.count-boundary (count boundary fixup)"
2019/09/29 15:52:59 [TRACE] dag/walk: upstream errored, not walking "root"
2019/09/29 15:52:59 [TRACE] Preserving existing state lineage "fc1e89b2-07fc-4905-aa6b-d16236abf021"
2019/09/29 15:52:59 [TRACE] Preserving existing state lineage "fc1e89b2-07fc-4905-aa6b-d16236abf021"
2019/09/29 15:52:59 [TRACE] Preserving existing state lineage "fc1e89b2-07fc-4905-aa6b-d16236abf021"
2019/09/29 15:52:59 [TRACE] Preserving existing state lineage "fc1e89b2-07fc-4905-aa6b-d16236abf021"
2019/09/29 15:52:59 [DEBUG] plugin: waiting for all plugin processes to complete...
2019-09-29T15:52:59.792-0400 [WARN ] plugin: error closing client during Kill: err="connection is shut down"