合テスト用

49c47742 :Anonymous 2015-11-06 21:17
あれ、/sakuで実行した時だけ起動できなくなった
sakuのキャッシュが無い場所なら普通に動くから、互換性切り捨てれば色々解決しそう
starting Gou...
2015/11/06 21:14:19 config.go:141: /usr/local/etc/saku/saku.ini not found, ignored.
2015/11/06 21:14:19 config.go:141: /etc/saku/saku.ini not found, ignored.
2015/11/06 21:14:19 config.go:141: /home/owner/.saku/saku.ini not found, ignored.
outputs logs to stdout and /home/owner/Downloads/saku/log
2015/11/06 21:14:19 conflist.go:137: cannot compile regexp ([\u1100-\u11FF]|[\u3130-\u318F]|[\uA960-\uA97F]|[\uAC00-\uD7AF]|[\uD7B0-\uD7FF]){4} line 5
2015/11/06 21:14:19 conflist.go:137: cannot compile regexp ([\u2E80-\u2FFF]|[\u31C0-\u31EF]|[\u3200-\u9FFF]|[\uF900-\uFAFF]|[\uFE30-\uFE4F]|[\U00020000-\U0002FA1F]){10} line 6
2015/11/06 21:14:19 conflist.go:137: cannot compile regexp ([\u0400-\u04FF]|[\u0500-\u058F]|[\u2DE0-\u2DFF]|[\uA640-\uA69F]){4} line 7
2015/11/06 21:14:19 node.go:150: nodestr is empty
started 2ch interface...
2015/11/06 21:14:19 mch_datd.go:53: start 2ch interface
started daemon and http server...
panic: runtime error: invalid memory address or nil pointer dereference
[signal 0xb code=0x1 addr=0x0 pc=0x4e5923]

goroutine 633 [running]:
github.com/shingetsu-gou/shingetsu-gou/node.Slice.uniq(0xc820324000, 0x3b7, 0x400, 0x0, 0x0, 0x0)
/home/travis/gopath/src/github.com/shingetsu-gou/shingetsu-gou/node/node.go:312 +0x303
github.com/shingetsu-gou/shingetsu-gou/node.(*Manager).getAllNodes(0xc8202432a0, 0x0, 0x0, 0x0)
/home/travis/gopath/src/github.com/shingetsu-gou/shingetsu-gou/node/node_manager.go:122 +0x205
github.com/shingetsu-gou/shingetsu-gou/node.(*Manager).Random(0xc8202432a0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0)
/home/travis/gopath/src/github.com/shingetsu-gou/shingetsu-gou/node/node_manager.go:135 +0x4d
github.com/shingetsu-gou/shingetsu-gou/node.(*Manager).Initialize(0xc8202432a0)
/home/travis/gopath/src/github.com/shingetsu-gou/shingetsu-gou/node/node_manager.go:301 +0x71
github.com/shingetsu-gou/shingetsu-gou/gou.cron(0xc8202432a0, 0xc82020b170, 0xc8201acf00)
/home/travis/gopath/src/github.com/shingetsu-gou/shingetsu-gou/gou/cron.go:49 +0x3f
created by github.com/shingetsu-gou/shingetsu-gou/gou.StartDaemon
/home/travis/gopath/src/github.com/shingetsu-gou/shingetsu-gou/gou/daemon.go:252 +0x9f8

goroutine 1 [IO wait]:
net.runtime_pollWait(0x7f8a4bc31060, 0x72, 0xc820064140)
/usr/local/go/src/runtime/netpoll.go:157 +0x60
net.(*pollDesc).Wait(0xc8201985a0, 0x72, 0x0, 0x0)
/usr/local/go/src/net/fd_poll_runtime.go:73 +0x3a
net.(*pollDesc).WaitRead(0xc8201985a0, 0x0, 0x0)
/usr/local/go/src/net/fd_poll_runtime.go:78 +0x36
net.(*netFD).accept(0xc820198540, 0x0, 0x7f8a4da7cb28, 0xc8203220a0)
/usr/local/go/src/net/fd_unix.go:408 +0x27c
net.(*TCPListener).AcceptTCP(0xc820084150, 0x894f80, 0x0, 0x0)
/usr/local/go/src/net/tcpsock_posix.go:254 +0x4d
net.(*TCPListener).Accept(0xc820084150, 0x0, 0x0, 0x0, 0x0)
/usr/local/go/src/net/tcpsock_posix.go:264 +0x3d
golang.org/x/net/netutil.(*limitListener).Accept(0xc8200879a0, 0x0, 0x0, 0x0, 0x0)
/home/travis/gopath/src/golang.org/x/net/netutil/listen.go:30 +0x8c
net/http.(*Server).Serve(0xc820062d80, 0x7f8a4bc31120, 0xc8200879a0, 0x0, 0x0)
/usr/local/go/src/net/http/server.go:1887 +0xb3
github.com/shingetsu-gou/shingetsu-gou/gou.StartDaemon(0xc820092dc0)
/home/travis/gopath/src/github.com/shingetsu-gou/shingetsu-gou/gou/daemon.go:268 +0xcdc
main.main()
/home/travis/gopath/src/github.com/shingetsu-gou/shingetsu-gou/gou.go:131 +0x307

goroutine 17 [syscall, locked to thread]:
runtime.goexit()
/usr/local/go/src/runtime/asm_amd64.s:1696 +0x1

goroutine 382 [runnable]:
github.com/shingetsu-gou/shingetsu-gou/util.(*RWMutex).timer.func1(0xd0c138, 0x53, 0x73, 0xc820063d40)
/home/travis/gopath/src/github.com/shingetsu-gou/shingetsu-gou/util/go_util.go:362 +0x3f1
created by github.com/shingetsu-gou/shingetsu-gou/util.(*RWMutex).timer
/home/travis/gopath/src/github.com/shingetsu-gou/shingetsu-gou/util/go_util.go:368 +0x6e
Powered by shinGETsu.