- 
    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.