FAQ
I ran the above error while trying to benchmark a simple piece of code.
Here is the description of the issue
https://github.com/golang/go/issues/13732 , As it was suggested I'm moving
this to mailing list . As per Dev Cheney's request the following the
complete stack trace

runtime: goroutine stack exceeds 1000000000-byte limit
fatal error: stack overflow

runtime stack:
runtime.throw(0x18d0b0, 0xe)
     /usr/local/go/src/runtime/panic.go:527 +0x90
runtime.newstack()
     /usr/local/go/src/runtime/stack1.go:800 +0xb17
runtime.morestack()
     /usr/local/go/src/runtime/asm_amd64.s:330 +0x7f

goroutine 5 [stack growth]:
runtime.mapaccess2_fast64(0x11de80, 0x860349de8, 0xffffffffff8e38fc, 0x0,
0x0)
     /usr/local/go/src/runtime/hashmap_fast.go:137 fp=0x84034a250
sp=0x84034a248
github.com/Karthic-Hackintosh/Codes-From-My-Blog-posts/122/v2.Fib(0xffffffffff8e38fc,
0x860349de8, 0xffffffffff8e38fd)

/Users/hackintoshrao/mycode/go/src/github.com/Karthic-Hackintosh/Codes-From-My-Blog-posts/122/v2/fib.go:15
+0x3b fp=0x84034a298 sp=0x84034a250
github.com/Karthic-Hackintosh/Codes-From-My-Blog-posts/122/v2.Fib(0xffffffffff8e38fd,
0x860349de8, 0xffffffffff8e38fe)

/Users/hackintoshrao/mycode/go/src/github.com/Karthic-Hackintosh/Codes-From-My-Blog-posts/122/v2/fib.go:18
+0x7a fp=0x84034a2e0 sp=0x84034a298
github.com/Karthic-Hackintosh/Codes-From-My-Blog-posts/122/v2.Fib(0xffffffffff8e38fe,
0x860349de8, 0xffffffffff8e38ff)

/Users/hackintoshrao/mycode/go/src/github.com/Karthic-Hackintosh/Codes-From-My-Blog-posts/122/v2/fib.go:18
+0x7a fp=0x84034a328 sp=0x84034a2e0
github.com/Karthic-Hackintosh/Codes-From-My-Blog-posts/122/v2.Fib(0xffffffffff8e38ff,
0x860349de8, 0xffffffffff8e3900)

/Users/hackintoshrao/mycode/go/src/github.com/Karthic-Hackintosh/Codes-From-My-Blog-posts/122/v2/fib.go:18
+0x7a fp=0x84034a370 sp=0x84034a328
github.com/Karthic-Hackintosh/Codes-From-My-Blog-posts/122/v2.Fib(0xffffffffff8e3900,
0x860349de8, 0xffffffffff8e3901)

/Users/hackintoshrao/mycode/go/src/github.com/Karthic-Hackintosh/Codes-From-My-Blog-posts/122/v2/fib.go:18
+0x7a fp=0x84034a3b8 sp=0x84034a370
github.com/Karthic-Hackintosh/Codes-From-My-Blog-posts/122/v2.Fib(0xffffffffff8e3901,
0x860349de8, 0xffffffffff8e3902)

/Users/hackintoshrao/mycode/go/src/github.com/Karthic-Hackintosh/Codes-From-My-Blog-posts/122/v2/fib.go:18
+0x7a fp=0x84034a400 sp=0x84034a3b8
github.com/Karthic-Hackintosh/Codes-From-My-Blog-posts/122/v2.Fib(0xffffffffff8e3902,
0x860349de8, 0xffffffffff8e3903)

/Users/hackintoshrao/mycode/go/src/github.com/Karthic-Hackintosh/Codes-From-My-Blog-posts/122/v2/fib.go:18
+0x7a fp=0x84034a448 sp=0x84034a400
github.com/Karthic-Hackintosh/Codes-From-My-Blog-posts/122/v2.Fib(0xffffffffff8e3903,
0x860349de8, 0xffffffffff8e3904)

/Users/hackintoshrao/mycode/go/src/github.com/Karthic-Hackintosh/Codes-From-My-Blog-posts/122/v2/fib.go:18
+0x7a fp=0x84034a490 sp=0x84034a448
github.com/Karthic-Hackintosh/Codes-From-My-Blog-posts/122/v2.Fib(0xffffffffff8e3904,
0x860349de8, 0xffffffffff8e3905)

/Users/hackintoshrao/mycode/go/src/github.com/Karthic-Hackintosh/Codes-From-My-Blog-posts/122/v2/fib.go:18
+0x7a fp=0x84034a4d8 sp=0x84034a490
github.com/Karthic-Hackintosh/Codes-From-My-Blog-posts/122/v2.Fib(0xffffffffff8e3905,
0x860349de8, 0xffffffffff8e3906)

/Users/hackintoshrao/mycode/go/src/github.com/Karthic-Hackintosh/Codes-From-My-Blog-posts/122/v2/fib.go:18
+0x7a fp=0x84034a520 sp=0x84034a4d8
github.com/Karthic-Hackintosh/Codes-From-My-Blog-posts/122/v2.Fib(0xffffffffff8e3906,
0x860349de8, 0xffffffffff8e3907)

/Users/hackintoshrao/mycode/go/src/github.com/Karthic-Hackintosh/Codes-From-My-Blog-posts/122/v2/fib.go:18
+0x7a fp=0x84034a568 sp=0x84034a520
github.com/Karthic-Hackintosh/Codes-From-My-Blog-posts/122/v2.Fib(0xffffffffff8e3907,
0x860349de8, 0xffffffffff8e3908)

/Users/hackintoshrao/mycode/go/src/github.com/Karthic-Hackintosh/Codes-From-My-Blog-posts/122/v2/fib.go:18
+0x7a fp=0x84034a5b0 sp=0x84034a568
github.com/Karthic-Hackintosh/Codes-From-My-Blog-posts/122/v2.Fib(0xffffffffff8e3908,
0x860349de8, 0xffffffffff8e3909)

/Users/hackintoshrao/mycode/go/src/github.com/Karthic-Hackintosh/Codes-From-My-Blog-posts/122/v2/fib.go:18
+0x7a fp=0x84034a5f8 sp=0x84034a5b0
github.com/Karthic-Hackintosh/Codes-From-My-Blog-posts/122/v2.Fib(0xffffffffff8e3909,
0x860349de8, 0xffffffffff8e390a)

/Users/hackintoshrao/mycode/go/src/github.com/Karthic-Hackintosh/Codes-From-My-Blog-posts/122/v2/fib.go:18
+0x7a fp=0x84034a640 sp=0x84034a5f8
github.com/Karthic-Hackintosh/Codes-From-My-Blog-posts/122/v2.Fib(0xffffffffff8e390a,
0x860349de8, 0xffffffffff8e390b)

/Users/hackintoshrao/mycode/go/src/github.com/Karthic-Hackintosh/Codes-From-My-Blog-posts/122/v2/fib.go:18
+0x7a fp=0x84034a688 sp=0x84034a640
github.com/Karthic-Hackintosh/Codes-From-My-Blog-posts/122/v2.Fib(0xffffffffff8e390b,
0x860349de8, 0xffffffffff8e390c)

/Users/hackintoshrao/mycode/go/src/github.com/Karthic-Hackintosh/Codes-From-My-Blog-posts/122/v2/fib.go:18
+0x7a fp=0x84034a6d0 sp=0x84034a688
github.com/Karthic-Hackintosh/Codes-From-My-Blog-posts/122/v2.Fib(0xffffffffff8e390c,
0x860349de8, 0xffffffffff8e390d)

/Users/hackintoshrao/mycode/go/src/github.com/Karthic-Hackintosh/Codes-From-My-Blog-posts/122/v2/fib.go:18
+0x7a fp=0x84034a718 sp=0x84034a6d0
github.com/Karthic-Hackintosh/Codes-From-My-Blog-posts/122/v2.Fib(0xffffffffff8e390d,
0x860349de8, 0xffffffffff8e390e)

/Users/hackintoshrao/mycode/go/src/github.com/Karthic-Hackintosh/Codes-From-My-Blog-posts/122/v2/fib.go:18
+0x7a fp=0x84034a760 sp=0x84034a718
github.com/Karthic-Hackintosh/Codes-From-My-Blog-posts/122/v2.Fib(0xffffffffff8e390e,
0x860349de8, 0xffffffffff8e390f)

/Users/hackintoshrao/mycode/go/src/github.com/Karthic-Hackintosh/Codes-From-My-Blog-posts/122/v2/fib.go:18
+0x7a fp=0x84034a7a8 sp=0x84034a760
github.com/Karthic-Hackintosh/Codes-From-My-Blog-posts/122/v2.Fib(0xffffffffff8e390f,
0x860349de8, 0xffffffffff8e3910)

/Users/hackintoshrao/mycode/go/src/github.com/Karthic-Hackintosh/Codes-From-My-Blog-posts/122/v2/fib.go:18
+0x7a fp=0x84034a7f0 sp=0x84034a7a8
github.com/Karthic-Hackintosh/Codes-From-My-Blog-posts/122/v2.Fib(0xffffffffff8e3910,
0x860349de8, 0xffffffffff8e3911)

/Users/hackintoshrao/mycode/go/src/github.com/Karthic-Hackintosh/Codes-From-My-Blog-posts/122/v2/fib.go:18
+0x7a fp=0x84034a838 sp=0x84034a7f0
github.com/Karthic-Hackintosh/Codes-From-My-Blog-posts/122/v2.Fib(0xffffffffff8e3911,
0x860349de8, 0xffffffffff8e3912)

/Users/hackintoshrao/mycode/go/src/github.com/Karthic-Hackintosh/Codes-From-My-Blog-posts/122/v2/fib.go:18
+0x7a fp=0x84034a880 sp=0x84034a838
github.com/Karthic-Hackintosh/Codes-From-My-Blog-posts/122/v2.Fib(0xffffffffff8e3912,
0x860349de8, 0xffffffffff8e3913)

/Users/hackintoshrao/mycode/go/src/github.com/Karthic-Hackintosh/Codes-From-My-Blog-posts/122/v2/fib.go:18
+0x7a fp=0x84034a8c8 sp=0x84034a880
github.com/Karthic-Hackintosh/Codes-From-My-Blog-posts/122/v2.Fib(0xffffffffff8e3913,
0x860349de8, 0xffffffffff8e3914)

/Users/hackintoshrao/mycode/go/src/github.com/Karthic-Hackintosh/Codes-From-My-Blog-posts/122/v2/fib.go:18
+0x7a fp=0x84034a910 sp=0x84034a8c8
github.com/Karthic-Hackintosh/Codes-From-My-Blog-posts/122/v2.Fib(0xffffffffff8e3914,
0x860349de8, 0xffffffffff8e3915)

/Users/hackintoshrao/mycode/go/src/github.com/Karthic-Hackintosh/Codes-From-My-Blog-posts/122/v2/fib.go:18
+0x7a fp=0x84034a958 sp=0x84034a910
github.com/Karthic-Hackintosh/Codes-From-My-Blog-posts/122/v2.Fib(0xffffffffff8e3915,
0x860349de8, 0xffffffffff8e3916)

/Users/hackintoshrao/mycode/go/src/github.com/Karthic-Hackintosh/Codes-From-My-Blog-posts/122/v2/fib.go:18
+0x7a fp=0x84034a9a0 sp=0x84034a958
github.com/Karthic-Hackintosh/Codes-From-My-Blog-posts/122/v2.Fib(0xffffffffff8e3916,
0x860349de8, 0xffffffffff8e3917)

/Users/hackintoshrao/mycode/go/src/github.com/Karthic-Hackintosh/Codes-From-My-Blog-posts/122/v2/fib.go:18
+0x7a fp=0x84034a9e8 sp=0x84034a9a0
github.com/Karthic-Hackintosh/Codes-From-My-Blog-posts/122/v2.Fib(0xffffffffff8e3917,
0x860349de8, 0xffffffffff8e3918)

/Users/hackintoshrao/mycode/go/src/github.com/Karthic-Hackintosh/Codes-From-My-Blog-posts/122/v2/fib.go:18
+0x7a fp=0x84034aa30 sp=0x84034a9e8
github.com/Karthic-Hackintosh/Codes-From-My-Blog-posts/122/v2.Fib(0xffffffffff8e3918,
0x860349de8, 0xffffffffff8e3919)

/Users/hackintoshrao/mycode/go/src/github.com/Karthic-Hackintosh/Codes-From-My-Blog-posts/122/v2/fib.go:18
+0x7a fp=0x84034aa78 sp=0x84034aa30
github.com/Karthic-Hackintosh/Codes-From-My-Blog-posts/122/v2.Fib(0xffffffffff8e3919,
0x860349de8, 0xffffffffff8e391a)

/Users/hackintoshrao/mycode/go/src/github.com/Karthic-Hackintosh/Codes-From-My-Blog-posts/122/v2/fib.go:18
+0x7a fp=0x84034aac0 sp=0x84034aa78
github.com/Karthic-Hackintosh/Codes-From-My-Blog-posts/122/v2.Fib(0xffffffffff8e391a,
0x860349de8, 0xffffffffff8e391b)

/Users/hackintoshrao/mycode/go/src/github.com/Karthic-Hackintosh/Codes-From-My-Blog-posts/122/v2/fib.go:18
+0x7a fp=0x84034ab08 sp=0x84034aac0
github.com/Karthic-Hackintosh/Codes-From-My-Blog-posts/122/v2.Fib(0xffffffffff8e391b,
0x860349de8, 0xffffffffff8e391c)

/Users/hackintoshrao/mycode/go/src/github.com/Karthic-Hackintosh/Codes-From-My-Blog-posts/122/v2/fib.go:18
+0x7a fp=0x84034ab50 sp=0x84034ab08
github.com/Karthic-Hackintosh/Codes-From-My-Blog-posts/122/v2.Fib(0xffffffffff8e391c,
0x860349de8, 0xffffffffff8e391d)

/Users/hackintoshrao/mycode/go/src/github.com/Karthic-Hackintosh/Codes-From-My-Blog-posts/122/v2/fib.go:18
+0x7a fp=0x84034ab98 sp=0x84034ab50
github.com/Karthic-Hackintosh/Codes-From-My-Blog-posts/122/v2.Fib(0xffffffffff8e391d,
0x860349de8, 0xffffffffff8e391e)

/Users/hackintoshrao/mycode/go/src/github.com/Karthic-Hackintosh/Codes-From-My-Blog-posts/122/v2/fib.go:18
+0x7a fp=0x84034abe0 sp=0x84034ab98
github.com/Karthic-Hackintosh/Codes-From-My-Blog-posts/122/v2.Fib(0xffffffffff8e391e,
0x860349de8, 0xffffffffff8e391f)

/Users/hackintoshrao/mycode/go/src/github.com/Karthic-Hackintosh/Codes-From-My-Blog-posts/122/v2/fib.go:18
+0x7a fp=0x84034ac28 sp=0x84034abe0
github.com/Karthic-Hackintosh/Codes-From-My-Blog-posts/122/v2.Fib(0xffffffffff8e391f,
0x860349de8, 0xffffffffff8e3920)

/Users/hackintoshrao/mycode/go/src/github.com/Karthic-Hackintosh/Codes-From-My-Blog-posts/122/v2/fib.go:18
+0x7a fp=0x84034ac70 sp=0x84034ac28
github.com/Karthic-Hackintosh/Codes-From-My-Blog-posts/122/v2.Fib(0xffffffffff8e3920,
0x860349de8, 0xffffffffff8e3921)

/Users/hackintoshrao/mycode/go/src/github.com/Karthic-Hackintosh/Codes-From-My-Blog-posts/122/v2/fib.go:18
+0x7a fp=0x84034acb8 sp=0x84034ac70
github.com/Karthic-Hackintosh/Codes-From-My-Blog-posts/122/v2.Fib(0xffffffffff8e3921,
0x860349de8, 0xffffffffff8e3922)

/Users/hackintoshrao/mycode/go/src/github.com/Karthic-Hackintosh/Codes-From-My-Blog-posts/122/v2/fib.go:18
+0x7a fp=0x84034ad00 sp=0x84034acb8
github.com/Karthic-Hackintosh/Codes-From-My-Blog-posts/122/v2.Fib(0xffffffffff8e3922,
0x860349de8, 0xffffffffff8e3923)

/Users/hackintoshrao/mycode/go/src/github.com/Karthic-Hackintosh/Codes-From-My-Blog-posts/122/v2/fib.go:18
+0x7a fp=0x84034ad48 sp=0x84034ad00
github.com/Karthic-Hackintosh/Codes-From-My-Blog-posts/122/v2.Fib(0xffffffffff8e3923,
0x860349de8, 0xffffffffff8e3924)

/Users/hackintoshrao/mycode/go/src/github.com/Karthic-Hackintosh/Codes-From-My-Blog-posts/122/v2/fib.go:18
+0x7a fp=0x84034ad90 sp=0x84034ad48
github.com/Karthic-Hackintosh/Codes-From-My-Blog-posts/122/v2.Fib(0xffffffffff8e3924,
0x860349de8, 0xffffffffff8e3925)

/Users/hackintoshrao/mycode/go/src/github.com/Karthic-Hackintosh/Codes-From-My-Blog-posts/122/v2/fib.go:18
+0x7a fp=0x84034add8 sp=0x84034ad90
github.com/Karthic-Hackintosh/Codes-From-My-Blog-posts/122/v2.Fib(0xffffffffff8e3925,
0x860349de8, 0xffffffffff8e3926)

/Users/hackintoshrao/mycode/go/src/github.com/Karthic-Hackintosh/Codes-From-My-Blog-posts/122/v2/fib.go:18
+0x7a fp=0x84034ae20 sp=0x84034add8
github.com/Karthic-Hackintosh/Codes-From-My-Blog-posts/122/v2.Fib(0xffffffffff8e3926,
0x860349de8, 0xffffffffff8e3927)

/Users/hackintoshrao/mycode/go/src/github.com/Karthic-Hackintosh/Codes-From-My-Blog-posts/122/v2/fib.go:18
+0x7a fp=0x84034ae68 sp=0x84034ae20
github.com/Karthic-Hackintosh/Codes-From-My-Blog-posts/122/v2.Fib(0xffffffffff8e3927,
0x860349de8, 0xffffffffff8e3928)

/Users/hackintoshrao/mycode/go/src/github.com/Karthic-Hackintosh/Codes-From-My-Blog-posts/122/v2/fib.go:18
+0x7a fp=0x84034aeb0 sp=0x84034ae68
github.com/Karthic-Hackintosh/Codes-From-My-Blog-posts/122/v2.Fib(0xffffffffff8e3928,
0x860349de8, 0xffffffffff8e3929)

/Users/hackintoshrao/mycode/go/src/github.com/Karthic-Hackintosh/Codes-From-My-Blog-posts/122/v2/fib.go:18
+0x7a fp=0x84034aef8 sp=0x84034aeb0
github.com/Karthic-Hackintosh/Codes-From-My-Blog-posts/122/v2.Fib(0xffffffffff8e3929,
0x860349de8, 0xffffffffff8e392a)

/Users/hackintoshrao/mycode/go/src/github.com/Karthic-Hackintosh/Codes-From-My-Blog-posts/122/v2/fib.go:18
+0x7a fp=0x84034af40 sp=0x84034aef8
github.com/Karthic-Hackintosh/Codes-From-My-Blog-posts/122/v2.Fib(0xffffffffff8e392a,
0x860349de8, 0xffffffffff8e392b)

/Users/hackintoshrao/mycode/go/src/github.com/Karthic-Hackintosh/Codes-From-My-Blog-posts/122/v2/fib.go:18
+0x7a fp=0x84034af88 sp=0x84034af40
github.com/Karthic-Hackintosh/Codes-From-My-Blog-posts/122/v2.Fib(0xffffffffff8e392b,
0x860349de8, 0xffffffffff8e392c)

/Users/hackintoshrao/mycode/go/src/github.com/Karthic-Hackintosh/Codes-From-My-Blog-posts/122/v2/fib.go:18
+0x7a fp=0x84034afd0 sp=0x84034af88
github.com/Karthic-Hackintosh/Codes-From-My-Blog-posts/122/v2.Fib(0xffffffffff8e392c,
0x860349de8, 0xffffffffff8e392d)

/Users/hackintoshrao/mycode/go/src/github.com/Karthic-Hackintosh/Codes-From-My-Blog-posts/122/v2/fib.go:18
+0x7a fp=0x84034b018 sp=0x84034afd0
github.com/Karthic-Hackintosh/Codes-From-My-Blog-posts/122/v2.Fib(0xffffffffff8e392d,
0x860349de8, 0xffffffffff8e392e)

/Users/hackintoshrao/mycode/go/src/github.com/Karthic-Hackintosh/Codes-From-My-Blog-posts/122/v2/fib.go:18
+0x7a fp=0x84034b060 sp=0x84034b018
github.com/Karthic-Hackintosh/Codes-From-My-Blog-posts/122/v2.Fib(0xffffffffff8e392e,
0x860349de8, 0xffffffffff8e392f)

/Users/hackintoshrao/mycode/go/src/github.com/Karthic-Hackintosh/Codes-From-My-Blog-posts/122/v2/fib.go:18
+0x7a fp=0x84034b0a8 sp=0x84034b060
github.com/Karthic-Hackintosh/Codes-From-My-Blog-posts/122/v2.Fib(0xffffffffff8e392f,
0x860349de8, 0xffffffffff8e3930)

/Users/hackintoshrao/mycode/go/src/github.com/Karthic-Hackintosh/Codes-From-My-Blog-posts/122/v2/fib.go:18
+0x7a fp=0x84034b0f0 sp=0x84034b0a8
github.com/Karthic-Hackintosh/Codes-From-My-Blog-posts/122/v2.Fib(0xffffffffff8e3930,
0x860349de8, 0xffffffffff8e3931)

/Users/hackintoshrao/mycode/go/src/github.com/Karthic-Hackintosh/Codes-From-My-Blog-posts/122/v2/fib.go:18
+0x7a fp=0x84034b138 sp=0x84034b0f0
github.com/Karthic-Hackintosh/Codes-From-My-Blog-posts/122/v2.Fib(0xffffffffff8e3931,
0x860349de8, 0xffffffffff8e3932)

/Users/hackintoshrao/mycode/go/src/github.com/Karthic-Hackintosh/Codes-From-My-Blog-posts/122/v2/fib.go:18
+0x7a fp=0x84034b180 sp=0x84034b138
github.com/Karthic-Hackintosh/Codes-From-My-Blog-posts/122/v2.Fib(0xffffffffff8e3932,
0x860349de8, 0xffffffffff8e3933)

/Users/hackintoshrao/mycode/go/src/github.com/Karthic-Hackintosh/Codes-From-My-Blog-posts/122/v2/fib.go:18
+0x7a fp=0x84034b1c8 sp=0x84034b180
github.com/Karthic-Hackintosh/Codes-From-My-Blog-posts/122/v2.Fib(0xffffffffff8e3933,
0x860349de8, 0xffffffffff8e3934)

/Users/hackintoshrao/mycode/go/src/github.com/Karthic-Hackintosh/Codes-From-My-Blog-posts/122/v2/fib.go:18
+0x7a fp=0x84034b210 sp=0x84034b1c8
github.com/Karthic-Hackintosh/Codes-From-My-Blog-posts/122/v2.Fib(0xffffffffff8e3934,
0x860349de8, 0xffffffffff8e3935)

/Users/hackintoshrao/mycode/go/src/github.com/Karthic-Hackintosh/Codes-From-My-Blog-posts/122/v2/fib.go:18
+0x7a fp=0x84034b258 sp=0x84034b210
github.com/Karthic-Hackintosh/Codes-From-My-Blog-posts/122/v2.Fib(0xffffffffff8e3935,
0x860349de8, 0xffffffffff8e3936)

/Users/hackintoshrao/mycode/go/src/github.com/Karthic-Hackintosh/Codes-From-My-Blog-posts/122/v2/fib.go:18
+0x7a fp=0x84034b2a0 sp=0x84034b258
github.com/Karthic-Hackintosh/Codes-From-My-Blog-posts/122/v2.Fib(0xffffffffff8e3936,
0x860349de8, 0xffffffffff8e3937)

/Users/hackintoshrao/mycode/go/src/github.com/Karthic-Hackintosh/Codes-From-My-Blog-posts/122/v2/fib.go:18
+0x7a fp=0x84034b2e8 sp=0x84034b2a0
github.com/Karthic-Hackintosh/Codes-From-My-Blog-posts/122/v2.Fib(0xffffffffff8e3937,
0x860349de8, 0xffffffffff8e3938)

/Users/hackintoshrao/mycode/go/src/github.com/Karthic-Hackintosh/Codes-From-My-Blog-posts/122/v2/fib.go:18
+0x7a fp=0x84034b330 sp=0x84034b2e8
github.com/Karthic-Hackintosh/Codes-From-My-Blog-posts/122/v2.Fib(0xffffffffff8e3938,
0x860349de8, 0xffffffffff8e3939)

/Users/hackintoshrao/mycode/go/src/github.com/Karthic-Hackintosh/Codes-From-My-Blog-posts/122/v2/fib.go:18
+0x7a fp=0x84034b378 sp=0x84034b330
github.com/Karthic-Hackintosh/Codes-From-My-Blog-posts/122/v2.Fib(0xffffffffff8e3939,
0x860349de8, 0xffffffffff8e393a)

/Users/hackintoshrao/mycode/go/src/github.com/Karthic-Hackintosh/Codes-From-My-Blog-posts/122/v2/fib.go:18
+0x7a fp=0x84034b3c0 sp=0x84034b378
github.com/Karthic-Hackintosh/Codes-From-My-Blog-posts/122/v2.Fib(0xffffffffff8e393a,
0x860349de8, 0xffffffffff8e393b)

/Users/hackintoshrao/mycode/go/src/github.com/Karthic-Hackintosh/Codes-From-My-Blog-posts/122/v2/fib.go:18
+0x7a fp=0x84034b408 sp=0x84034b3c0
github.com/Karthic-Hackintosh/Codes-From-My-Blog-posts/122/v2.Fib(0xffffffffff8e393b,
0x860349de8, 0xffffffffff8e393c)

/Users/hackintoshrao/mycode/go/src/github.com/Karthic-Hackintosh/Codes-From-My-Blog-posts/122/v2/fib.go:18
+0x7a fp=0x84034b450 sp=0x84034b408
github.com/Karthic-Hackintosh/Codes-From-My-Blog-posts/122/v2.Fib(0xffffffffff8e393c,
0x860349de8, 0xffffffffff8e393d)

/Users/hackintoshrao/mycode/go/src/github.com/Karthic-Hackintosh/Codes-From-My-Blog-posts/122/v2/fib.go:18
+0x7a fp=0x84034b498 sp=0x84034b450
github.com/Karthic-Hackintosh/Codes-From-My-Blog-posts/122/v2.Fib(0xffffffffff8e393d,
0x860349de8, 0xffffffffff8e393e)

/Users/hackintoshrao/mycode/go/src/github.com/Karthic-Hackintosh/Codes-From-My-Blog-posts/122/v2/fib.go:18
+0x7a fp=0x84034b4e0 sp=0x84034b498
github.com/Karthic-Hackintosh/Codes-From-My-Blog-posts/122/v2.Fib(0xffffffffff8e393e,
0x860349de8, 0xffffffffff8e393f)

/Users/hackintoshrao/mycode/go/src/github.com/Karthic-Hackintosh/Codes-From-My-Blog-posts/122/v2/fib.go:18
+0x7a fp=0x84034b528 sp=0x84034b4e0
github.com/Karthic-Hackintosh/Codes-From-My-Blog-posts/122/v2.Fib(0xffffffffff8e393f,
0x860349de8, 0xffffffffff8e3940)

/Users/hackintoshrao/mycode/go/src/github.com/Karthic-Hackintosh/Codes-From-My-Blog-posts/122/v2/fib.go:18
+0x7a fp=0x84034b570 sp=0x84034b528
github.com/Karthic-Hackintosh/Codes-From-My-Blog-posts/122/v2.Fib(0xffffffffff8e3940,
0x860349de8, 0xffffffffff8e3941)

/Users/hackintoshrao/mycode/go/src/github.com/Karthic-Hackintosh/Codes-From-My-Blog-posts/122/v2/fib.go:18
+0x7a fp=0x84034b5b8 sp=0x84034b570
github.com/Karthic-Hackintosh/Codes-From-My-Blog-posts/122/v2.Fib(0xffffffffff8e3941,
0x860349de8, 0xffffffffff8e3942)

/Users/hackintoshrao/mycode/go/src/github.com/Karthic-Hackintosh/Codes-From-My-Blog-posts/122/v2/fib.go:18
+0x7a fp=0x84034b600 sp=0x84034b5b8
github.com/Karthic-Hackintosh/Codes-From-My-Blog-posts/122/v2.Fib(0xffffffffff8e3942,
0x860349de8, 0xffffffffff8e3943)

/Users/hackintoshrao/mycode/go/src/github.com/Karthic-Hackintosh/Codes-From-My-Blog-posts/122/v2/fib.go:18
+0x7a fp=0x84034b648 sp=0x84034b600
github.com/Karthic-Hackintosh/Codes-From-My-Blog-posts/122/v2.Fib(0xffffffffff8e3943,
0x860349de8, 0xffffffffff8e3944)

/Users/hackintoshrao/mycode/go/src/github.com/Karthic-Hackintosh/Codes-From-My-Blog-posts/122/v2/fib.go:18
+0x7a fp=0x84034b690 sp=0x84034b648
github.com/Karthic-Hackintosh/Codes-From-My-Blog-posts/122/v2.Fib(0xffffffffff8e3944,
0x860349de8, 0xffffffffff8e3945)

/Users/hackintoshrao/mycode/go/src/github.com/Karthic-Hackintosh/Codes-From-My-Blog-posts/122/v2/fib.go:18
+0x7a fp=0x84034b6d8 sp=0x84034b690
github.com/Karthic-Hackintosh/Codes-From-My-Blog-posts/122/v2.Fib(0xffffffffff8e3945,
0x860349de8, 0xffffffffff8e3946)

/Users/hackintoshrao/mycode/go/src/github.com/Karthic-Hackintosh/Codes-From-My-Blog-posts/122/v2/fib.go:18
+0x7a fp=0x84034b720 sp=0x84034b6d8
github.com/Karthic-Hackintosh/Codes-From-My-Blog-posts/122/v2.Fib(0xffffffffff8e3946,
0x860349de8, 0xffffffffff8e3947)

/Users/hackintoshrao/mycode/go/src/github.com/Karthic-Hackintosh/Codes-From-My-Blog-posts/122/v2/fib.go:18
+0x7a fp=0x84034b768 sp=0x84034b720
github.com/Karthic-Hackintosh/Codes-From-My-Blog-posts/122/v2.Fib(0xffffffffff8e3947,
0x860349de8, 0xffffffffff8e3948)

/Users/hackintoshrao/mycode/go/src/github.com/Karthic-Hackintosh/Codes-From-My-Blog-posts/122/v2/fib.go:18
+0x7a fp=0x84034b7b0 sp=0x84034b768
github.com/Karthic-Hackintosh/Codes-From-My-Blog-posts/122/v2.Fib(0xffffffffff8e3948,
0x860349de8, 0xffffffffff8e3949)

/Users/hackintoshrao/mycode/go/src/github.com/Karthic-Hackintosh/Codes-From-My-Blog-posts/122/v2/fib.go:18
+0x7a fp=0x84034b7f8 sp=0x84034b7b0
github.com/Karthic-Hackintosh/Codes-From-My-Blog-posts/122/v2.Fib(0xffffffffff8e3949,
0x860349de8, 0xffffffffff8e394a)

/Users/hackintoshrao/mycode/go/src/github.com/Karthic-Hackintosh/Codes-From-My-Blog-posts/122/v2/fib.go:18
+0x7a fp=0x84034b840 sp=0x84034b7f8
github.com/Karthic-Hackintosh/Codes-From-My-Blog-posts/122/v2.Fib(0xffffffffff8e394a,
0x860349de8, 0xffffffffff8e394b)

/Users/hackintoshrao/mycode/go/src/github.com/Karthic-Hackintosh/Codes-From-My-Blog-posts/122/v2/fib.go:18
+0x7a fp=0x84034b888 sp=0x84034b840
github.com/Karthic-Hackintosh/Codes-From-My-Blog-posts/122/v2.Fib(0xffffffffff8e394b,
0x860349de8, 0xffffffffff8e394c)

/Users/hackintoshrao/mycode/go/src/github.com/Karthic-Hackintosh/Codes-From-My-Blog-posts/122/v2/fib.go:18
+0x7a fp=0x84034b8d0 sp=0x84034b888
github.com/Karthic-Hackintosh/Codes-From-My-Blog-posts/122/v2.Fib(0xffffffffff8e394c,
0x860349de8, 0xffffffffff8e394d)

/Users/hackintoshrao/mycode/go/src/github.com/Karthic-Hackintosh/Codes-From-My-Blog-posts/122/v2/fib.go:18
+0x7a fp=0x84034b918 sp=0x84034b8d0
github.com/Karthic-Hackintosh/Codes-From-My-Blog-posts/122/v2.Fib(0xffffffffff8e394d,
0x860349de8, 0xffffffffff8e394e)

/Users/hackintoshrao/mycode/go/src/github.com/Karthic-Hackintosh/Codes-From-My-Blog-posts/122/v2/fib.go:18
+0x7a fp=0x84034b960 sp=0x84034b918
github.com/Karthic-Hackintosh/Codes-From-My-Blog-posts/122/v2.Fib(0xffffffffff8e394e,
0x860349de8, 0xffffffffff8e394f)

/Users/hackintoshrao/mycode/go/src/github.com/Karthic-Hackintosh/Codes-From-My-Blog-posts/122/v2/fib.go:18
+0x7a fp=0x84034b9a8 sp=0x84034b960
github.com/Karthic-Hackintosh/Codes-From-My-Blog-posts/122/v2.Fib(0xffffffffff8e394f,
0x860349de8, 0xffffffffff8e3950)

/Users/hackintoshrao/mycode/go/src/github.com/Karthic-Hackintosh/Codes-From-My-Blog-posts/122/v2/fib.go:18
+0x7a fp=0x84034b9f0 sp=0x84034b9a8
github.com/Karthic-Hackintosh/Codes-From-My-Blog-posts/122/v2.Fib(0xffffffffff8e3950,
0x860349de8, 0xffffffffff8e3951)

/Users/hackintoshrao/mycode/go/src/github.com/Karthic-Hackintosh/Codes-From-My-Blog-posts/122/v2/fib.go:18
+0x7a fp=0x84034ba38 sp=0x84034b9f0
github.com/Karthic-Hackintosh/Codes-From-My-Blog-posts/122/v2.Fib(0xffffffffff8e3951,
0x860349de8, 0xffffffffff8e3952)

/Users/hackintoshrao/mycode/go/src/github.com/Karthic-Hackintosh/Codes-From-My-Blog-posts/122/v2/fib.go:18
+0x7a fp=0x84034ba80 sp=0x84034ba38
github.com/Karthic-Hackintosh/Codes-From-My-Blog-posts/122/v2.Fib(0xffffffffff8e3952,
0x860349de8, 0xffffffffff8e3953)

/Users/hackintoshrao/mycode/go/src/github.com/Karthic-Hackintosh/Codes-From-My-Blog-posts/122/v2/fib.go:18
+0x7a fp=0x84034bac8 sp=0x84034ba80
github.com/Karthic-Hackintosh/Codes-From-My-Blog-posts/122/v2.Fib(0xffffffffff8e3953,
0x860349de8, 0xffffffffff8e3954)

/Users/hackintoshrao/mycode/go/src/github.com/Karthic-Hackintosh/Codes-From-My-Blog-posts/122/v2/fib.go:18
+0x7a fp=0x84034bb10 sp=0x84034bac8
github.com/Karthic-Hackintosh/Codes-From-My-Blog-posts/122/v2.Fib(0xffffffffff8e3954,
0x860349de8, 0xffffffffff8e3955)

/Users/hackintoshrao/mycode/go/src/github.com/Karthic-Hackintosh/Codes-From-My-Blog-posts/122/v2/fib.go:18
+0x7a fp=0x84034bb58 sp=0x84034bb10
github.com/Karthic-Hackintosh/Codes-From-My-Blog-posts/122/v2.Fib(0xffffffffff8e3955,
0x860349de8, 0xffffffffff8e3956)

/Users/hackintoshrao/mycode/go/src/github.com/Karthic-Hackintosh/Codes-From-My-Blog-posts/122/v2/fib.go:18
+0x7a fp=0x84034bba0 sp=0x84034bb58
github.com/Karthic-Hackintosh/Codes-From-My-Blog-posts/122/v2.Fib(0xffffffffff8e3956,
0x860349de8, 0xffffffffff8e3957)

/Users/hackintoshrao/mycode/go/src/github.com/Karthic-Hackintosh/Codes-From-My-Blog-posts/122/v2/fib.go:18
+0x7a fp=0x84034bbe8 sp=0x84034bba0
github.com/Karthic-Hackintosh/Codes-From-My-Blog-posts/122/v2.Fib(0xffffffffff8e3957,
0x860349de8, 0xffffffffff8e3958)

/Users/hackintoshrao/mycode/go/src/github.com/Karthic-Hackintosh/Codes-From-My-Blog-posts/122/v2/fib.go:18
+0x7a fp=0x84034bc30 sp=0x84034bbe8
github.com/Karthic-Hackintosh/Codes-From-My-Blog-posts/122/v2.Fib(0xffffffffff8e3958,
0x860349de8, 0xffffffffff8e3959)

/Users/hackintoshrao/mycode/go/src/github.com/Karthic-Hackintosh/Codes-From-My-Blog-posts/122/v2/fib.go:18
+0x7a fp=0x84034bc78 sp=0x84034bc30
github.com/Karthic-Hackintosh/Codes-From-My-Blog-posts/122/v2.Fib(0xffffffffff8e3959,
0x860349de8, 0xffffffffff8e395a)

/Users/hackintoshrao/mycode/go/src/github.com/Karthic-Hackintosh/Codes-From-My-Blog-posts/122/v2/fib.go:18
+0x7a fp=0x84034bcc0 sp=0x84034bc78
github.com/Karthic-Hackintosh/Codes-From-My-Blog-posts/122/v2.Fib(0xffffffffff8e395a,
0x860349de8, 0xffffffffff8e395b)

/Users/hackintoshrao/mycode/go/src/github.com/Karthic-Hackintosh/Codes-From-My-Blog-posts/122/v2/fib.go:18
+0x7a fp=0x84034bd08 sp=0x84034bcc0
github.com/Karthic-Hackintosh/Codes-From-My-Blog-posts/122/v2.Fib(0xffffffffff8e395b,
0x860349de8, 0xffffffffff8e395c)

/Users/hackintoshrao/mycode/go/src/github.com/Karthic-Hackintosh/Codes-From-My-Blog-posts/122/v2/fib.go:18
+0x7a fp=0x84034bd50 sp=0x84034bd08
github.com/Karthic-Hackintosh/Codes-From-My-Blog-posts/122/v2.Fib(0xffffffffff8e395c,
0x860349de8, 0xffffffffff8e395d)

/Users/hackintoshrao/mycode/go/src/github.com/Karthic-Hackintosh/Codes-From-My-Blog-posts/122/v2/fib.go:18
+0x7a fp=0x84034bd98 sp=0x84034bd50
github.com/Karthic-Hackintosh/Codes-From-My-Blog-posts/122/v2.Fib(0xffffffffff8e395d,
0x860349de8, 0xffffffffff8e395e)

/Users/hackintoshrao/mycode/go/src/github.com/Karthic-Hackintosh/Codes-From-My-Blog-posts/122/v2/fib.go:18
+0x7a fp=0x84034bde0 sp=0x84034bd98
github.com/Karthic-Hackintosh/Codes-From-My-Blog-posts/122/v2.Fib(0xffffffffff8e395e,
0x860349de8, 0xffffffffff8e395f)

/Users/hackintoshrao/mycode/go/src/github.com/Karthic-Hackintosh/Codes-From-My-Blog-posts/122/v2/fib.go:18
+0x7a fp=0x84034be28 sp=0x84034bde0
...additional frames elided...
created by testing.(*B).run
     /usr/local/go/src/testing/benchmark.go:179 +0x54

goroutine 1 [chan receive]:
testing.(*B).run(0x820330000, 0x0, 0x0, 0x0, 0x0, 0x0)
     /usr/local/go/src/testing/benchmark.go:180 +0x7b
testing.RunBenchmarks(0x1caf08, 0x24ebc0, 0x1, 0x1)
     /usr/local/go/src/testing/benchmark.go:332 +0x75f
testing.(*M).Run(0x8202e5ef8, 0x8202b85f0)
     /usr/local/go/src/testing/testing.go:503 +0x1b8
main.main()

github.com/Karthic-Hackintosh/Codes-From-My-Blog-posts/122/v2/_test/_testmain.go:54
+0x116


--
You received this message because you are subscribed to the Google Groups "golang-nuts" group.
To unsubscribe from this group and stop receiving emails from it, send an email to golang-nuts+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Search Discussions

  • Ian Lance Taylor at Dec 26, 2015 at 5:25 am

    On Fri, Dec 25, 2015 at 8:50 PM, wrote:
    I ran the above error while trying to benchmark a simple piece of code. Here
    is the description of the issue https://github.com/golang/go/issues/13732 ,
    As it was suggested I'm moving this to mailing list . As per Dev Cheney's
    request the following the complete stack trace

    runtime: goroutine stack exceeds 1000000000-byte limit
    fatal error: stack overflow
    github.com/Karthic-Hackintosh/Codes-From-My-Blog-posts/122/v2.Fib(0xffffffffff8e3902,
    0x860349de8, 0xffffffffff8e3903)

    /Users/hackintoshrao/mycode/go/src/github.com/Karthic-Hackintosh/Codes-From-My-Blog-posts/122/v2/fib.go:18
    +0x7a fp=0x84034a448 sp=0x84034a400
    github.com/Karthic-Hackintosh/Codes-From-My-Blog-posts/122/v2.Fib(0xffffffffff8e3903,
    0x860349de8, 0xffffffffff8e3904)

    /Users/hackintoshrao/mycode/go/src/github.com/Karthic-Hackintosh/Codes-From-My-Blog-posts/122/v2/fib.go:18
    +0x7a fp=0x84034a490 sp=0x84034a448
    github.com/Karthic-Hackintosh/Codes-From-My-Blog-posts/122/v2.Fib(0xffffffffff8e3904,
    0x860349de8, 0xffffffffff8e3905)

    /Users/hackintoshrao/mycode/go/src/github.com/Karthic-Hackintosh/Codes-From-My-Blog-posts/122/v2/fib.go:18
    +0x7a fp=0x84034a4d8 sp=0x84034a490
    github.com/Karthic-Hackintosh/Codes-From-My-Blog-posts/122/v2.Fib(0xffffffffff8e3905,
    0x860349de8, 0xffffffffff8e3906)
    You can see that the first argument to Fib is getting smaller and
    smaller. It's already a very negative number.

    Your benchmark doesn't set elements 0 and 1 of the map, so nothing
    ever stops the recursion.

    Ian

    --
    You received this message because you are subscribed to the Google Groups "golang-nuts" group.
    To unsubscribe from this group and stop receiving emails from it, send an email to golang-nuts+unsubscribe@googlegroups.com.
    For more options, visit https://groups.google.com/d/optout.
  • Kartronics85 at Dec 26, 2015 at 6:06 am
    Yes, Thank you !
    On Saturday, 26 December 2015 10:56:16 UTC+5:30, Ian Lance Taylor wrote:

    On Fri, Dec 25, 2015 at 8:50 PM, <kartro...@gmail.com <javascript:>>
    wrote:
    I ran the above error while trying to benchmark a simple piece of code. Here
    is the description of the issue
    https://github.com/golang/go/issues/13732 ,
    As it was suggested I'm moving this to mailing list . As per Dev Cheney's
    request the following the complete stack trace

    runtime: goroutine stack exceeds 1000000000-byte limit
    fatal error: stack overflow

    github.com/Karthic-Hackintosh/Codes-From-My-Blog-posts/122/v2.Fib(0xffffffffff8e3902,
    0x860349de8, 0xffffffffff8e3903)

    /Users/hackintoshrao/mycode/go/src/
    github.com/Karthic-Hackintosh/Codes-From-My-Blog-posts/122/v2/fib.go:18
    +0x7a fp=0x84034a448 sp=0x84034a400
    github.com/Karthic-Hackintosh/Codes-From-My-Blog-posts/122/v2.Fib(0xffffffffff8e3903,
    0x860349de8, 0xffffffffff8e3904)

    /Users/hackintoshrao/mycode/go/src/
    github.com/Karthic-Hackintosh/Codes-From-My-Blog-posts/122/v2/fib.go:18
    +0x7a fp=0x84034a490 sp=0x84034a448
    github.com/Karthic-Hackintosh/Codes-From-My-Blog-posts/122/v2.Fib(0xffffffffff8e3904,
    0x860349de8, 0xffffffffff8e3905)

    /Users/hackintoshrao/mycode/go/src/
    github.com/Karthic-Hackintosh/Codes-From-My-Blog-posts/122/v2/fib.go:18
    +0x7a fp=0x84034a4d8 sp=0x84034a490
    github.com/Karthic-Hackintosh/Codes-From-My-Blog-posts/122/v2.Fib(0xffffffffff8e3905,
    0x860349de8, 0xffffffffff8e3906)
    You can see that the first argument to Fib is getting smaller and
    smaller. It's already a very negative number.

    Your benchmark doesn't set elements 0 and 1 of the map, so nothing
    ever stops the recursion.

    Ian
    --
    You received this message because you are subscribed to the Google Groups "golang-nuts" group.
    To unsubscribe from this group and stop receiving emails from it, send an email to golang-nuts+unsubscribe@googlegroups.com.
    For more options, visit https://groups.google.com/d/optout.

Related Discussions

Discussion Navigation
viewthread | post
Discussion Overview
groupgolang-nuts @
categoriesgo
postedDec 26, '15 at 4:50a
activeDec 26, '15 at 6:06a
posts3
users2
websitegolang.org

2 users in discussion

Kartronics85: 2 posts Ian Lance Taylor: 1 post

People

Translate

site design / logo © 2022 Grokbase