You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I found maintnerd in a crash loop, which is causing builders and bots (which depend on it) to be slow or not function.
The crash is:
2017/11/16 00:13:44 wrote record; using existing flush timer.
2017/11/16 00:13:44 mutation: gerrit:<project:"go.googlesource.com/go" commits:<sha1:"894869e1508d3b6a8e6bbbdbb7603cdd77d23162" raw:"tree 1d9c7551bd77c0ae186742bd0085eb36f482333b\nparent c4c3f2a1f2d9ee0735aba1583bb2a3301ec790d3\nauthor Russ Cox <rsc@golang.org> 1510686071 -0500\ncommitter Russ Cox <rsc@golang.org> 1510781227 +0000\n\nencoding/xml: move unexported const out of exported const block\n\nCL 58210 introduced this constant for reasons I don't understand.\nIt should not be in the exported const block, which will pollute\ngodoc output with a \"... unexported\" notice.\n\nAlso since we already have a constant named xmlnsPrefix for \"xmlns\",\nit is very confusing to also have xmlNamespacePrefix for \"xml\".\nIf we must have the constant at all, rename it to xmlPrefix.\n\nChange-Id: I15f937454d730005816fcd32b1acca703acf1e51\nReviewed-on: https://go-review.googlesource.com/78121\nRun-TryBot: Russ Cox <rsc@golang.org>\nReviewed-by: Brad Fitzpatrick <bradfitz@golang.org>\n" diff_tree:<file:<file:"src/encoding/xml/marshal.go" added:2 deleted:3 > file:<file:"src/encoding/xml/xml.go" added:2 deleted:1 > > > >
2017/11/16 00:13:44 Num git commits = 495134
2017/11/16 00:13:44 wrote record; using existing flush timer.
panic: found placeholder
goroutine 4813 [running]:
golang.org/x/build/maintner.(*GitCommit).hasAncestor(0xc44a833600, 0xc441cf0c60, 0xc44f9b7a08, 0xc44f9b7a38)
/go/src/golang.org/x/build/maintner/git.go:102 +0x25a
golang.org/x/build/maintner.(*GitCommit).HasAncestor(0xc44a833600, 0xc441cf0c60, 0x28)
/go/src/golang.org/x/build/maintner/git.go:89 +0xc8
main.apiService.HasAncestor(0xc42000b000, 0x104ff40, 0xc44182ff20, 0xc44b9a8e80, 0x0, 0x0, 0x0)
/go/src/golang.org/x/build/maintner/maintnerd/api.go:48 +0x1cd
golang.org/x/build/maintner/maintnerd/apipb._MaintnerService_HasAncestor_Handler(0xabe2a0, 0xc42000b000, 0x104ff40, 0xc44182ff20, 0xc45210a850, 0x0, 0x0, 0x0, 0x66ce0b, 0x107f000)
/go/src/golang.org/x/build/maintner/maintnerd/apipb/api.pb.go:324 +0x28d
grpc%2ego4%2eorg.(*Server).processUnaryRPC(0xc4600c38c0, 0x1052340, 0xc445c64c60, 0xc452107000, 0xc46073e150, 0x103b7c0, 0x0, 0x0, 0x0)
/go/src/grpc.go4.org/server.go:697 +0xaa0
grpc%2ego4%2eorg.(*Server).handleStream(0xc4600c38c0, 0x1052340, 0xc445c64c60, 0xc452107000, 0x0)
/go/src/grpc.go4.org/server.go:873 +0x1261
grpc%2ego4%2eorg.(*Server).serveStreams.func1.1(0xc44fa7e780, 0xc4600c38c0, 0x1052340, 0xc445c64c60, 0xc452107000)
/go/src/grpc.go4.org/server.go:456 +0xa9
created by grpc%2ego4%2eorg.(*Server).serveStreams.func1
/go/src/grpc.go4.org/server.go:457 +0xa1
The text was updated successfully, but these errors were encountered:
I deployed a quick fix that replaces the panic with a log statement. It's back up and the log statement is:
2017/11/16 00:24:50 hasAncestor("3a181dc7bc8fd0c61d6090a85f87c934f1874802", "f65abf6ddc8d1f3d403a9195fd74eaffa022b07f") found parent "7de9e5e199fb9a39e5564ead221b3615d6f89341" with placeholder parent
I found maintnerd in a crash loop, which is causing builders and bots (which depend on it) to be slow or not function.
The crash is:
The text was updated successfully, but these errors were encountered: