合テスト用

8791c63f :Anonymous 2015-11-28 14:02
>>025faa57
あいよ~

starting Gou...
2015/11/27 20:59:38 config.go:140: loading config from file/saku.ini
output logs to C:\Users\Nullpo\Desktop\shingetsu-gou\log
started 2ch interface...
started daemon and http server...
panic: runtime error: invalid memory address or nil pointer dereference
[signal 0xc0000005 code=0x0 addr=0x10 pc=0x5667a2]

goroutine 170 [running]:
github.com/shingetsu-gou/shingetsu-gou/thread.(*Cache).waitFor(0xc082463220, 0xb
ab200, 0xc0826e4900, 0xc082317860)
/home/travis/gopath/src/github.com/shingetsu-gou/shingetsu-gou/thread/ca
che.go:410 +0x82
github.com/shingetsu-gou/shingetsu-gou/thread.(*Cache).GetCache(0xc082463220, 0x
c08200a300, 0x0)
/home/travis/gopath/src/github.com/shingetsu-gou/shingetsu-gou/thread/ca
che.go:402 +0x24a
github.com/shingetsu-gou/shingetsu-gou/thread.(*CacheList).Getall(0xc0822bb300)
/home/travis/gopath/src/github.com/shingetsu-gou/shingetsu-gou/thread/ca
che_list.go:201 +0x6e
github.com/shingetsu-gou/shingetsu-gou/gou.doSync.func1()
/home/travis/gopath/src/github.com/shingetsu-gou/shingetsu-gou/gou/cron.
go:97 +0x101
created by github.com/shingetsu-gou/shingetsu-gou/gou.doSync
/home/travis/gopath/src/github.com/shingetsu-gou/shingetsu-gou/gou/cron.
go:100 +0x3fb

goroutine 1 [IO wait]:
net.runtime_pollWait(0x3aa7a8, 0x72, 0xc0822f1900)
/home/travis/.gimme/versions/go1.5.linux.amd64/src/runtime/netpoll.go:15
7 +0x67
net.(*pollDesc).Wait(0xc08201eef0, 0x72, 0x0, 0x0)
/home/travis/.gimme/versions/go1.5.linux.amd64/src/net/fd_poll_runtime.g
o:73 +0x41
net.(*ioSrv).ExecIO(0xc082028298, 0xc08201ede0, 0xaacfd0, 0x8, 0xc0825837c0, 0xc
08250c600, 0x0, 0x0)
/home/travis/.gimme/versions/go1.5.linux.amd64/src/net/fd_windows.go:182
+0x177
net.(*netFD).acceptOne(0xc08201ed80, 0xc0823c2a80, 0x2, 0x2, 0xc08201ede0, 0xc00
0000002, 0x0, 0x0)
/home/travis/.gimme/versions/go1.5.linux.amd64/src/net/fd_windows.go:564
+0x26c
net.(*netFD).accept(0xc08201ed80, 0x0, 0x0, 0x0)
/home/travis/.gimme/versions/go1.5.linux.amd64/src/net/fd_windows.go:594
+0x173
net.(*TCPListener).AcceptTCP(0xc0820282a8, 0x8e49a0, 0x0, 0x0)
/home/travis/.gimme/versions/go1.5.linux.amd64/src/net/tcpsock_posix.go:
254 +0x54
net.(*TCPListener).Accept(0xc0820282a8, 0x0, 0x0, 0x0, 0x0)
/home/travis/.gimme/versions/go1.5.linux.amd64/src/net/tcpsock_posix.go:
264 +0x44
golang.org/x/net/netutil.(*limitListener).Accept(0xc08239e540, 0x0, 0x0, 0x0, 0x
0)
/home/travis/gopath/src/golang.org/x/net/netutil/listen.go:30 +0x93
net/http.(*Server).Serve(0xc08239a840, 0x3aa868, 0xc08239e540, 0x0, 0x0)
/home/travis/.gimme/versions/go1.5.linux.amd64/src/net/http/server.go:18
87 +0xba
github.com/shingetsu-gou/shingetsu-gou/gou.StartDaemon(0xc08201ec00, 0xbab761, 0
x5)
/home/travis/gopath/src/github.com/shingetsu-gou/shingetsu-gou/gou/daemo
n.go:242 +0xabc
main.main()
/home/travis/gopath/src/github.com/shingetsu-gou/shingetsu-gou/gou.go:14
8 +0x38e

goroutine 515 [select]:
net/http.(*Transport).getConn(0xc083b76000, 0xc0825ac0e0, 0x0, 0xc082098100, 0x4
, 0xc082098107, 0x12, 0x0, 0x0, 0x0)
/home/travis/.gimme/versions/go1.5.linux.amd64/src/net/http/transport.go
:554 +0x66a
net/http.(*Transport).RoundTrip(0xc083b76000, 0xc0825ac0e0, 0xd9, 0x0, 0x0)
/home/travis/.gimme/versions/go1.5.linux.amd64/src/net/http/transport.go
:228 +0x4b3
net/http.send(0xc0825ac0e0, 0x3a4508, 0xc083b76000, 0xc08211d380, 0x0, 0x0)
/home/travis/.gimme/versions/go1.5.linux.amd64/src/net/http/client.go:22
0 +0x533
net/http.(*Client).send(0xc08256fb48, 0xc0825ac0e0, 0x72, 0x0, 0x0)
/home/travis/.gimme/versions/go1.5.linux.amd64/src/net/http/client.go:14
3 +0x161
net/http.(*Client).doFollowingRedirects(0xc08256fb48, 0xc0825ac0e0, 0xbab9e0, 0x
0, 0x0, 0x0)
/home/travis/.gimme/versions/go1.5.linux.amd64/src/net/http/client.go:38
0 +0xbc7
net/http.(*Client).Do(0xc08256fb48, 0xc0825ac0e0, 0xc082605b88, 0x0, 0x0)
/home/travis/.gimme/versions/go1.5.linux.amd64/src/net/http/client.go:17
5 +0xa3
github.com/shingetsu-gou/shingetsu-gou/node.(*Node).urlopen(0xc0822e3800, 0xc082
098100, 0x72, 0xdf8475800, 0xc08256fd40, 0x0, 0x0)
/home/travis/gopath/src/github.com/shingetsu-gou/shingetsu-gou/node/node
.go:326 +0x33f
github.com/shingetsu-gou/shingetsu-gou/node.(*Node).Talk(0xc0822e3800, 0xc0824f8
960, 0x4e, 0x0, 0xc08256fd40, 0x0, 0x0, 0x0, 0x0, 0x0)
/home/travis/gopath/src/github.com/shingetsu-gou/shingetsu-gou/node/node
.go:380 +0x6e5
github.com/shingetsu-gou/shingetsu-gou/thread.(*Cache).headWithRange(0xc08246228
0, 0xc0822e3800, 0xc083d367b0, 0x0)
/home/travis/gopath/src/github.com/shingetsu-gou/shingetsu-gou/thread/ca
che.go:327 +0x281
github.com/shingetsu-gou/shingetsu-gou/thread.(*Cache).GetCache.func1(0xc082477a
a0, 0xc082462280, 0xc083d367b0, 0xc0825cee60, 0xc082477a80, 0xc083bd1020, 0xc082
2e3800)
/home/travis/gopath/src/github.com/shingetsu-gou/shingetsu-gou/thread/ca
che.go:390 +0x6b
created by github.com/shingetsu-gou/shingetsu-gou/thread.(*Cache).GetCache
/home/travis/gopath/src/github.com/shingetsu-gou/shingetsu-gou/thread/ca
che.go:400 +0x1fa

goroutine 513 [select]:
net/http.(*persistConn).roundTrip(0xc0824262c0, 0xc0822f74f0, 0x0, 0x0, 0x0)
/home/travis/.gimme/versions/go1.5.linux.amd64/src/net/http/transport.go
:1164 +0xb14
net/http.(*Transport).RoundTrip(0xc083b762d0, 0xc0825ac540, 0xd9, 0x0, 0x0)
/home/travis/.gimme/versions/go1.5.linux.amd64/src/net/http/transport.go
:235 +0x537
net/http.send(0xc0825ac540, 0x3a4508, 0xc083b762d0, 0xc08211c780, 0x0, 0x0)
/home/travis/.gimme/versions/go1.5.linux.amd64/src/net/http/client.go:22
0 +0x533
net/http.(*Client).send(0xc0823d3b48, 0xc0825ac540, 0x73, 0x0, 0x0)
/home/travis/.gimme/versions/go1.5.linux.amd64/src/net/http/client.go:14
3 +0x161
net/http.(*Client).doFollowingRedirects(0xc0823d3b48, 0xc0825ac540, 0xbab9e0, 0x
0, 0x0, 0x0)
/home/travis/.gimme/versions/go1.5.linux.amd64/src/net/http/client.go:38
0 +0xbc7
net/http.(*Client).Do(0xc0823d3b48, 0xc0825ac540, 0xc0824c3b88, 0x0, 0x0)
/home/travis/.gimme/versions/go1.5.linux.amd64/src/net/http/client.go:17
5 +0xa3
github.com/shingetsu-gou/shingetsu-gou/node.(*Node).urlopen(0xc0822dce60, 0xc082
3ce000, 0x73, 0xdf8475800, 0xc0823d3d40, 0x0, 0x0)
/home/travis/gopath/src/github.com/shingetsu-gou/shingetsu-gou/node/node
.go:326 +0x33f
github.com/shingetsu-gou/shingetsu-gou/node.(*Node).Talk(0xc0822dce60, 0xc082514
190, 0x4e, 0x0, 0xc0823d3d40, 0x0, 0x0, 0x0, 0x0, 0x0)
/home/travis/gopath/src/github.com/shingetsu-gou/shingetsu-gou/node/node
.go:380 +0x6e5
github.com/shingetsu-gou/shingetsu-gou/thread.(*Cache).headWithRange(0xc08246228
0, 0xc0822dce60, 0xc083d367b0, 0x0)
/home/travis/gopath/src/github.com/shingetsu-gou/shingetsu-gou/thread/ca
che.go:327 +0x281
github.com/shingetsu-gou/shingetsu-gou/thread.(*Cache).GetCache.func1(0xc082477a
a0, 0xc082462280, 0xc083d367b0, 0xc0825cee60, 0xc082477a80, 0xc083bd1020, 0xc082
2dce60)
/home/travis/gopath/src/github.com/shingetsu-gou/shingetsu-gou/thread/ca
che.go:390 +0x6b
created by github.com/shingetsu-gou/shingetsu-gou/thread.(*Cache).GetCache
/home/travis/gopath/src/github.com/shingetsu-gou/shingetsu-gou/thread/ca
che.go:400 +0x1fa

goroutine 62 [IO wait]:
net.runtime_pollWait(0x3aa328, 0x72, 0xc082476340)
/home/travis/.gimme/versions/go1.5.linux.amd64/src/runtime/netpoll.go:15
7 +0x67
net.(*pollDesc).Wait(0xc0826a45f0, 0x72, 0x0, 0x0)
/home/travis/.gimme/versions/go1.5.linux.amd64/src/net/fd_poll_runtime.g
o:73 +0x41
net.(*ioSrv).ExecIO(0xc082028298, 0xc0826a44e0, 0xaa21a0, 0x7, 0xbab7c0, 0xf7537
1fa00000040, 0x0, 0x0)
/home/travis/.gimme/versions/go1.5.linux.amd64/src/net/fd_windows.go:182
+0x177
net.(*netFD).Read(0xc0826a4480, 0xc0820a4000, 0x1000, 0x1000, 0x0, 0x0, 0x0)
/home/travis/.gimme/versions/go1.5.linux.amd64/src/net/fd_windows.go:463
+0x17e
net.(*conn).Read(0xc08265a030, 0xc0820a4000, 0x1000, 0x1000, 0x0, 0x0, 0x0)
/home/travis/.gimme/versions/go1.5.linux.amd64/src/net/net.go:172 +0xeb
golang.org/x/net/netutil.(*limitListenerConn).Read(0xc0824726f0, 0xc0820a4000, 0
x1000, 0x1000, 0xc081ffbb23, 0x0, 0x0)
<autogenerated>:6 +0x89
net/http.(*liveSwitchReader).Read(0xc082430468, 0xc0820a4000, 0x1000, 0x1000, 0x
500, 0x0, 0x0)
/home/travis/.gimme/versions/go1.5.linux.amd64/src/net/http/server.go:21
9 +0xab
io.(*LimitedReader).Read(0xc0823e84e0, 0xc0820a4000, 0x1000, 0x1000, 0x7feff0a13
b0, 0x0, 0x0)
/home/travis/.gimme/versions/go1.5.linux.amd64/src/io/io.go:427 +0xc4
bufio.(*Reader).fill(0xc082446660)
/home/travis/.gimme/versions/go1.5.linux.amd64/src/bufio/bufio.go:97 +0x
1f0
bufio.(*Reader).ReadSlice(0xc082446660, 0xfffffffffffffe0a, 0x0, 0x0, 0x0, 0x0,
0x0)
/home/travis/.gimme/versions/go1.5.linux.amd64/src/bufio/bufio.go:328 +0
x221
bufio.(*Reader).ReadLine(0xc082446660, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0)
/home/travis/.gimme/versions/go1.5.linux.amd64/src/bufio/bufio.go:357 +0
x5a
net/textproto.(*Reader).readLineSlice(0xc08340a060, 0x0, 0x0, 0x0, 0x0, 0x0)
/home/travis/.gimme/versions/go1.5.linux.amd64/src/net/textproto/reader.
go:55 +0x88
net/textproto.(*Reader).ReadLine(0xc08340a060, 0x0, 0x0, 0x0, 0x0)
/home/travis/.gimme/versions/go1.5.linux.amd64/src/net/textproto/reader.
go:36 +0x47
net/http.ReadRequest(0xc082446660, 0xc0824f40e0, 0x0, 0x0)
/home/travis/.gimme/versions/go1.5.linux.amd64/src/net/http/request.go:6
53 +0xbd
net/http.(*conn).readRequest(0xc082430420, 0x0, 0x0, 0x0)
/home/travis/.gimme/versions/go1.5.linux.amd64/src/net/http/server.go:63
3 +0x336
net/http.(*conn).serve(0xc082430420)
/home/travis/.gimme/versions/go1.5.linux.amd64/src/net/http/server.go:13
19 +0x72e
created by net/http.(*Server).Serve
/home/travis/.gimme/versions/go1.5.linux.amd64/src/net/http/server.go:19
10 +0x3fd

goroutine 145 [select]:
net/http.(*persistConn).writeLoop(0xc0823f86e0)
/home/travis/.gimme/versions/go1.5.linux.amd64/src/net/http/transport.go
:1009 +0x413
created by net/http.(*Transport).dialConn
/home/travis/.gimme/versions/go1.5.linux.amd64/src/net/http/transport.go
:686 +0xca4

goroutine 521 [select]:
net/http.(*persistConn).roundTrip(0xc083b824d0, 0xc08241e860, 0x0, 0x0, 0x0)
/home/travis/.gimme/versions/go1.5.linux.amd64/src/net/http/transport.go
:1164 +0xb14
net/http.(*Transport).RoundTrip(0xc083b70120, 0xc08246ca80, 0x115, 0x0, 0x0)
/home/travis/.gimme/versions/go1.5.linux.amd64/src/net/http/transport.go
:235 +0x537
net/http.send(0xc08246ca80, 0x3a4508, 0xc083b70120, 0xc083b82420, 0x0, 0x0)
/home/travis/.gimme/versions/go1.5.linux.amd64/src/net/http/client.go:22
0 +0x533
net/http.(*Client).send(0xc0825e9b48, 0xc08246ca80, 0xaf, 0x0, 0x0)
/home/travis/.gimme/versions/go1.5.linux.amd64/src/net/http/client.go:14
3 +0x161
net/http.(*Client).doFollowingRedirects(0xc0825e9b48, 0xc08246ca80, 0xbab9e0, 0x
0, 0x0, 0x0)
/home/travis/.gimme/versions/go1.5.linux.amd64/src/net/http/client.go:38
0 +0xbc7
net/http.(*Client).Do(0xc0825e9b48, 0xc08246ca80, 0xc08264bb88, 0x0, 0x0)
/home/travis/.gimme/versions/go1.5.linux.amd64/src/net/http/client.go:17
5 +0xa3
github.com/shingetsu-gou/shingetsu-gou/node.(*Node).urlopen(0xc0823e80c0, 0xc083
b82210, 0xaf, 0xdf8475800, 0xc0825e9d40, 0x0, 0x0)
/home/travis/gopath/src/github.com/shingetsu-gou/shingetsu-gou/node/node
.go:326 +0x33f
github.com/shingetsu-gou/shingetsu-gou/node.(*Node).Talk(0xc0823e80c0,
Powered by shinGETsu.