I have encountered this error when run composer test. My node version is v8.10.0 and go version is go1.9.2
TAP version 13
# #######Caliper Test######
docker-compose -f network/fabric-v11/2-org-1-peer/docker-compose.yaml up -d
Creating network "2org1peer_default" with the default driver
Creating couchdb.org1.example.com ...
Creating ca.org1.example.com ...
Creating couchdb.org2.example.com ...
Creating ca.org2.example.com ...
Creating orderer.example.com ...
Creating ca.org1.example.com
Creating couchdb.org1.example.com
Creating couchdb.org2.example.com
Creating ca.org2.example.com
Creating orderer.example.com ... done
Creating peer0.org2.example.com ...
Creating peer0.org1.example.com ...
Creating peer0.org2.example.com
Creating peer0.org1.example.com ... done
Initializing target platform configuration
creating channel mychannel ......
composer.init() failed at initialiseFabric(), { code: 2,
stdout: '',
stderr: '2018-03-30 02:10:53.335 UTC [channelCmd] InitCmdFactory -> INFO 001\u001b[0m Endorser and orderer connections initialized\nfatal error: unexpected signal during runtime execution\n[signal SIGSEGV: segmentation violation code=0x1 addr=0x63 pc=0x7f4b4ce7b259]\n\nruntime stack:\nruntime.throw(0xf11259, 0x2a)\n\t/opt/go/src/runtime/panic.go:605 +0x95\nruntime.sigpanic()\n\t/opt/go/src/runtime/signal_unix.go:351 +0x2b8\n\ngoroutine 21 [syscall, locked to thread]:\nruntime.cgocall(0xbf3800, 0xc42002fde8, 0xf0fa21)\n\t/opt/go/src/runtime/cgocall.go:132 +0xe4 fp=0xc42002fda8 sp=0xc42002fd68 pc=0x4023b4\nnet._C2func_getaddrinfo(0x7f4b480008c0, 0x0, 0xc42019e210, 0xc4204b6038, 0x0, 0x0, 0x0)\n\tnet/_obj/_cgo_gotypes.go:86 +0x5f fp=0xc42002fde8 sp=0xc42002fda8 pc=0x5f893f\nnet.cgoLookupIPCNAME.func2(0x7f4b480008c0, 0x0, 0xc42019e210, 0xc4204b6038, 0xc420302c00, 0x7ffe78456c8b, 0x13)\n\t/opt/go/src/net/cgo_unix.go:151 +0x13f fp=0xc42002fe40 sp=0xc42002fde8 pc=0x5ffedf\nnet.cgoLookupIPCNAME(0x7ffe78456c8b, 0x13, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0)\n\t/opt/go/src/net/cgo_unix.go:151 +0x175 fp=0xc42002ff38 sp=0xc42002fe40 pc=0x5fa195\nnet.cgoIPLookup(0xc420302d80, 0x7ffe78456c8b, 0x13)\n\t/opt/go/src/net/cgo_unix.go:203 +0x4d fp=0xc42002ffc8 sp=0xc42002ff38 pc=0x5fa8dd\nruntime.goexit()\n\t/opt/go/src/runtime/asm_amd64.s:2337 +0x1 fp=0xc42002ffd0 sp=0xc42002ffc8 pc=0x45e391\ncreated by net.cgoLookupIP\n\t/opt/go/src/net/cgo_unix.go:213 +0xaf\n\ngoroutine 1 [select]:\ngithub.com/hyperledger/fabric/vendor/google.golang.org/grpc.DialContext(0x7f4b4d1fcab0, 0xc420302ae0, 0x7ffe78456c8b, 0x18, 0xc42015f0a0, 0x4, 0x4, 0x0, 0x0, 0x0)\n\t/opt/gopath/src/github.com/hyperledger/fabric/vendor/google.golang.org/grpc/clientconn.go:422 +0x532\ngithub.com/hyperledger/fabric/core/comm.(*grpcClient).NewConnection(0xc4204b20a0, 0x7ffe78456c8b, 0x18, 0x0, 0x0, 0x0, 0x0, 0x0)\n\t/opt/gopath/src/github.com/hyperledger/fabric/core/comm/client.go:217 +0x389\ngithub.com/hyperledger/fabric/peer/common.(*OrdererClient).Deliver(0xc42019b890, 0x0, 0x0, 0x20, 0xd662c0)\n\t/opt/gopath/src/github.com/hyperledger/fabric/peer/common/ordererclient.go:61 +0x6c\ngithub.com/hyperledger/fabric/peer/channel.newDeliverClient(0x7ffe78456ca7, 0x9, 0xee710d, 0x1, 0xc42015f060)\n\t/opt/gopath/src/github.com/hyperledger/fabric/peer/channel/deliverclient.go:51 +0x143\ngithub.com/hyperledger/fabric/peer/channel.InitCmdFactory(0xc420320100, 0x0, 0x0, 0x16571c0)\n\t/opt/gopath/src/github.com/hyperledger/fabric/peer/channel/channel.go:152 +0x233\ngithub.com/hyperledger/fabric/peer/channel.getGenesisBlock(0xc4203e2050, 0x0, 0x0, 0x0)\n\t/opt/gopath/src/github.com/hyperledger/fabric/peer/channel/deliverclient.go:167 +0x124\ngithub.com/hyperledger/fabric/peer/channel.executeCreate(0xc4203e2050, 0xc4203e2050, 0x0)\n\t/opt/gopath/src/github.com/hyperledger/fabric/peer/channel/create.go:183 +0x50\ngithub.com/hyperledger/fabric/peer/channel.create(0xc4202886c0, 0xc420303500, 0x0, 0x6, 0x0, 0xd5afc0, 0x16705c0)\n\t/opt/gopath/src/github.com/hyperledger/fabric/peer/channel/create.go:213 +0x40\ngithub.com/hyperledger/fabric/peer/channel.createCmd.func1(0xc4202886c0, 0xc420303500, 0x0, 0x6, 0x0, 0x0)\n\t/opt/gopath/src/github.com/hyperledger/fabric/peer/channel/create.go:59 +0x52\ngithub.com/hyperledger/fabric/vendor/github.com/spf13/cobra.(*Command).execute(0xc4202886c0, 0xc420303200, 0x6, 0x6, 0xc4202886c0, 0xc420303200)\n\t/opt/gopath/src/github.com/hyperledger/fabric/vendor/github.com/spf13/cobra/command.go:599 +0x3e8\ngithub.com/hyperledger/fabric/vendor/github.com/spf13/cobra.(*Command).ExecuteC(0x164d4e0, 0x11, 0xc4202b8540, 0x5)\n\t/opt/gopath/src/github.com/hyperledger/fabric/vendor/github.com/spf13/cobra/command.go:689 +0x2fe\ngithub.com/hyperledger/fabric/vendor/github.com/spf13/cobra.(*Command).Execute(0x164d4e0, 0x35, 0xc420016035)\n\t/opt/gopath/src/github.com/hyperledger/fabric/vendor/github.com/spf13/cobra/command.go:648 +0x2b\nmain.main()\n\t/opt/gopath/src/github.com/hyperledger/fabric/peer/main.go:112 +0x5e1\n\ngoroutine 19 [select]:\nnet.(*Resolver).LookupIPAddr(0x169d370, 0x1667b40, 0xc420302c00, 0x7ffe78456c8b, 0x13, 0x0, 0x0, 0x0, 0x0, 0x0)\n\t/opt/go/src/net/lookup.go:196 +0x52b\nnet.(*Resolver).internetAddrList(0x169d370, 0x1667b40, 0xc420302c00, 0xee7636, 0x3, 0x7ffe78456c8b, 0x18, 0x0, 0x0, 0x0, ...)\n\t/opt/go/src/net/ipsock.go:293 +0x644\nnet.(*Resolver).resolveAddrList(0x169d370, 0x1667b40, 0xc420302c00, 0xee7b40, 0x4, 0xee7636, 0x3, 0x7ffe78456c8b, 0x18, 0x0, ...)\n\t/opt/go/src/net/dial.go:193 +0x594\nnet.(*Dialer).DialContext(0xc420495458, 0x1667b40, 0xc420302c00, 0xee7636, 0x3, 0x7ffe78456c8b, 0x18, 0x0, 0x0, 0x0, ...)\n\t/opt/go/src/net/dial.go:375 +0x248\ngithub.com/hyperledger/fabric/vendor/google.golang.org/grpc.dialContext(0x1667b40, 0xc420302c00, 0xee7636, 0x3, 0x7ffe78456c8b, 0x18, 0x0, 0x0, 0xc42010c600, 0xc42017c200)\n\t/opt/gopath/src/github.com/hyperledger/fabric/vendor/google.golang.org/grpc/go17.go:38 +0xb3\ngithub.com/hyperledger/fabric/vendor/google.golang.org/grpc.DialContext.func1(0x7f4b4d1fcab0, 0xc420302c00, 0x7ffe78456c8b, 0x18, 0x0, 0x0, 0x16571c0, 0xc420163320)\n\t/opt/gopath/src/github.com/hyperledger/fabric/vendor/google.golang.org/grpc/clientconn.go:329 +0x86\ngithub.com/hyperledger/fabric/vendor/google.golang.org/grpc.newProxyDialer.func1(0x7f4b4d1fcab0, 0xc420302c00, 0x7ffe78456c8b, 0x18, 0x0, 0x0, 0x0, 0x0)\n\t/opt/gopath/src/github.com/hyperledger/fabric/vendor/google.golang.org/grpc/proxy.go:121 +0x137\ngithub.com/hyperledger/fabric/vendor/google.golang.org/grpc/transport.dial(0x7f4b4d1fcab0, 0xc420302c00, 0xc420300000, 0x7ffe78456c8b, 0x18, 0x0, 0x0, 0x0, 0x0)\n\t/opt/gopath/src/github.com/hyperledger/fabric/vendor/google.golang.org/grpc/transport/http2_client.go:119 +0x5a\ngithub.com/hyperledger/fabric/vendor/google.golang.org/grpc/transport.newHTTP2Client(0x7f4b4d1fcab0, 0xc420302c00, 0x7ffe78456c8b, 0x18, 0x0, 0x0, 0xeef4b1, 0xd, 0x0, 0x0, ...)\n\t/opt/gopath/src/github.com/hyperledger/fabric/vendor/google.golang.org/grpc/transport/http2_client.go:157 +0xa7\ngithub.com/hyperledger/fabric/vendor/google.golang.org/grpc/transport.NewClientTransport(0x7f4b4d1fcab0, 0xc420302c00, 0x7ffe78456c8b, 0x18, 0x0, 0x0, 0xeef4b1, 0xd, 0x0, 0x0, ...)\n\t/opt/gopath/src/github.com/hyperledger/fabric/vendor/google.golang.org/grpc/transport/transport.go:505 +0xae\ngithub.com/hyperledger/fabric/vendor/google.golang.org/grpc.(*addrConn).resetTransport(0xc4202328c0, 0xc42019b900, 0xc4202328e0, 0xc4200a23c8)\n\t/opt/gopath/src/github.com/hyperledger/fabric/vendor/google.golang.org/grpc/clientconn.go:929 +0x4b4\ngithub.com/hyperledger/fabric/vendor/google.golang.org/grpc.(*ClientConn).resetAddrConn(0xc420232000, 0x7ffe78456c8b, 0x18, 0x0, 0x0, 0xc420176001, 0x0, 0x0, 0x4f0e30, 0xc42015a180)\n\t/opt/gopath/src/github.com/hyperledger/fabric/vendor/google.golang.org/grpc/clientconn.go:702 +0x340\ngithub.com/hyperledger/fabric/vendor/google.golang.org/grpc.DialContext.func3(0xc420302ba0, 0xc420232000, 0x0, 0x0, 0x7ffe78456c8b, 0x18)\n\t/opt/gopath/src/github.com/hyperledger/fabric/vendor/google.golang.org/grpc/clientconn.go:417 +0x223\ncreated by github.com/hyperledger/fabric/vendor/google.golang.org/grpc.DialContext\n\t/opt/gopath/src/github.com/hyperledger/fabric/vendor/google.golang.org/grpc/clientconn.go:386 +0x441\n\ngoroutine 36 [syscall]:\nos/signal.signal_recv(0x0)\n\t/opt/go/src/runtime/sigqueue.go:131 +0xa6\nos/signal.loop()\n\t/opt/go/src/os/signal/signal_unix.go:22 +0x22\ncreated by os/signal.init.0\n\t/opt/go/src/os/signal/signal_unix.go:28 +0x41\n\ngoroutine 41 [IO wait]:\ninternal/poll.runtime_pollWait(0x7f4b4da31f70, 0x72, 0x0)\n\t/opt/go/src/runtime/netpoll.go:173 +0x57\ninternal/poll.(*pollDesc).wait(0xc42017de18, 0x72, 0xffffffffffffff00, 0x165d680, 0x1654ba0)\n\t/opt/go/src/internal/poll/fd_poll_runtime.go:85 +0xae\ninternal/poll.(*pollDesc).waitRead(0xc42017de18, 0xc4203f8000, 0x8000, 0x8000)\n\t/opt/go/src/internal/poll/fd_poll_runtime.go:90 +0x3d\ninternal/poll.(*FD).Read(0xc42017de00, 0xc4203f8000, 0x8000, 0x8000, 0x0, 0x0, 0x0)\n\t/opt/go/src/internal/poll/fd_unix.go:126 +0x18a\nnet.(*netFD).Read(0xc42017de00, 0xc4203f8000, 0x8000, 0x8000, 0x870780, 0xc4202e69a0, 0xc4204b40c0)\n\t/opt/go/src/net/fd_unix.go:202 +0x52\nnet.(*conn).Read(0xc420164618, 0xc4203f8000, 0x8000, 0x8000, 0x0, 0x0, 0x0)\n\t/opt/go/src/net/net.go:176 +0x6d\nbufio.(*Reader).Read(0xc4203ea420, 0xc4202e68f8, 0x9, 0x9, 0xf35600, 0xc420042d60, 0x405c32)\n\t/opt/go/src/bufio/bufio.go:213 +0x30b\nio.ReadAtLeast(0x1656c00, 0xc4203ea420, 0xc4202e68f8, 0x9, 0x9, 0x9, 0xc4203e8001, 0x80000000006, 0x20)\n\t/opt/go/src/io/io.go:309 +0x86\nio.ReadFull(0x1656c00, 0xc4203ea420, 0xc4202e68f8, 0x9, 0x9, 0x0, 0xc420042e28, 0x42b6a6)\n\t/opt/go/src/io/io.go:327 +0x58\ngithub.com/hyperledger/fabric/vendor/golang.org/x/net/http2.readFrameHeader(0xc4202e68f8, 0x9, 0x9, 0x1656c00, 0xc4203ea420, 0x0, 0xc400000000, 0xc420042e6d, 0xc4204ba120)\n\t/opt/gopath/src/github.com/hyperledger/fabric/vendor/golang.org/x/net/http2/frame.go:237 +0x7b\ngithub.com/hyperledger/fabric/vendor/golang.org/x/net/http2.(*Framer).ReadFrame(0xc4202e68c0, 0x165fbc0, 0xc4204ba120, 0x0, 0x0)\n\t/opt/gopath/src/github.com/hyperledger/fabric/vendor/golang.org/x/net/http2/frame.go:492 +0xa4\ngithub.com/hyperledger/fabric/vendor/google.golang.org/grpc/transport.(*framer).readFrame(0xc4203e6bd0, 0xc4204ba120, 0xc4204ba120, 0x0, 0x0)\n\t/opt/gopath/src/github.com/hyperledger/fabric/vendor/google.golang.org/grpc/transport/http_util.go:592 +0x2f\ngithub.com/hyperledger/fabric/vendor/google.golang.org/grpc/transport.(*http2Client).reader(0xc4201b96c0)\n\t/opt/gopath/src/github.com/hyperledger/fabric/vendor/google.golang.org/grpc/transport/http2_client.go:1154 +0xc0\ncreated by github.com/hyperledger/fabric/vendor/google.golang.org/grpc/transport.newHTTP2Client\n\t/opt/gopath/src/github.com/hyperledger/fabric/vendor/google.golang.org/grpc/transport/http2_client.go:260 +0xbf8\n\ngoroutine 42 [select]:\ngithub.com/hyperledger/fabric/vendor/google.golang.org/grpc/transport.(*http2Client).controller(0xc4201b96c0)\n\t/opt/gopath/src/github.com/hyperledger/fabric/vendor/google.golang.org/grpc/transport/http2_client.go:1227 +0x148\ncreated by github.com/hyperledger/fabric/vendor/google.golang.org/grpc/transport.newHTTP2Client\n\t/opt/gopath/src/github.com/hyperledger/fabric/vendor/google.golang.org/grpc/transport/http2_client.go:290 +0xd2e\n\ngoroutine 43 [select]:\ngithub.com/hyperledger/fabric/vendor/google.golang.org/grpc/transport.(*http2Client).keepalive(0xc4201b96c0)\n\t/opt/gopath/src/github.com/hyperledger/fabric/vendor/google.golang.org/grpc/transport/http2_client.go:1276 +0x13c\ncreated by github.com/hyperledger/fabric/vendor/google.golang.org/grpc/transport.newHTTP2Client\n\t/opt/gopath/src/github.com/hyperledger/fabric/vendor/google.golang.org/grpc/transport/http2_client.go:292 +0xdd2\n\ngoroutine 44 [select]:\ngithub.com/hyperledger/fabric/vendor/google.golang.org/grpc.(*addrConn).transportMonitor(0xc420232380)\n\t/opt/gopath/src/github.com/hyperledger/fabric/vendor/google.golang.org/grpc/clientconn.go:995 +0x1de\ncreated by github.com/hyperledger/fabric/vendor/google.golang.org/grpc.(*ClientConn).resetAddrConn\n\t/opt/gopath/src/github.com/hyperledger/fabric/vendor/google.golang.org/grpc/clientconn.go:716 +0x67a\n\ngoroutine 66 [IO wait]:\ninternal/poll.runtime_pollWait(0x7f4b4da31eb0, 0x72, 0x0)\n\t/opt/go/src/runtime/netpoll.go:173 +0x57\ninternal/poll.(*pollDesc).wait(0xc42044e398, 0x72, 0xffffffffffffff00, 0x165d680, 0x1654ba0)\n\t/opt/go/src/internal/poll/fd_poll_runtime.go:85 +0xae\ninternal/poll.(*pollDesc).waitRead(0xc42044e398, 0xc420478000, 0x8000, 0x8000)\n\t/opt/go/src/internal/poll/fd_poll_runtime.go:90 +0x3d\ninternal/poll.(*FD).Read(0xc42044e380, 0xc420478000, 0x8000, 0x8000, 0x0, 0x0, 0x0)\n\t/opt/go/src/internal/poll/fd_unix.go:126 +0x18a\nnet.(*netFD).Read(0xc42044e380, 0xc420478000, 0x8000, 0x8000, 0x11, 0x0, 0x0)\n\t/opt/go/src/net/fd_unix.go:202 +0x52\nnet.(*conn).Read(0xc420164650, 0xc420478000, 0x8000, 0x8000, 0x0, 0x0, 0x0)\n\t/opt/go/src/net/net.go:176 +0x6d\nbufio.(*Reader).Read(0xc4204613e0, 0xc4204a4038, 0x9, 0x9, 0x9, 0x0, 0xc420043d58)\n\t/opt/go/src/bufio/bufio.go:213 +0x30b\nio.ReadAtLeast(0x1656c00, 0xc4204613e0, 0xc4204a4038, 0x9, 0x9, 0x9, 0xc42042a780, 0xc420043e18, 0x42b3c8)\n\t/opt/go/src/io/io.go:309 +0x86\nio.ReadFull(0x1656c00, 0xc4204613e0, 0xc4204a4038, 0x9, 0x9, 0x0, 0xc42005ee80, 0x3)\n\t/opt/go/src/io/io.go:327 +0x58\ngithub.com/hyperledger/fabric/vendor/golang.org/x/net/http2.readFrameHeader(0xc4204a4038, 0x9, 0x9, 0x1656c00, 0xc4204613e0, 0x0, 0x0, 0xc42042a600, 0xf35600)\n\t/opt/gopath/src/github.com/hyperledger/fabric/vendor/golang.org/x/net/http2/frame.go:237 +0x7b\ngithub.com/hyperledger/fabric/vendor/golang.org/x/net/http2.(*Framer).ReadFrame(0xc4204a4000, 0xc4204a2120, 0x165a340, 0xc4202b80f0, 0xc4202b80f0)\n\t/opt/gopath/src/github.com/hyperledger/fabric/vendor/golang.org/x/net/http2/frame.go:492 +0xa4\ngithub.com/hyperledger/fabric/vendor/google.golang.org/grpc/transport.(*framer).readFrame(0xc4204a2000, 0xc4202b6080, 0xc4202b6080, 0x0, 0x0)\n\t/opt/gopath/src/github.com/hyperledger/fabric/vendor/google.golang.org/grpc/transport/http_util.go:592 +0x2f\ngithub.com/hyperledger/fabric/vendor/google.golang.org/grpc/transport.(*http2Client).reader(0xc4204ae000)\n\t/opt/gopath/src/github.com/hyperledger/fabric/vendor/google.golang.org/grpc/transport/http2_client.go:1154 +0xc0\ncreated by github.com/hyperledger/fabric/vendor/google.golang.org/grpc/transport.newHTTP2Client\n\t/opt/gopath/src/github.com/hyperledger/fabric/vendor/google.golang.org/grpc/transport/http2_client.go:260 +0xbf8\n\ngoroutine 67 [select]:\ngithub.com/hyperledger/fabric/vendor/google.golang.org/grpc/transport.(*http2Client).controller(0xc4204ae000)\n\t/opt/gopath/src/github.com/hyperledger/fabric/vendor/google.golang.org/grpc/transport/http2_client.go:1227 +0x148\ncreated by github.com/hyperledger/fabric/vendor/google.golang.org/grpc/transport.newHTTP2Client\n\t/opt/gopath/src/github.com/hyperledger/fabric/vendor/google.golang.org/grpc/transport/http2_client.go:290 +0xd2e\n\ngoroutine 68 [select]:\ngithub.com/hyperledger/fabric/vendor/google.golang.org/grpc/transport.(*http2Client).keepalive(0xc4204ae000)\n\t/opt/gopath/src/github.com/hyperledger/fabric/vendor/google.golang.org/grpc/transport/http2_client.go:1276 +0x13c\ncreated by github.com/hyperledger/fabric/vendor/google.golang.org/grpc/transport.newHTTP2Client\n\t/opt/gopath/src/github.com/hyperledger/fabric/vendor/google.golang.org/grpc/transport/http2_client.go:292 +0xdd2\n\ngoroutine 69 [select]:\ngithub.com/hyperledger/fabric/vendor/google.golang.org/grpc.(*addrConn).transportMonitor(0xc420232700)\n\t/opt/gopath/src/github.com/hyperledger/fabric/vendor/google.golang.org/grpc/clientconn.go:995 +0x1de\ncreated by github.com/hyperledger/fabric/vendor/google.golang.org/grpc.(*ClientConn).resetAddrConn\n\t/opt/gopath/src/github.com/hyperledger/fabric/vendor/google.golang.org/grpc/clientconn.go:716 +0x67a\n\ngoroutine 20 [select]:\nnet.cgoLookupIP(0x1667b40, 0xc420302c00, 0x7ffe78456c8b, 0x13, 0xc420168780, 0xc420000180, 0xc42002fde8, 0x42ee2c, 0xf354a0, 0xc42002fdd0)\n\t/opt/go/src/net/cgo_unix.go:214 +0x1b0\nnet.(*Resolver).lookupIP(0x169d370, 0x1667b40, 0xc420302c00, 0x7ffe78456c8b, 0x13, 0xc42002fec0, 0x40476b, 0xc420062120, 0xeec554, 0x9)\n\t/opt/go/src/net/lookup_unix.go:95 +0x12d\nnet.(*Resolver).(net.lookupIP)-fm(0x1667b40, 0xc420302c00, 0x7ffe78456c8b, 0x13, 0x3, 0xc420001500, 0xc42005e0c0, 0xc420001588, 0xc420020600)\n\t/opt/go/src/net/lookup.go:187 +0x56\nnet.glob..func10(0x1667b40, 0xc420302c00, 0xc420300050, 0x7ffe78456c8b, 0x13, 0x42ad09, 0xc400000008, 0xc42005e0c0, 0x4ef901, 0x8db329)\n\t/opt/go/src/net/hook.go:19 +0x52\nnet.(*Resolver).LookupIPAddr.func1(0x18, 0x0, 0x0, 0xc420176001)\n\t/opt/go/src/net/lookup.go:193 +0x5c\ninternal/singleflight.(*Group).doCall(0x169d360, 0xc4204b20f0, 0x7ffe78456c8b, 0x13, 0xc42019be30)\n\t/opt/go/src/internal/singleflight/singleflight.go:93 +0x2e\ncreated by internal/singleflight.(*Group).DoChan\n\t/opt/go/src/internal/singleflight/singleflight.go:86 +0x31f\n' }
composer.init() failed, { code: 2,
stdout: '',
stderr: '2018-03-30 02:10:53.335 UTC [channelCmd] InitCmdFactory -> INFO 001\u001b[0m Endorser and orderer connections initialized\nfatal error: unexpected signal during runtime execution\n[signal SIGSEGV: segmentation violation code=0x1 addr=0x63 pc=0x7f4b4ce7b259]\n\nruntime stack:\nruntime.throw(0xf11259, 0x2a)\n\t/opt/go/src/runtime/panic.go:605 +0x95\nruntime.sigpanic()\n\t/opt/go/src/runtime/signal_unix.go:351 +0x2b8\n\ngoroutine 21 [syscall, locked to thread]:\nruntime.cgocall(0xbf3800, 0xc42002fde8, 0xf0fa21)\n\t/opt/go/src/runtime/cgocall.go:132 +0xe4 fp=0xc42002fda8 sp=0xc42002fd68 pc=0x4023b4\nnet._C2func_getaddrinfo(0x7f4b480008c0, 0x0, 0xc42019e210, 0xc4204b6038, 0x0, 0x0, 0x0)\n\tnet/_obj/_cgo_gotypes.go:86 +0x5f fp=0xc42002fde8 sp=0xc42002fda8 pc=0x5f893f\nnet.cgoLookupIPCNAME.func2(0x7f4b480008c0, 0x0, 0xc42019e210, 0xc4204b6038, 0xc420302c00, 0x7ffe78456c8b, 0x13)\n\t/opt/go/src/net/cgo_unix.go:151 +0x13f fp=0xc42002fe40 sp=0xc42002fde8 pc=0x5ffedf\nnet.cgoLookupIPCNAME(0x7ffe78456c8b, 0x13, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0)\n\t/opt/go/src/net/cgo_unix.go:151 +0x175 fp=0xc42002ff38 sp=0xc42002fe40 pc=0x5fa195\nnet.cgoIPLookup(0xc420302d80, 0x7ffe78456c8b, 0x13)\n\t/opt/go/src/net/cgo_unix.go:203 +0x4d fp=0xc42002ffc8 sp=0xc42002ff38 pc=0x5fa8dd\nruntime.goexit()\n\t/opt/go/src/runtime/asm_amd64.s:2337 +0x1 fp=0xc42002ffd0 sp=0xc42002ffc8 pc=0x45e391\ncreated by net.cgoLookupIP\n\t/opt/go/src/net/cgo_unix.go:213 +0xaf\n\ngoroutine 1 [select]:\ngithub.com/hyperledger/fabric/vendor/google.golang.org/grpc.DialContext(0x7f4b4d1fcab0, 0xc420302ae0, 0x7ffe78456c8b, 0x18, 0xc42015f0a0, 0x4, 0x4, 0x0, 0x0, 0x0)\n\t/opt/gopath/src/github.com/hyperledger/fabric/vendor/google.golang.org/grpc/clientconn.go:422 +0x532\ngithub.com/hyperledger/fabric/core/comm.(*grpcClient).NewConnection(0xc4204b20a0, 0x7ffe78456c8b, 0x18, 0x0, 0x0, 0x0, 0x0, 0x0)\n\t/opt/gopath/src/github.com/hyperledger/fabric/core/comm/client.go:217 +0x389\ngithub.com/hyperledger/fabric/peer/common.(*OrdererClient).Deliver(0xc42019b890, 0x0, 0x0, 0x20, 0xd662c0)\n\t/opt/gopath/src/github.com/hyperledger/fabric/peer/common/ordererclient.go:61 +0x6c\ngithub.com/hyperledger/fabric/peer/channel.newDeliverClient(0x7ffe78456ca7, 0x9, 0xee710d, 0x1, 0xc42015f060)\n\t/opt/gopath/src/github.com/hyperledger/fabric/peer/channel/deliverclient.go:51 +0x143\ngithub.com/hyperledger/fabric/peer/channel.InitCmdFactory(0xc420320100, 0x0, 0x0, 0x16571c0)\n\t/opt/gopath/src/github.com/hyperledger/fabric/peer/channel/channel.go:152 +0x233\ngithub.com/hyperledger/fabric/peer/channel.getGenesisBlock(0xc4203e2050, 0x0, 0x0, 0x0)\n\t/opt/gopath/src/github.com/hyperledger/fabric/peer/channel/deliverclient.go:167 +0x124\ngithub.com/hyperledger/fabric/peer/channel.executeCreate(0xc4203e2050, 0xc4203e2050, 0x0)\n\t/opt/gopath/src/github.com/hyperledger/fabric/peer/channel/create.go:183 +0x50\ngithub.com/hyperledger/fabric/peer/channel.create(0xc4202886c0, 0xc420303500, 0x0, 0x6, 0x0, 0xd5afc0, 0x16705c0)\n\t/opt/gopath/src/github.com/hyperledger/fabric/peer/channel/create.go:213 +0x40\ngithub.com/hyperledger/fabric/peer/channel.createCmd.func1(0xc4202886c0, 0xc420303500, 0x0, 0x6, 0x0, 0x0)\n\t/opt/gopath/src/github.com/hyperledger/fabric/peer/channel/create.go:59 +0x52\ngithub.com/hyperledger/fabric/vendor/github.com/spf13/cobra.(*Command).execute(0xc4202886c0, 0xc420303200, 0x6, 0x6, 0xc4202886c0, 0xc420303200)\n\t/opt/gopath/src/github.com/hyperledger/fabric/vendor/github.com/spf13/cobra/command.go:599 +0x3e8\ngithub.com/hyperledger/fabric/vendor/github.com/spf13/cobra.(*Command).ExecuteC(0x164d4e0, 0x11, 0xc4202b8540, 0x5)\n\t/opt/gopath/src/github.com/hyperledger/fabric/vendor/github.com/spf13/cobra/command.go:689 +0x2fe\ngithub.com/hyperledger/fabric/vendor/github.com/spf13/cobra.(*Command).Execute(0x164d4e0, 0x35, 0xc420016035)\n\t/opt/gopath/src/github.com/hyperledger/fabric/vendor/github.com/spf13/cobra/command.go:648 +0x2b\nmain.main()\n\t/opt/gopath/src/github.com/hyperledger/fabric/peer/main.go:112 +0x5e1\n\ngoroutine 19 [select]:\nnet.(*Resolver).LookupIPAddr(0x169d370, 0x1667b40, 0xc420302c00, 0x7ffe78456c8b, 0x13, 0x0, 0x0, 0x0, 0x0, 0x0)\n\t/opt/go/src/net/lookup.go:196 +0x52b\nnet.(*Resolver).internetAddrList(0x169d370, 0x1667b40, 0xc420302c00, 0xee7636, 0x3, 0x7ffe78456c8b, 0x18, 0x0, 0x0, 0x0, ...)\n\t/opt/go/src/net/ipsock.go:293 +0x644\nnet.(*Resolver).resolveAddrList(0x169d370, 0x1667b40, 0xc420302c00, 0xee7b40, 0x4, 0xee7636, 0x3, 0x7ffe78456c8b, 0x18, 0x0, ...)\n\t/opt/go/src/net/dial.go:193 +0x594\nnet.(*Dialer).DialContext(0xc420495458, 0x1667b40, 0xc420302c00, 0xee7636, 0x3, 0x7ffe78456c8b, 0x18, 0x0, 0x0, 0x0, ...)\n\t/opt/go/src/net/dial.go:375 +0x248\ngithub.com/hyperledger/fabric/vendor/google.golang.org/grpc.dialContext(0x1667b40, 0xc420302c00, 0xee7636, 0x3, 0x7ffe78456c8b, 0x18, 0x0, 0x0, 0xc42010c600, 0xc42017c200)\n\t/opt/gopath/src/github.com/hyperledger/fabric/vendor/google.golang.org/grpc/go17.go:38 +0xb3\ngithub.com/hyperledger/fabric/vendor/google.golang.org/grpc.DialContext.func1(0x7f4b4d1fcab0, 0xc420302c00, 0x7ffe78456c8b, 0x18, 0x0, 0x0, 0x16571c0, 0xc420163320)\n\t/opt/gopath/src/github.com/hyperledger/fabric/vendor/google.golang.org/grpc/clientconn.go:329 +0x86\ngithub.com/hyperledger/fabric/vendor/google.golang.org/grpc.newProxyDialer.func1(0x7f4b4d1fcab0, 0xc420302c00, 0x7ffe78456c8b, 0x18, 0x0, 0x0, 0x0, 0x0)\n\t/opt/gopath/src/github.com/hyperledger/fabric/vendor/google.golang.org/grpc/proxy.go:121 +0x137\ngithub.com/hyperledger/fabric/vendor/google.golang.org/grpc/transport.dial(0x7f4b4d1fcab0, 0xc420302c00, 0xc420300000, 0x7ffe78456c8b, 0x18, 0x0, 0x0, 0x0, 0x0)\n\t/opt/gopath/src/github.com/hyperledger/fabric/vendor/google.golang.org/grpc/transport/http2_client.go:119 +0x5a\ngithub.com/hyperledger/fabric/vendor/google.golang.org/grpc/transport.newHTTP2Client(0x7f4b4d1fcab0, 0xc420302c00, 0x7ffe78456c8b, 0x18, 0x0, 0x0, 0xeef4b1, 0xd, 0x0, 0x0, ...)\n\t/opt/gopath/src/github.com/hyperledger/fabric/vendor/google.golang.org/grpc/transport/http2_client.go:157 +0xa7\ngithub.com/hyperledger/fabric/vendor/google.golang.org/grpc/transport.NewClientTransport(0x7f4b4d1fcab0, 0xc420302c00, 0x7ffe78456c8b, 0x18, 0x0, 0x0, 0xeef4b1, 0xd, 0x0, 0x0, ...)\n\t/opt/gopath/src/github.com/hyperledger/fabric/vendor/google.golang.org/grpc/transport/transport.go:505 +0xae\ngithub.com/hyperledger/fabric/vendor/google.golang.org/grpc.(*addrConn).resetTransport(0xc4202328c0, 0xc42019b900, 0xc4202328e0, 0xc4200a23c8)\n\t/opt/gopath/src/github.com/hyperledger/fabric/vendor/google.golang.org/grpc/clientconn.go:929 +0x4b4\ngithub.com/hyperledger/fabric/vendor/google.golang.org/grpc.(*ClientConn).resetAddrConn(0xc420232000, 0x7ffe78456c8b, 0x18, 0x0, 0x0, 0xc420176001, 0x0, 0x0, 0x4f0e30, 0xc42015a180)\n\t/opt/gopath/src/github.com/hyperledger/fabric/vendor/google.golang.org/grpc/clientconn.go:702 +0x340\ngithub.com/hyperledger/fabric/vendor/google.golang.org/grpc.DialContext.func3(0xc420302ba0, 0xc420232000, 0x0, 0x0, 0x7ffe78456c8b, 0x18)\n\t/opt/gopath/src/github.com/hyperledger/fabric/vendor/google.golang.org/grpc/clientconn.go:417 +0x223\ncreated by github.com/hyperledger/fabric/vendor/google.golang.org/grpc.DialContext\n\t/opt/gopath/src/github.com/hyperledger/fabric/vendor/google.golang.org/grpc/clientconn.go:386 +0x441\n\ngoroutine 36 [syscall]:\nos/signal.signal_recv(0x0)\n\t/opt/go/src/runtime/sigqueue.go:131 +0xa6\nos/signal.loop()\n\t/opt/go/src/os/signal/signal_unix.go:22 +0x22\ncreated by os/signal.init.0\n\t/opt/go/src/os/signal/signal_unix.go:28 +0x41\n\ngoroutine 41 [IO wait]:\ninternal/poll.runtime_pollWait(0x7f4b4da31f70, 0x72, 0x0)\n\t/opt/go/src/runtime/netpoll.go:173 +0x57\ninternal/poll.(*pollDesc).wait(0xc42017de18, 0x72, 0xffffffffffffff00, 0x165d680, 0x1654ba0)\n\t/opt/go/src/internal/poll/fd_poll_runtime.go:85 +0xae\ninternal/poll.(*pollDesc).waitRead(0xc42017de18, 0xc4203f8000, 0x8000, 0x8000)\n\t/opt/go/src/internal/poll/fd_poll_runtime.go:90 +0x3d\ninternal/poll.(*FD).Read(0xc42017de00, 0xc4203f8000, 0x8000, 0x8000, 0x0, 0x0, 0x0)\n\t/opt/go/src/internal/poll/fd_unix.go:126 +0x18a\nnet.(*netFD).Read(0xc42017de00, 0xc4203f8000, 0x8000, 0x8000, 0x870780, 0xc4202e69a0, 0xc4204b40c0)\n\t/opt/go/src/net/fd_unix.go:202 +0x52\nnet.(*conn).Read(0xc420164618, 0xc4203f8000, 0x8000, 0x8000, 0x0, 0x0, 0x0)\n\t/opt/go/src/net/net.go:176 +0x6d\nbufio.(*Reader).Read(0xc4203ea420, 0xc4202e68f8, 0x9, 0x9, 0xf35600, 0xc420042d60, 0x405c32)\n\t/opt/go/src/bufio/bufio.go:213 +0x30b\nio.ReadAtLeast(0x1656c00, 0xc4203ea420, 0xc4202e68f8, 0x9, 0x9, 0x9, 0xc4203e8001, 0x80000000006, 0x20)\n\t/opt/go/src/io/io.go:309 +0x86\nio.ReadFull(0x1656c00, 0xc4203ea420, 0xc4202e68f8, 0x9, 0x9, 0x0, 0xc420042e28, 0x42b6a6)\n\t/opt/go/src/io/io.go:327 +0x58\ngithub.com/hyperledger/fabric/vendor/golang.org/x/net/http2.readFrameHeader(0xc4202e68f8, 0x9, 0x9, 0x1656c00, 0xc4203ea420, 0x0, 0xc400000000, 0xc420042e6d, 0xc4204ba120)\n\t/opt/gopath/src/github.com/hyperledger/fabric/vendor/golang.org/x/net/http2/frame.go:237 +0x7b\ngithub.com/hyperledger/fabric/vendor/golang.org/x/net/http2.(*Framer).ReadFrame(0xc4202e68c0, 0x165fbc0, 0xc4204ba120, 0x0, 0x0)\n\t/opt/gopath/src/github.com/hyperledger/fabric/vendor/golang.org/x/net/http2/frame.go:492 +0xa4\ngithub.com/hyperledger/fabric/vendor/google.golang.org/grpc/transport.(*framer).readFrame(0xc4203e6bd0, 0xc4204ba120, 0xc4204ba120, 0x0, 0x0)\n\t/opt/gopath/src/github.com/hyperledger/fabric/vendor/google.golang.org/grpc/transport/http_util.go:592 +0x2f\ngithub.com/hyperledger/fabric/vendor/google.golang.org/grpc/transport.(*http2Client).reader(0xc4201b96c0)\n\t/opt/gopath/src/github.com/hyperledger/fabric/vendor/google.golang.org/grpc/transport/http2_client.go:1154 +0xc0\ncreated by github.com/hyperledger/fabric/vendor/google.golang.org/grpc/transport.newHTTP2Client\n\t/opt/gopath/src/github.com/hyperledger/fabric/vendor/google.golang.org/grpc/transport/http2_client.go:260 +0xbf8\n\ngoroutine 42 [select]:\ngithub.com/hyperledger/fabric/vendor/google.golang.org/grpc/transport.(*http2Client).controller(0xc4201b96c0)\n\t/opt/gopath/src/github.com/hyperledger/fabric/vendor/google.golang.org/grpc/transport/http2_client.go:1227 +0x148\ncreated by github.com/hyperledger/fabric/vendor/google.golang.org/grpc/transport.newHTTP2Client\n\t/opt/gopath/src/github.com/hyperledger/fabric/vendor/google.golang.org/grpc/transport/http2_client.go:290 +0xd2e\n\ngoroutine 43 [select]:\ngithub.com/hyperledger/fabric/vendor/google.golang.org/grpc/transport.(*http2Client).keepalive(0xc4201b96c0)\n\t/opt/gopath/src/github.com/hyperledger/fabric/vendor/google.golang.org/grpc/transport/http2_client.go:1276 +0x13c\ncreated by github.com/hyperledger/fabric/vendor/google.golang.org/grpc/transport.newHTTP2Client\n\t/opt/gopath/src/github.com/hyperledger/fabric/vendor/google.golang.org/grpc/transport/http2_client.go:292 +0xdd2\n\ngoroutine 44 [select]:\ngithub.com/hyperledger/fabric/vendor/google.golang.org/grpc.(*addrConn).transportMonitor(0xc420232380)\n\t/opt/gopath/src/github.com/hyperledger/fabric/vendor/google.golang.org/grpc/clientconn.go:995 +0x1de\ncreated by github.com/hyperledger/fabric/vendor/google.golang.org/grpc.(*ClientConn).resetAddrConn\n\t/opt/gopath/src/github.com/hyperledger/fabric/vendor/google.golang.org/grpc/clientconn.go:716 +0x67a\n\ngoroutine 66 [IO wait]:\ninternal/poll.runtime_pollWait(0x7f4b4da31eb0, 0x72, 0x0)\n\t/opt/go/src/runtime/netpoll.go:173 +0x57\ninternal/poll.(*pollDesc).wait(0xc42044e398, 0x72, 0xffffffffffffff00, 0x165d680, 0x1654ba0)\n\t/opt/go/src/internal/poll/fd_poll_runtime.go:85 +0xae\ninternal/poll.(*pollDesc).waitRead(0xc42044e398, 0xc420478000, 0x8000, 0x8000)\n\t/opt/go/src/internal/poll/fd_poll_runtime.go:90 +0x3d\ninternal/poll.(*FD).Read(0xc42044e380, 0xc420478000, 0x8000, 0x8000, 0x0, 0x0, 0x0)\n\t/opt/go/src/internal/poll/fd_unix.go:126 +0x18a\nnet.(*netFD).Read(0xc42044e380, 0xc420478000, 0x8000, 0x8000, 0x11, 0x0, 0x0)\n\t/opt/go/src/net/fd_unix.go:202 +0x52\nnet.(*conn).Read(0xc420164650, 0xc420478000, 0x8000, 0x8000, 0x0, 0x0, 0x0)\n\t/opt/go/src/net/net.go:176 +0x6d\nbufio.(*Reader).Read(0xc4204613e0, 0xc4204a4038, 0x9, 0x9, 0x9, 0x0, 0xc420043d58)\n\t/opt/go/src/bufio/bufio.go:213 +0x30b\nio.ReadAtLeast(0x1656c00, 0xc4204613e0, 0xc4204a4038, 0x9, 0x9, 0x9, 0xc42042a780, 0xc420043e18, 0x42b3c8)\n\t/opt/go/src/io/io.go:309 +0x86\nio.ReadFull(0x1656c00, 0xc4204613e0, 0xc4204a4038, 0x9, 0x9, 0x0, 0xc42005ee80, 0x3)\n\t/opt/go/src/io/io.go:327 +0x58\ngithub.com/hyperledger/fabric/vendor/golang.org/x/net/http2.readFrameHeader(0xc4204a4038, 0x9, 0x9, 0x1656c00, 0xc4204613e0, 0x0, 0x0, 0xc42042a600, 0xf35600)\n\t/opt/gopath/src/github.com/hyperledger/fabric/vendor/golang.org/x/net/http2/frame.go:237 +0x7b\ngithub.com/hyperledger/fabric/vendor/golang.org/x/net/http2.(*Framer).ReadFrame(0xc4204a4000, 0xc4204a2120, 0x165a340, 0xc4202b80f0, 0xc4202b80f0)\n\t/opt/gopath/src/github.com/hyperledger/fabric/vendor/golang.org/x/net/http2/frame.go:492 +0xa4\ngithub.com/hyperledger/fabric/vendor/google.golang.org/grpc/transport.(*framer).readFrame(0xc4204a2000, 0xc4202b6080, 0xc4202b6080, 0x0, 0x0)\n\t/opt/gopath/src/github.com/hyperledger/fabric/vendor/google.golang.org/grpc/transport/http_util.go:592 +0x2f\ngithub.com/hyperledger/fabric/vendor/google.golang.org/grpc/transport.(*http2Client).reader(0xc4204ae000)\n\t/opt/gopath/src/github.com/hyperledger/fabric/vendor/google.golang.org/grpc/transport/http2_client.go:1154 +0xc0\ncreated by github.com/hyperledger/fabric/vendor/google.golang.org/grpc/transport.newHTTP2Client\n\t/opt/gopath/src/github.com/hyperledger/fabric/vendor/google.golang.org/grpc/transport/http2_client.go:260 +0xbf8\n\ngoroutine 67 [select]:\ngithub.com/hyperledger/fabric/vendor/google.golang.org/grpc/transport.(*http2Client).controller(0xc4204ae000)\n\t/opt/gopath/src/github.com/hyperledger/fabric/vendor/google.golang.org/grpc/transport/http2_client.go:1227 +0x148\ncreated by github.com/hyperledger/fabric/vendor/google.golang.org/grpc/transport.newHTTP2Client\n\t/opt/gopath/src/github.com/hyperledger/fabric/vendor/google.golang.org/grpc/transport/http2_client.go:290 +0xd2e\n\ngoroutine 68 [select]:\ngithub.com/hyperledger/fabric/vendor/google.golang.org/grpc/transport.(*http2Client).keepalive(0xc4204ae000)\n\t/opt/gopath/src/github.com/hyperledger/fabric/vendor/google.golang.org/grpc/transport/http2_client.go:1276 +0x13c\ncreated by github.com/hyperledger/fabric/vendor/google.golang.org/grpc/transport.newHTTP2Client\n\t/opt/gopath/src/github.com/hyperledger/fabric/vendor/google.golang.org/grpc/transport/http2_client.go:292 +0xdd2\n\ngoroutine 69 [select]:\ngithub.com/hyperledger/fabric/vendor/google.golang.org/grpc.(*addrConn).transportMonitor(0xc420232700)\n\t/opt/gopath/src/github.com/hyperledger/fabric/vendor/google.golang.org/grpc/clientconn.go:995 +0x1de\ncreated by github.com/hyperledger/fabric/vendor/google.golang.org/grpc.(*ClientConn).resetAddrConn\n\t/opt/gopath/src/github.com/hyperledger/fabric/vendor/google.golang.org/grpc/clientconn.go:716 +0x67a\n\ngoroutine 20 [select]:\nnet.cgoLookupIP(0x1667b40, 0xc420302c00, 0x7ffe78456c8b, 0x13, 0xc420168780, 0xc420000180, 0xc42002fde8, 0x42ee2c, 0xf354a0, 0xc42002fdd0)\n\t/opt/go/src/net/cgo_unix.go:214 +0x1b0\nnet.(*Resolver).lookupIP(0x169d370, 0x1667b40, 0xc420302c00, 0x7ffe78456c8b, 0x13, 0xc42002fec0, 0x40476b, 0xc420062120, 0xeec554, 0x9)\n\t/opt/go/src/net/lookup_unix.go:95 +0x12d\nnet.(*Resolver).(net.lookupIP)-fm(0x1667b40, 0xc420302c00, 0x7ffe78456c8b, 0x13, 0x3, 0xc420001500, 0xc42005e0c0, 0xc420001588, 0xc420020600)\n\t/opt/go/src/net/lookup.go:187 +0x56\nnet.glob..func10(0x1667b40, 0xc420302c00, 0xc420300050, 0x7ffe78456c8b, 0x13, 0x42ad09, 0xc400000008, 0xc42005e0c0, 0x4ef901, 0x8db329)\n\t/opt/go/src/net/hook.go:19 +0x52\nnet.(*Resolver).LookupIPAddr.func1(0x18, 0x0, 0x0, 0xc420176001)\n\t/opt/go/src/net/lookup.go:193 +0x5c\ninternal/singleflight.(*Group).doCall(0x169d360, 0xc4204b20f0, 0x7ffe78456c8b, 0x13, 0xc42019be30)\n\t/opt/go/src/internal/singleflight/singleflight.go:93 +0x2e\ncreated by internal/singleflight.(*Group).DoChan\n\t/opt/go/src/internal/singleflight/singleflight.go:86 +0x31f\n' }
unexpected error, [object Object]