Skip to content

Instantly share code, notes, and snippets.

@andrew-morris
Created May 25, 2016 19:01
Show Gist options
  • Save andrew-morris/c6d2313925ac4171bc8441fd980e3fb5 to your computer and use it in GitHub Desktop.
Save andrew-morris/c6d2313925ac4171bc8441fd980e3fb5 to your computer and use it in GitHub Desktop.
$ terraform plan
panic: runtime error: index out of range
goroutine 1 [running]:
panic(0xaa11c0, 0x821464090)
/opt/go/src/runtime/panic.go:481 +0x3e6
github.com/hashicorp/terraform/vendor/github.com/hashicorp/hcl/hcl/ast.(*ObjectList).Pos(0x82166b920, 0x0, 0x8215a7648, 0x8215a7678, 0x8215a7648, 0x8a3040)
/opt/gopath/src/github.com/hashicorp/terraform/vendor/github.com/hashicorp/hcl/hcl/ast/ast.go:112 +0x91
github.com/hashicorp/terraform/vendor/github.com/hashicorp/hcl.(*decoder).decodeMap(0x8215a8a58, 0x82166b900, 0x13, 0x88214af7e8, 0x82166b920, 0x8a3040, 0x821484230, 0x195, 0x0, 0x0)
/opt/gopath/src/github.com/hashicorp/terraform/vendor/github.com/hashicorp/hcl/decoder.go:343 +0xbc8
github.com/hashicorp/terraform/vendor/github.com/hashicorp/hcl.(*decoder).decode(0x8215a8a58, 0x82166b900, 0x13, 0x88214af9b8, 0x82146f5c0, 0x8a3040, 0x821484230, 0x195, 0x0, 0x0)
/opt/gopath/src/github.com/hashicorp/terraform/vendor/github.com/hashicorp/hcl/decoder.go:100 +0x7f4
github.com/hashicorp/terraform/vendor/github.com/hashicorp/hcl.(*decoder).decodeSlice(0x8215a8a58, 0x8216b87d0, 0x10, 0x88214af7e8, 0x82166b640, 0x8836e0, 0x82166b8e0, 0x97, 0x0, 0x0)
/opt/gopath/src/github.com/hashicorp/terraform/vendor/github.com/hashicorp/hcl/decoder.go:446 +0x5af
github.com/hashicorp/terraform/vendor/github.com/hashicorp/hcl.(*decoder).decode(0x8215a8a58, 0x8216b87d0, 0x10, 0x88214af7e8, 0x82166b640, 0x897a80, 0x8216b87f0, 0x194, 0x0, 0x0)
/opt/gopath/src/github.com/hashicorp/terraform/vendor/github.com/hashicorp/hcl/decoder.go:104 +0x8cc
github.com/hashicorp/terraform/vendor/github.com/hashicorp/hcl.(*decoder).decodeInterface(0x8215a8a58, 0x8216b87d0, 0x10, 0x88214af7e8, 0x82166b640, 0x897a80, 0x8216b87f0, 0x194, 0x0, 0x0)
/opt/gopath/src/github.com/hashicorp/terraform/vendor/github.com/hashicorp/hcl/decoder.go:284 +0x50a
github.com/hashicorp/terraform/vendor/github.com/hashicorp/hcl.(*decoder).decode(0x8215a8a58, 0x8216b87d0, 0x10, 0x88214af7e8, 0x82166b640, 0x897a80, 0x8216b87f0, 0x194, 0x0, 0x0)
/opt/gopath/src/github.com/hashicorp/terraform/vendor/github.com/hashicorp/hcl/decoder.go:98 +0x780
github.com/hashicorp/terraform/vendor/github.com/hashicorp/hcl.(*decoder).decodeMap(0x8215a8a58, 0xc43838, 0x4, 0x88214af7e8, 0x82166adc0, 0x8a3040, 0x8214841e8, 0x195, 0x0, 0x0)
/opt/gopath/src/github.com/hashicorp/terraform/vendor/github.com/hashicorp/hcl/decoder.go:378 +0x14c5
github.com/hashicorp/terraform/vendor/github.com/hashicorp/hcl.(*decoder).decode(0x8215a8a58, 0xc43838, 0x4, 0x88214af818, 0x82146e8a0, 0x8a3040, 0x8214841e8, 0x195, 0x0, 0x0)
/opt/gopath/src/github.com/hashicorp/terraform/vendor/github.com/hashicorp/hcl/decoder.go:100 +0x7f4
github.com/hashicorp/terraform/vendor/github.com/hashicorp/hcl.DecodeObject(0x86d060, 0x8214841e8, 0x88214af818, 0x82146e8a0, 0x0, 0x0)
/opt/gopath/src/github.com/hashicorp/terraform/vendor/github.com/hashicorp/hcl/decoder.go:60 +0x25f
github.com/hashicorp/terraform/config.loadResourcesHcl(0x82166b260, 0x0, 0x0, 0x0, 0x0, 0x0)
/opt/gopath/src/github.com/hashicorp/terraform/config/loader_hcl.go:441 +0x939
github.com/hashicorp/terraform/config.(*hclConfigurable).Config(0x82166b140, 0xc3ac48, 0x0, 0x0)
/opt/gopath/src/github.com/hashicorp/terraform/config/loader_hcl.go:118 +0xd66
github.com/hashicorp/terraform/config.(*importTree).ConfigTree(0x8216712c0, 0x46, 0x0, 0x0)
/opt/gopath/src/github.com/hashicorp/terraform/config/import_tree.go:87 +0x68
github.com/hashicorp/terraform/config.LoadFile(0x8214698b0, 0x46, 0x0, 0x0, 0x0)
/opt/gopath/src/github.com/hashicorp/terraform/config/loader.go:44 +0x80
github.com/hashicorp/terraform/config.LoadDir(0x821466084, 0x31, 0x11, 0x0, 0x0)
/opt/gopath/src/github.com/hashicorp/terraform/config/loader.go:91 +0x38c
github.com/hashicorp/terraform/config/module.NewTreeModule(0x0, 0x0, 0x821466084, 0x31, 0x0, 0x0, 0x0)
/opt/gopath/src/github.com/hashicorp/terraform/config/module/tree.go:40 +0x41
github.com/hashicorp/terraform/command.(*Meta).Context(0x8216300f0, 0x821466084, 0x31, 0xd168b0, 0x11, 0x0, 0xa, 0x4, 0x7fff5fbffafb, 0x0, ...)
/opt/gopath/src/github.com/hashicorp/terraform/command/meta.go:148 +0x509
github.com/hashicorp/terraform/command.(*PlanCommand).Run(0x8216300f0, 0x821460190, 0x0, 0x0, 0x0)
/opt/gopath/src/github.com/hashicorp/terraform/command/plan.go:66 +0x80d
github.com/hashicorp/terraform/vendor/github.com/mitchellh/cli.(*CLI).Run(0x82161a180, 0x821668450, 0x0, 0x0)
/opt/gopath/src/github.com/hashicorp/terraform/vendor/github.com/mitchellh/cli/cli.go:153 +0x5ee
main.wrappedMain(0x0)
/opt/gopath/src/github.com/hashicorp/terraform/main.go:142 +0xb05
main.realMain(0x0)
/opt/gopath/src/github.com/hashicorp/terraform/main.go:78 +0xa10
main.main()
/opt/gopath/src/github.com/hashicorp/terraform/main.go:21 +0x18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment