-
Notifications
You must be signed in to change notification settings - Fork 18.3k
Closed
Labels
Milestone
Description
http://build.golang.org/log/1e2b9ed4dad274d67ed33425cdefb95935750e4b runtime: goroutine stack exceeds 250000000-byte limit fatal error: stack overflow http://build.golang.org/log/1e2b9ed4dad274d67ed33425cdefb95935750e4b goroutine 1 [stack split]: main.func·031() /tmp/gobuilder/linux-386-0d127e5a7d36/go/test/nilptr2.go:76 fp=0xf76f2f44 main.func·054() /tmp/gobuilder/linux-386-0d127e5a7d36/go/test/nilptr2.go:19 +0x8c fp=0xf76f2f5c main.main() /tmp/gobuilder/linux-386-0d127e5a7d36/go/test/nilptr2.go:20 +0xb0 fp=0xf76f2f9c runtime.main() /usr/local/go/src/pkg/runtime/proc.c:209 +0x111 fp=0xf76f2fd0 runtime.goexit() /usr/local/go/src/pkg/runtime/proc.c:1373 fp=0xf76f2fd4 And this is from windows race build: runtime: goroutine stack exceeds 1000000000-byte limit fatal error: stack overflow goroutine 156 [stack split]: runtime.lock(0xc08407db30) src/pkg/runtime/lock_sema.c:37 fp=0xbf50f8 runtime.chanrecv(0x5fcc80, 0xc08407dae0, 0xbf5198, 0x0, 0x0) src/pkg/runtime/chan.c:315 +0x9e fp=0xbf5158 runtime.chanrecv1(0x5fcc80, 0xc08407dae0, 0x0, 0x0, 0x0, ...) src/pkg/runtime/chan.c:446 +0x38 fp=0xbf5188 text/template/parse.(*Tree).next(0xc084087e00, 0x0, 0x0, 0x0, 0x0) src/pkg/text/template/parse/parse.go:50 +0x1e1 fp=0xbf5228 text/template/parse.(*Tree).nextNonSpace(0xc084087e00, 0x0, 0x0, 0x0, 0x0) src/pkg/text/template/parse/parse.go:88 +0x65 fp=0xbf5278 text/template/parse.(*Tree).expect(0xc084087e00, 0xe, 0x67b440, 0x3, 0x0, ...) src/pkg/text/template/parse/parse.go:151 +0x67 fp=0xbf52f8 text/template/parse.(*Tree).endControl(0xc084087e00, 0x0, 0x0) src/pkg/text/template/parse/parse.go:457 +0x8b fp=0xbf5378 text/template/parse.(*Tree).action(0xc084087e00, 0x0, 0x0) src/pkg/text/template/parse/parse.go:343 +0x11e fp=0xbf5440 text/template/parse.(*Tree).textOrAction(0xc084087e00, 0x0, 0x0) src/pkg/text/template/parse/parse.go:326 +0xc6 fp=0xbf54e8 text/template/parse.(*Tree).itemList(0xc084087e00, 0xc08408e7b0, 0x0, 0x0) src/pkg/text/template/parse/parse.go:308 +0x198 fp=0xbf55c8 text/template/parse.(*Tree).parseDefinition(0xc084087e00, 0xc08408e750) src/pkg/text/template/parse/parse.go:294 +0x181 fp=0xbf56c0 text/template/parse.(*Tree).parse(0xc084087d20, 0xc08408e750, 0x0, 0x0) src/pkg/text/template/parse/parse.go:267 +0x57f fp=0xbf58d8 text/template/parse.(*Tree).Parse(0xc084087d20, 0xc0840dd8a0, 0x19, 0x0, 0x0, ...) src/pkg/text/template/parse/parse.go:211 +0x38a fp=0xbf5978 text/template/parse.Parse(0x683340, 0x4, 0xc0840dd8a0, 0x19, 0x0, ...) src/pkg/text/template/parse/parse.go:41 +0x171 fp=0xbf59f8 text/template.(*Template).Parse(0xc084006bc0, 0xc0840dd8a0, 0x19, 0x4291ba, 0x0, ...) src/pkg/text/template/template.go:171 +0x3c8 fp=0xbf5b10 html/template.(*Template).Parse(0xc0840dd8c0, 0xc0840dd8a0, 0x19, 0x0, 0x0, ...) src/pkg/html/template/template.go:114 +0x156 fp=0xbf5b98 html/template.TestEscapeSet(0xc0840801b0) src/pkg/html/template/escape_test.go:804 +0x163a fp=0xbf5f40 testing.tRunner(0xc0840801b0, 0x961de8) src/pkg/testing/testing.go:387 +0x14a fp=0xbf5f90 runtime.goexit() src/pkg/runtime/proc.c:1373 fp=0xbf5f98 created by testing.RunTests src/pkg/testing/testing.go:467 +0xba1