kompose: panic: runtime error: invalid memory address or nil pointer dereference

With a ver 2 file works but with the same file in ver 3 I get;

$ kompose convert -f docker-compose.am-int.yml 
panic: runtime error: invalid memory address or nil pointer dereference
[signal SIGSEGV: segmentation violation code=0x1 addr=0x0 pc=0x2219a7b]

goroutine 1 [running]:
github.com/kubernetes/kompose/pkg/loader/compose.dockerComposeToKomposeMapping(0xc42016b700, 0x27, 0xc420044220, 0x1, 0x1, 0xc4201b76b0)
	/home/wikus/dropbox/dev/go/src/github.com/kubernetes/kompose/pkg/loader/compose/v3.go:321 +0x40b
github.com/kubernetes/kompose/pkg/loader/compose.parseV3(0xc42055d3a0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x30, 0x27dbd20)
	/home/wikus/dropbox/dev/go/src/github.com/kubernetes/kompose/pkg/loader/compose/v3.go:113 +0x22b
github.com/kubernetes/kompose/pkg/loader/compose.(*Compose).LoadFile(0x3700a00, 0xc42055d3a0, 0x1, 0x1, 0xc4201b6f60, 0x0, 0x0, 0x17, 0x15)
	/home/wikus/dropbox/dev/go/src/github.com/kubernetes/kompose/pkg/loader/compose/compose.go:165 +0x4d2
github.com/kubernetes/kompose/pkg/app.Convert(0x100000100, 0x0, 0x0, 0x0, 0x0, 0x289b588, 0x4, 0x0, 0x28af58b, 0x15, ...)
	/home/wikus/dropbox/dev/go/src/github.com/kubernetes/kompose/pkg/app/app.go:227 +0x145
github.com/kubernetes/kompose/cmd.glob..func3(0x36ce680, 0xc420311c20, 0x0, 0x2)
	/home/wikus/dropbox/dev/go/src/github.com/kubernetes/kompose/cmd/convert.go:95 +0x4d
github.com/kubernetes/kompose/vendor/github.com/spf13/cobra.(*Command).execute(0x36ce680, 0xc420311be0, 0x2, 0x2, 0x36ce680, 0xc420311be0)
	/home/wikus/dropbox/dev/go/src/github.com/kubernetes/kompose/vendor/github.com/spf13/cobra/command.go:704 +0x2c6
github.com/kubernetes/kompose/vendor/github.com/spf13/cobra.(*Command).ExecuteC(0x36ceb00, 0x36cef80, 0x2493b60, 0x36cec50)
	/home/wikus/dropbox/dev/go/src/github.com/kubernetes/kompose/vendor/github.com/spf13/cobra/command.go:785 +0x30e
github.com/kubernetes/kompose/vendor/github.com/spf13/cobra.(*Command).Execute(0x36ceb00, 0x0, 0xc42057ff48)
	/home/wikus/dropbox/dev/go/src/github.com/kubernetes/kompose/vendor/github.com/spf13/cobra/command.go:738 +0x2b
github.com/kubernetes/kompose/cmd.Execute()
	/home/wikus/dropbox/dev/go/src/github.com/kubernetes/kompose/cmd/root.go:92 +0x31
main.main()
	/home/wikus/dropbox/dev/go/src/github.com/kubernetes/kompose/main.go:22 +0x20

About this issue

  • Original URL
  • State: closed
  • Created 7 years ago
  • Reactions: 1
  • Comments: 17 (9 by maintainers)

Most upvoted comments

Hello, I am using Window 7 (64 Bit). When I am trying to configure rinkeby using “geth --rinkeby” command I am getting following error : Panic: runtime error: invalid memory address or nil pointer dereference [signal 0xc0000005 code=0x0 addr=0x0 pc=0xb88a07] Please details find below : C:\Users\yogendra>geth --rinkeby WARN [12-14|19:10:09] No etherbase set and no accounts found as default INFO [12-14|19:10:09] Starting peer-to-peer node instance=Geth/v1. 7.3-stable-4bb3c89d/windows-amd64/go1.9 INFO [12-14|19:10:09] Allocated cache and file handles database=C:\User s\yogendra\AppData\Roaming\Ethereum\rinkeby\geth\chaindata cache=128 hand les=1024 INFO [12-14|19:10:09] Initialised chain configuration config=“{ChainID: 4 Homestead: 1 DAO: <nil> DAOSupport: true EIP150: 2 EIP155: 3 EIP158: 3 Byzant ium: 1035301 Engine: clique}” INFO [12-14|19:10:09] Initialising Ethereum protocol versions="[63 62] " network=4 INFO [12-14|19:10:09] Loaded most recent local header number=0 hash=634 1fd…67e177 td=1 INFO [12-14|19:10:09] Loaded most recent local full block number=0 hash=634 1fd…67e177 td=1 INFO [12-14|19:10:09] Loaded most recent local fast block number=0 hash=634 1fd…67e177 td=1 INFO [12-14|19:10:09] Loaded local transaction journal transactions=0 dr opped=0 INFO [12-14|19:10:09] Regenerated local transaction journal transactions=0 ac counts=0 INFO [12-14|19:10:09] Starting P2P networking INFO [12-14|19:10:11] UDP listener up self=enode://c719 de22207c8c2a0ce540017eae6a43d8c2b8d37dd1caaa2d0350d55ed9657d25e263ae94be7528466c e029521eab8706bbac9571b8d98082b109601852ea01@0.0.0.0:30303 panic: runtime error: invalid memory address or nil pointer dereference [signal 0xc0000005 code=0x0 addr=0x0 pc=0xb88a07]

goroutine 85 [running]: github.com/ethereum/go-ethereum/eth/filters.(*EventSystem).eventLoop(0xc042e5c04 0) C:/gopath/src/github.com/ethereum/go-ethereum/eth/filters/filter_system. go:417 +0x337 created by github.com/ethereum/go-ethereum/eth/filters.NewEventSystem C:/gopath/src/github.com/ethereum/go-ethereum/eth/filters/filter_system. go:112 +0x10b

Please guide me, how can I resolve this issue. your answer would be appreciated.