yulong-hids-archived
yulong-hids-archived copied to clipboard
Windows server.exe error
` C:/Go/src/yulong-hids/server/vendor/gopkg.in/mgo.v2/socket.go:535 +0x5a yulong-hids/server/vendor/gopkg.in/mgo%2ev2.(*mongoSocket).readLoop(0xc04372e9a0 ) C:/Go/src/yulong-hids/server/vendor/gopkg.in/mgo.v2/socket.go:551 +0x609
created by yulong-hids/server/vendor/gopkg.in/mgo%2ev2.newSocket C:/Go/src/yulong-hids/server/vendor/gopkg.in/mgo.v2/socket.go:194 +0x1fc
goroutine 417 [IO wait]: internal/poll.runtime_pollWait(0x3a80820, 0x72, 0xa16060) C:/Go/src/runtime/netpoll.go:173 +0x5e internal/poll.(*pollDesc).wait(0xc0420d6a08, 0x72, 0xc9d400, 0x0, 0x0) C:/Go/src/internal/poll/fd_poll_runtime.go:85 +0xa2 internal/poll.(*ioSrv).ExecIO(0xcd4c80, 0xc0420d6858, 0x9d7908, 0x3fb, 0xc0423ca 00d, 0xfc) C:/Go/src/internal/poll/fd_windows.go:223 +0x13a internal/poll.(*FD).Read(0xc0420d6840, 0xc0423ca000, 0x400, 0x400, 0x0, 0x0, 0x0 ) C:/Go/src/internal/poll/fd_windows.go:484 +0x248 net.(*netFD).Read(0xc0420d6840, 0xc0423ca000, 0x400, 0x400, 0x8, 0x8, 0x3f3) C:/Go/src/net/fd_windows.go:151 +0x56 net.(*conn).Read(0xc04207c440, 0xc0423ca000, 0x400, 0x400, 0x0, 0x0, 0x0) C:/Go/src/net/net.go:176 +0x71 crypto/tls.(*block).readFromUntil(0xc04282a990, 0x33a4020, 0xc04207c440, 0x5, 0x c04207c440, 0x0) C:/Go/src/crypto/tls/conn.go:493 +0x9d crypto/tls.(*Conn).readRecord(0xc0423b4700, 0x9d8117, 0xc0423b4820, 0x0) C:/Go/src/crypto/tls/conn.go:595 +0xe7 crypto/tls.(*Conn).Read(0xc0423b4700, 0xc0423ca400, 0x400, 0x400, 0x0, 0x0, 0x0)
C:/Go/src/crypto/tls/conn.go:1156 +0x107
bufio.(*Reader).Read(0xc04297b680, 0xc0488a6f80, 0xc, 0xc, 0xc042ce7cc8, 0x81bd7 e, 0x90efc0) C:/Go/src/bufio/bufio.go:216 +0x23f io.ReadAtLeast(0xa14ba0, 0xc04297b680, 0xc0488a6f80, 0xc, 0xc, 0xc, 0xc0448900fe , 0x6, 0xbe) C:/Go/src/io/io.go:309 +0x8d io.ReadFull(0xa14ba0, 0xc04297b680, 0xc0488a6f80, 0xc, 0xc, 0x0, 0x46bb79, 0x3) C:/Go/src/io/io.go:327 +0x5f yulong-hids/server/vendor/github.com/smallnest/rpcx/protocol.(*Message).Decode(0 xc04203c660, 0xa14ba0, 0xc04297b680, 0x0, 0x0) C:/Go/src/yulong-hids/server/vendor/github.com/smallnest/rpcx/protocol/m essage.go:359 +0x78 yulong-hids/server/vendor/github.com/smallnest/rpcx/server.(*Server).readRequest (0xc0422c4160, 0xa18f80, 0xc04282aae0, 0xa14ba0, 0xc04297b680, 0xa18f80, 0xc0428 2aae0, 0xc0422c4160) C:/Go/src/yulong-hids/server/vendor/github.com/smallnest/rpcx/server/ser ver.go:335 +0x86 yulong-hids/server/vendor/github.com/smallnest/rpcx/server.(*Server).serveConn(0 xc0422c4160, 0xa1a2c0, 0xc0423b4700) C:/Go/src/yulong-hids/server/vendor/github.com/smallnest/rpcx/server/ser ver.go:258 +0x24f created by yulong-hids/server/vendor/github.com/smallnest/rpcx/server.(*Server). serveListener C:/Go/src/yulong-hids/server/vendor/github.com/smallnest/rpcx/server/ser ver.go:189 +0x1e5
goroutine 57002 [semacquire]: sync.runtime_SemacquireMutex(0xc0488a7524, 0x8dd500) C:/Go/src/runtime/sema.go:71 +0x44 sync.(*Mutex).Lock(0xc0488a7520) C:/Go/src/sync/mutex.go:134 +0x10f yulong-hids/server/vendor/gopkg.in/mgo%2ev2.(*mongoSocket).SimpleQuery(0xc04215a 000, 0xc04212bce0, 0x5, 0x9badfe, 0x5, 0xc0488a7510, 0xa) C:/Go/src/yulong-hids/server/vendor/gopkg.in/mgo.v2/socket.go:367 +0x1fd
yulong-hids/server/vendor/gopkg.in/mgo%2ev2.(*Database).run(0xc0421e53c0, 0xc042 15a000, 0x95a7c0, 0xc043854450, 0x8c6060, 0xc0488a74f8, 0xc0421e53f0, 0xc0438544 50) C:/Go/src/yulong-hids/server/vendor/gopkg.in/mgo.v2/session.go:3261 +0x1 ae yulong-hids/server/vendor/gopkg.in/mgo%2ev2.(*Database).Run(0xc0421e53c0, 0x95a7 c0, 0xc043854450, 0x8c6060, 0xc0488a74f8, 0x0, 0x0) C:/Go/src/yulong-hids/server/vendor/gopkg.in/mgo.v2/session.go:656 +0xc2
yulong-hids/server/vendor/gopkg.in/mgo%2ev2.(*Query).Count(0xc042a27d00, 0x91b06 0, 0xc043854420, 0xc042a27d00) C:/Go/src/yulong-hids/server/vendor/gopkg.in/mgo.v2/session.go:3970 +0x2 6d yulong-hids/server/action.ResultStat(0xc0488a7470, 0xb, 0xc0488a7480, 0xa, 0xc04 88a7490, 0x5, 0xc04207c3c8, 0x1, 0x1, 0xbeb40f235e5f77ec, ...) C:/Go/src/yulong-hids/server/action/statistics.go:34 +0x6fe main.(*Watcher).PutInfo(0xc042008b88, 0xa18f80, 0xc043854390, 0xc0427a9f80, 0xc0 488a74f0, 0x0, 0x0) C:/Go/src/yulong-hids/server/server.go:44 +0x1d0 reflect.Value.call(0xc0422da180, 0xc0420040a0, 0x13, 0x9baae6, 0x4, 0xc0421b7c50 , 0x4, 0x4, 0xc04699d080, 0x939ae0, ...) C:/Go/src/reflect/value.go:447 +0x970 reflect.Value.Call(0xc0422da180, 0xc0420040a0, 0x13, 0xc0421b7c50, 0x4, 0x4, 0x8 bde01, 0x8bdea0, 0xc0488a74f0) C:/Go/src/reflect/value.go:308 +0xab yulong-hids/server/vendor/github.com/smallnest/rpcx/server.(*service).call(0xc04 211e550, 0xa18f80, 0xc043854390, 0xc0422da200, 0x8c8160, 0xc0427a9f80, 0x16, 0x8 bdea0, 0xc0488a74f0, 0x16, ...) C:/Go/src/yulong-hids/server/vendor/github.com/smallnest/rpcx/server/ser vice.go:315 +0x1bc yulong-hids/server/vendor/github.com/smallnest/rpcx/server.(*Server).handleReque st(0xc0422c4160, 0xa18f80, 0xc043854390, 0xc04214e060, 0x90efc0, 0xc043854330, 0 xa18f80) C:/Go/src/yulong-hids/server/vendor/github.com/smallnest/rpcx/server/ser ver.go:387 +0x3b7 yulong-hids/server/vendor/github.com/smallnest/rpcx/server.(*Server).serveConn.f unc2(0xc04214e060, 0xa1a2c0, 0xc0420ad500, 0xa18f80, 0xc04211cc90, 0xc0422c4160)
C:/Go/src/yulong-hids/server/vendor/github.com/smallnest/rpcx/server/ser
ver.go:302 +0x185 created by yulong-hids/server/vendor/github.com/smallnest/rpcx/server.(*Server). serveConn C:/Go/src/yulong-hids/server/vendor/github.com/smallnest/rpcx/server/ser ver.go:290 +0x4fb
goroutine 11281 [IO wait]: internal/poll.runtime_pollWait(0x3a80680, 0x72, 0xa16060) C:/Go/src/runtime/netpoll.go:173 +0x5e internal/poll.(*pollDesc).wait(0xc042f8d7c8, 0x72, 0xc9d400, 0x0, 0x0) C:/Go/src/internal/poll/fd_poll_runtime.go:85 +0xa2 internal/poll.(*ioSrv).ExecIO(0xcd4c80, 0xc042f8d618, 0x9d7908, 0x411e72, 0xc046 b5cb60, 0x10) C:/Go/src/internal/poll/fd_windows.go:223 +0x13a internal/poll.(*FD).Read(0xc042f8d600, 0xc043d38000, 0x1000, 0x1000, 0x0, 0x0, 0 x0) C:/Go/src/internal/poll/fd_windows.go:484 +0x248 net.(*netFD).Read(0xc042f8d600, 0xc043d38000, 0x1000, 0x1000, 0x452000, 0xc04213 6a80, 0x4) C:/Go/src/net/fd_windows.go:151 +0x56 net.(*conn).Read(0xc047917630, 0xc043d38000, 0x1000, 0x1000, 0x0, 0x0, 0x0) C:/Go/src/net/net.go:176 +0x71 net/http.(*persistConn).Read(0xc047aa6ea0, 0xc043d38000, 0x1000, 0x1000, 0xc0463 b3b98, 0x4035c5, 0xc042044ea0) C:/Go/src/net/http/transport.go:1453 +0x13d bufio.(*Reader).fill(0xc04b0b33e0) C:/Go/src/bufio/bufio.go:100 +0x125 bufio.(*Reader).Peek(0xc04b0b33e0, 0x1, 0x0, 0x0, 0x1, 0xc0422a68a0, 0x0) C:/Go/src/bufio/bufio.go:132 +0x41 net/http.(*persistConn).readLoop(0xc047aa6ea0) C:/Go/src/net/http/transport.go:1601 +0x18c created by net/http.(*Transport).dialConn C:/Go/src/net/http/transport.go:1237 +0x961
goroutine 11282 [select]: net/http.(*persistConn).writeLoop(0xc047aa6ea0) C:/Go/src/net/http/transport.go:1822 +0x152 created by net/http.(*Transport).dialConn C:/Go/src/net/http/transport.go:1238 +0x986
goroutine 21116 [IO wait, 3 minutes]: internal/poll.runtime_pollWait(0x3a809c0, 0x72, 0xa16060) C:/Go/src/runtime/netpoll.go:173 +0x5e internal/poll.(*pollDesc).wait(0xc042149248, 0x72, 0xc9d400, 0x0, 0x0) C:/Go/src/internal/poll/fd_poll_runtime.go:85 +0xa2 internal/poll.(*ioSrv).ExecIO(0xcd4c80, 0xc042149098, 0x9d7908, 0x3fb, 0xc0423ca 80d, 0x9a) C:/Go/src/internal/poll/fd_windows.go:223 +0x13a internal/poll.(*FD).Read(0xc042149080, 0xc0423ca800, 0x400, 0x400, 0x0, 0x0, 0x0 ) C:/Go/src/internal/poll/fd_windows.go:484 +0x248 net.(*netFD).Read(0xc042149080, 0xc0423ca800, 0x400, 0x400, 0x8, 0x8, 0x3f3) C:/Go/src/net/fd_windows.go:151 +0x56 net.(*conn).Read(0xc04207c2d8, 0xc0423ca800, 0x400, 0x400, 0x0, 0x0, 0x0) C:/Go/src/net/net.go:176 +0x71 crypto/tls.(*block).readFromUntil(0xc04ecf3860, 0x33a4020, 0xc04207c2d8, 0x5, 0x c04207c2d8, 0x0) C:/Go/src/crypto/tls/conn.go:493 +0x9d crypto/tls.(*Conn).readRecord(0xc0420ac380, 0x9d8117, 0xc0420ac4a0, 0x0) C:/Go/src/crypto/tls/conn.go:595 +0xe7 crypto/tls.(*Conn).Read(0xc0420ac380, 0xc0423cb400, 0x400, 0x400, 0x0, 0x0, 0x0)
C:/Go/src/crypto/tls/conn.go:1156 +0x107
bufio.(*Reader).Read(0xc0427a8480, 0xc04caa4450, 0xc, 0xc, 0xc042387cc8, 0x81bd7 e, 0x90efc0) C:/Go/src/bufio/bufio.go:216 +0x23f io.ReadAtLeast(0xa14ba0, 0xc0427a8480, 0xc04caa4450, 0xc, 0xc, 0xc, 0xc042838a9e , 0x6, 0x5c) C:/Go/src/io/io.go:309 +0x8d io.ReadFull(0xa14ba0, 0xc0427a8480, 0xc04caa4450, 0xc, 0xc, 0x0, 0x46bb79, 0x2) C:/Go/src/io/io.go:327 +0x5f yulong-hids/server/vendor/github.com/smallnest/rpcx/protocol.(*Message).Decode(0 xc04b0b24e0, 0xa14ba0, 0xc0427a8480, 0x0, 0x0) C:/Go/src/yulong-hids/server/vendor/github.com/smallnest/rpcx/protocol/m essage.go:359 +0x78 yulong-hids/server/vendor/github.com/smallnest/rpcx/server.(*Server).readRequest (0xc0422c4160, 0xa18f80, 0xc04ecf3a70, 0xa14ba0, 0xc0427a8480, 0xa18f80, 0xc04ec f3a70, 0xc0422c4160) C:/Go/src/yulong-hids/server/vendor/github.com/smallnest/rpcx/server/ser ver.go:335 +0x86 yulong-hids/server/vendor/github.com/smallnest/rpcx/server.(*Server).serveConn(0 xc0422c4160, 0xa1a2c0, 0xc0420ac380) C:/Go/src/yulong-hids/server/vendor/github.com/smallnest/rpcx/server/ser ver.go:258 +0x24f created by yulong-hids/server/vendor/github.com/smallnest/rpcx/server.(*Server). serveListener C:/Go/src/yulong-hids/server/vendor/github.com/smallnest/rpcx/server/ser ver.go:189 +0x1e5
goroutine 57001 [runnable]: sync.runtime_SemacquireMutex(0xc043872f9c, 0x8dd500) C:/Go/src/runtime/sema.go:71 +0x44 sync.(*Mutex).Lock(0xc043872f98) C:/Go/src/sync/mutex.go:134 +0x10f yulong-hids/server/vendor/gopkg.in/mgo%2ev2.(*mongoSocket).SimpleQuery(0xc04215a 000, 0xc04212fa40, 0x5, 0x9badfe, 0x5, 0xc043872fa0, 0xa) C:/Go/src/yulong-hids/server/vendor/gopkg.in/mgo.v2/socket.go:367 +0x1fd
yulong-hids/server/vendor/gopkg.in/mgo%2ev2.(*Database).run(0xc044d613c0, 0xc042 15a000, 0x95a7c0, 0xc04372bf50, 0x8c6060, 0xc043872f90, 0xc044d613f0, 0xc04372bf 50) C:/Go/src/yulong-hids/server/vendor/gopkg.in/mgo.v2/session.go:3261 +0x1 ae yulong-hids/server/vendor/gopkg.in/mgo%2ev2.(*Database).Run(0xc044d613c0, 0x95a7 c0, 0xc04372bf50, 0x8c6060, 0xc043872f90, 0x0, 0x0) C:/Go/src/yulong-hids/server/vendor/gopkg.in/mgo.v2/session.go:656 +0xc2
yulong-hids/server/vendor/gopkg.in/mgo%2ev2.(*Query).Count(0xc04371e900, 0x91b06 0, 0xc04372bf20, 0xc04371e900) C:/Go/src/yulong-hids/server/vendor/gopkg.in/mgo.v2/session.go:3970 +0x2 6d yulong-hids/server/action.ResultStat(0xc043872f00, 0xb, 0xc043872f10, 0xa, 0xc04 3872f20, 0x5, 0xc047916270, 0x1, 0x1, 0xbeb40f235e5090b0, ...) C:/Go/src/yulong-hids/server/action/statistics.go:34 +0x6fe main.(*Watcher).PutInfo(0xc042008b88, 0xa18f80, 0xc04372be90, 0xc04297a3c0, 0xc0 43872f78, 0x0, 0x0) C:/Go/src/yulong-hids/server/server.go:44 +0x1d0 reflect.Value.call(0xc0422da180, 0xc0420040a0, 0x13, 0x9baae6, 0x4, 0xc04276bc50 , 0x4, 0x4, 0xc0439c9f00, 0x939ae0, ...) C:/Go/src/reflect/value.go:447 +0x970 reflect.Value.Call(0xc0422da180, 0xc0420040a0, 0x13, 0xc04276bc50, 0x4, 0x4, 0x8 bde01, 0x8bdea0, 0xc043872f78) C:/Go/src/reflect/value.go:308 +0xab yulong-hids/server/vendor/github.com/smallnest/rpcx/server.(*service).call(0xc04 211e550, 0xa18f80, 0xc04372be90, 0xc0422da200, 0x8c8160, 0xc04297a3c0, 0x16, 0x8 bdea0, 0xc043872f78, 0x16, ...) C:/Go/src/yulong-hids/server/vendor/github.com/smallnest/rpcx/server/ser vice.go:315 +0x1bc yulong-hids/server/vendor/github.com/smallnest/rpcx/server.(*Server).handleReque st(0xc0422c4160, 0xa18f80, 0xc04372be90, 0xc04d2f2ba0, 0x90efc0, 0xc04372be30, 0 xa18f80) C:/Go/src/yulong-hids/server/vendor/github.com/smallnest/rpcx/server/ser ver.go:387 +0x3b7 yulong-hids/server/vendor/github.com/smallnest/rpcx/server.(*Server).serveConn.f unc2(0xc04d2f2ba0, 0xa1a2c0, 0xc0420ad500, 0xa18f80, 0xc04211cc90, 0xc0422c4160)
C:/Go/src/yulong-hids/server/vendor/github.com/smallnest/rpcx/server/ser
ver.go:302 +0x185 created by yulong-hids/server/vendor/github.com/smallnest/rpcx/server.(*Server). serveConn C:/Go/src/yulong-hids/server/vendor/github.com/smallnest/rpcx/server/ser ver.go:290 +0x4fb
goroutine 37156 [IO wait]: internal/poll.runtime_pollWait(0x3a80750, 0x72, 0xa16060) C:/Go/src/runtime/netpoll.go:173 +0x5e internal/poll.(*pollDesc).wait(0xc042007d48, 0x72, 0xc9d400, 0x0, 0x0) C:/Go/src/internal/poll/fd_poll_runtime.go:85 +0xa2 internal/poll.(*ioSrv).ExecIO(0xcd4c80, 0xc042007b98, 0x9d7908, 0x1ffb, 0xc04216 400d, 0xd9) C:/Go/src/internal/poll/fd_windows.go:223 +0x13a internal/poll.(*FD).Read(0xc042007b80, 0xc042164000, 0x2000, 0x2000, 0x0, 0x0, 0 x0) C:/Go/src/internal/poll/fd_windows.go:484 +0x248 net.(*netFD).Read(0xc042007b80, 0xc042164000, 0x2000, 0x2000, 0x8, 0x8, 0x1ff3) C:/Go/src/net/fd_windows.go:151 +0x56 net.(*conn).Read(0xc0430f0f58, 0xc042164000, 0x2000, 0x2000, 0x0, 0x0, 0x0) C:/Go/src/net/net.go:176 +0x71 crypto/tls.(*block).readFromUntil(0xc0432e68d0, 0x33a4020, 0xc0430f0f58, 0x5, 0x c0430f0f58, 0x0) C:/Go/src/crypto/tls/conn.go:493 +0x9d crypto/tls.(*Conn).readRecord(0xc0420ac700, 0x9d8117, 0xc0420ac820, 0x0) C:/Go/src/crypto/tls/conn.go:595 +0xe7 crypto/tls.(*Conn).Read(0xc0420ac700, 0xc047e50000, 0x400, 0x400, 0x0, 0x0, 0x0)
C:/Go/src/crypto/tls/conn.go:1156 +0x107
bufio.(*Reader).Read(0xc045a61c20, 0xc046ca3de0, 0xc, 0xc, 0x60, 0x60, 0x99ec20)
C:/Go/src/bufio/bufio.go:216 +0x23f
io.ReadAtLeast(0xa14ba0, 0xc045a61c20, 0xc046ca3de0, 0xc, 0xc, 0xc, 0xc042ed431e , 0x6, 0x9b) C:/Go/src/io/io.go:309 +0x8d io.ReadFull(0xa14ba0, 0xc045a61c20, 0xc046ca3de0, 0xc, 0xc, 0x81c82a, 0x99ec20, 0xc044f86c00) C:/Go/src/io/io.go:327 +0x5f yulong-hids/server/vendor/github.com/smallnest/rpcx/protocol.(*Message).Decode(0 xc044f86c00, 0xa14ba0, 0xc045a61c20, 0x0, 0x0) C:/Go/src/yulong-hids/server/vendor/github.com/smallnest/rpcx/protocol/m essage.go:359 +0x78 yulong-hids/server/vendor/github.com/smallnest/rpcx/server.(*Server).readRequest (0xc0422c4160, 0xa18f80, 0xc0432e75c0, 0xa14ba0, 0xc045a61c20, 0xa18f80, 0xc0432 e75c0, 0xc0422c4160) C:/Go/src/yulong-hids/server/vendor/github.com/smallnest/rpcx/server/ser ver.go:335 +0x86 yulong-hids/server/vendor/github.com/smallnest/rpcx/server.(*Server).serveConn(0 xc0422c4160, 0xa1a2c0, 0xc0420ac700) C:/Go/src/yulong-hids/server/vendor/github.com/smallnest/rpcx/server/ser ver.go:258 +0x24f created by yulong-hids/server/vendor/github.com/smallnest/rpcx/server.(*Server). serveListener C:/Go/src/yulong-hids/server/vendor/github.com/smallnest/rpcx/server/ser ver.go:189 +0x1e5
C:\yulong-hids> `
运行一会儿就报错了