Open AndrewSav opened 1 year ago
root@shkaf:~# ./abs Hello root, welcome to the ABS (2.6.0) programming language! Type 'quit' when you're done, 'help' if you get lost! ⧐ x = 0; while x < 100 { runtime: goroutine stack exceeds 1000000000-byte limit runtime: sp=0xc020500420 stack=[0xc020500000, 0xc040500000] fatal error: stack overflow runtime stack: runtime.throw({0x72d57c?, 0x9343a0?}) /usr/local/go/src/runtime/panic.go:992 +0x71 runtime.newstack() /usr/local/go/src/runtime/stack.go:1101 +0x5cc runtime.morestack() /usr/local/go/src/runtime/asm_amd64.s:547 +0x8b goroutine 1 [running]: runtime.heapBitsSetType(0xc00b450780?, 0x30?, 0x30?, 0x6f5fe0?) /usr/local/go/src/runtime/mbitmap.go:832 +0xbcc fp=0xc020500430 sp=0xc020500428 pc=0x416eec runtime.mallocgc(0x30, 0x6f5fe0, 0x1) /usr/local/go/src/runtime/malloc.go:1117 +0x673 fp=0xc0205004a8 sp=0xc020500430 pc=0x40e693 runtime.newobject(0xc000516440?) /usr/local/go/src/runtime/malloc.go:1259 +0x27 fp=0xc0205004d0 sp=0xc0205004a8 pc=0x40ea47 github.com/abs-lang/abs/evaluator.Eval({0x7b13e8?, 0xc0000782d0?}, 0xc0000b1f80) /abs/evaluator/evaluator.go:99 +0xea8 fp=0xc020500770 sp=0xc0205004d0 pc=0x67aa08 github.com/abs-lang/abs/evaluator.evalInfixExpression({{0x72a1ff, 0x1}, 0xf, {0xc000016604, 0x1}}, {0xc000016604, 0x1}, {0x7b2180?, 0xc000516440}, {0x7b22a0, ...}, ...) /abs/evaluator/evaluator.go:596 +0x3ba fp=0xc020500868 sp=0xc020500770 pc=0x67dd9a github.com/abs-lang/abs/evaluator.Eval({0x7b1370?, 0xc00012a420?}, 0xc0000b1f80) /abs/evaluator/evaluator.go:121 +0x1427 fp=0xc020500b08 sp=0xc020500868 pc=0x67af87 github.com/abs-lang/abs/evaluator.evalWhileExpression(0xc000516400, 0xc000516480?) /abs/evaluator/evaluator.go:914 +0x4d fp=0xc020500b58 sp=0xc020500b08 pc=0x681e2d github.com/abs-lang/abs/evaluator.evalWhileExpression(0xc000516400, 0xc000516480?) /abs/evaluator/evaluator.go:926 +0x210 fp=0xc020500ba8 sp=0xc020500b58 pc=0x681ff0 github.com/abs-lang/abs/evaluator.evalWhileExpression(0xc000516400, 0xc000516480?) /abs/evaluator/evaluator.go:926 +0x210 fp=0xc020500bf8 sp=0xc020500ba8 pc=0x681ff0 github.com/abs-lang/abs/evaluator.evalWhileExpression(0xc000516400, 0xc000516480?) /abs/evaluator/evaluator.go:926 +0x210 fp=0xc020500c48 sp=0xc020500bf8 pc=0x681ff0 github.com/abs-lang/abs/evaluator.evalWhileExpression(0xc000516400, 0xc000516480?) /abs/evaluator/evaluator.go:926 +0x210 fp=0xc020500c98 sp=0xc020500c48 pc=0x681ff0 github.com/abs-lang/abs/evaluator.evalWhileExpression(0xc000516400, 0xc000516480?) /abs/evaluator/evaluator.go:926 +0x210 fp=0xc020500ce8 sp=0xc020500c98 pc=0x681ff0 github.com/abs-lang/abs/evaluator.evalWhileExpression(0xc000516400, 0xc000516480?) /abs/evaluator/evaluator.go:926 +0x210 fp=0xc020500d38 sp=0xc020500ce8 pc=0x681ff0 github.com/abs-lang/abs/evaluator.evalWhileExpression(0xc000516400, 0xc000516480?) /abs/evaluator/evaluator.go:926 +0x210 fp=0xc020500d88 sp=0xc020500d38 pc=0x681ff0 github.com/abs-lang/abs/evaluator.evalWhileExpression(0xc000516400, 0xc000516480?) /abs/evaluator/evaluator.go:926 +0x210 fp=0xc020500dd8 sp=0xc020500d88 pc=0x681ff0 github.com/abs-lang/abs/evaluator.evalWhileExpression(0xc000516400, 0xc000516480?) /abs/evaluator/evaluator.go:926 +0x210 fp=0xc020500e28 sp=0xc020500dd8 pc=0x681ff0 github.com/abs-lang/abs/evaluator.evalWhileExpression(0xc000516400, 0xc000516480?) /abs/evaluator/evaluator.go:926 +0x210 fp=0xc020500e78 sp=0xc020500e28 pc=0x681ff0 github.com/abs-lang/abs/evaluator.evalWhileExpression(0xc000516400, 0xc000516480?) /abs/evaluator/evaluator.go:926 +0x210 fp=0xc020500ec8 sp=0xc020500e78 pc=0x681ff0 github.com/abs-lang/abs/evaluator.evalWhileExpression(0xc000516400, 0xc000516480?) /abs/evaluator/evaluator.go:926 +0x210 fp=0xc020500f18 sp=0xc020500ec8 pc=0x681ff0 github.com/abs-lang/abs/evaluator.evalWhileExpression(0xc000516400, 0xc000516480?) /abs/evaluator/evaluator.go:926 +0x210 fp=0xc020500f68 sp=0xc020500f18 pc=0x681ff0 github.com/abs-lang/abs/evaluator.evalWhileExpression(0xc000516400, 0xc000516480?) /abs/evaluator/evaluator.go:926 +0x210 fp=0xc020500fb8 sp=0xc020500f68 pc=0x681ff0 github.com/abs-lang/abs/evaluator.evalWhileExpression(0xc000516400, 0xc000516480?) /abs/evaluator/evaluator.go:926 +0x210 fp=0xc020501008 sp=0xc020500fb8 pc=0x681ff0 github.com/abs-lang/abs/evaluator.evalWhileExpression(0xc000516400, 0xc000516480?) /abs/evaluator/evaluator.go:926 +0x210 fp=0xc020501058 sp=0xc020501008 pc=0x681ff0 github.com/abs-lang/abs/evaluator.evalWhileExpression(0xc000516400, 0xc000516480?) /abs/evaluator/evaluator.go:926 +0x210 fp=0xc0205010a8 sp=0xc020501058 pc=0x681ff0 github.com/abs-lang/abs/evaluator.evalWhileExpression(0xc000516400, 0xc000516480?) /abs/evaluator/evaluator.go:926 +0x210 fp=0xc0205010f8 sp=0xc0205010a8 pc=0x681ff0 github.com/abs-lang/abs/evaluator.evalWhileExpression(0xc000516400, 0xc000516480?) /abs/evaluator/evaluator.go:926 +0x210 fp=0xc020501148 sp=0xc0205010f8 pc=0x681ff0 github.com/abs-lang/abs/evaluator.evalWhileExpression(0xc000516400, 0xc000516480?) /abs/evaluator/evaluator.go:926 +0x210 fp=0xc020501198 sp=0xc020501148 pc=0x681ff0 github.com/abs-lang/abs/evaluator.evalWhileExpression(0xc000516400, 0xc000516480?) /abs/evaluator/evaluator.go:926 +0x210 fp=0xc0205011e8 sp=0xc020501198 pc=0x681ff0 github.com/abs-lang/abs/evaluator.evalWhileExpression(0xc000516400, 0xc000516480?) /abs/evaluator/evaluator.go:926 +0x210 fp=0xc020501238 sp=0xc0205011e8 pc=0x681ff0 github.com/abs-lang/abs/evaluator.evalWhileExpression(0xc000516400, 0xc000516480?) /abs/evaluator/evaluator.go:926 +0x210 fp=0xc020501288 sp=0xc020501238 pc=0x681ff0 github.com/abs-lang/abs/evaluator.evalWhileExpression(0xc000516400, 0xc000516480?) /abs/evaluator/evaluator.go:926 +0x210 fp=0xc0205012d8 sp=0xc020501288 pc=0x681ff0 github.com/abs-lang/abs/evaluator.evalWhileExpression(0xc000516400, 0xc000516480?) /abs/evaluator/evaluator.go:926 +0x210 fp=0xc020501328 sp=0xc0205012d8 pc=0x681ff0 github.com/abs-lang/abs/evaluator.evalWhileExpression(0xc000516400, 0xc000516480?) /abs/evaluator/evaluator.go:926 +0x210 fp=0xc020501378 sp=0xc020501328 pc=0x681ff0 github.com/abs-lang/abs/evaluator.evalWhileExpression(0xc000516400, 0xc000516480?) /abs/evaluator/evaluator.go:926 +0x210 fp=0xc0205013c8 sp=0xc020501378 pc=0x681ff0 github.com/abs-lang/abs/evaluator.evalWhileExpression(0xc000516400, 0xc000516480?) /abs/evaluator/evaluator.go:926 +0x210 fp=0xc020501418 sp=0xc0205013c8 pc=0x681ff0 github.com/abs-lang/abs/evaluator.evalWhileExpression(0xc000516400, 0xc000516480?) /abs/evaluator/evaluator.go:926 +0x210 fp=0xc020501468 sp=0xc020501418 pc=0x681ff0 github.com/abs-lang/abs/evaluator.evalWhileExpression(0xc000516400, 0xc000516480?) /abs/evaluator/evaluator.go:926 +0x210 fp=0xc0205014b8 sp=0xc020501468 pc=0x681ff0 github.com/abs-lang/abs/evaluator.evalWhileExpression(0xc000516400, 0xc000516480?) /abs/evaluator/evaluator.go:926 +0x210 fp=0xc020501508 sp=0xc0205014b8 pc=0x681ff0 github.com/abs-lang/abs/evaluator.evalWhileExpression(0xc000516400, 0xc000516480?) /abs/evaluator/evaluator.go:926 +0x210 fp=0xc020501558 sp=0xc020501508 pc=0x681ff0 github.com/abs-lang/abs/evaluator.evalWhileExpression(0xc000516400, 0xc000516480?) /abs/evaluator/evaluator.go:926 +0x210 fp=0xc0205015a8 sp=0xc020501558 pc=0x681ff0 github.com/abs-lang/abs/evaluator.evalWhileExpression(0xc000516400, 0xc000516480?) /abs/evaluator/evaluator.go:926 +0x210 fp=0xc0205015f8 sp=0xc0205015a8 pc=0x681ff0 github.com/abs-lang/abs/evaluator.evalWhileExpression(0xc000516400, 0xc000516480?) /abs/evaluator/evaluator.go:926 +0x210 fp=0xc020501648 sp=0xc0205015f8 pc=0x681ff0 github.com/abs-lang/abs/evaluator.evalWhileExpression(0xc000516400, 0xc000516480?) /abs/evaluator/evaluator.go:926 +0x210 fp=0xc020501698 sp=0xc020501648 pc=0x681ff0 github.com/abs-lang/abs/evaluator.evalWhileExpression(0xc000516400, 0xc000516480?) /abs/evaluator/evaluator.go:926 +0x210 fp=0xc0205016e8 sp=0xc020501698 pc=0x681ff0 github.com/abs-lang/abs/evaluator.evalWhileExpression(0xc000516400, 0xc000516480?) /abs/evaluator/evaluator.go:926 +0x210 fp=0xc020501738 sp=0xc0205016e8 pc=0x681ff0 github.com/abs-lang/abs/evaluator.evalWhileExpression(0xc000516400, 0xc000516480?) /abs/evaluator/evaluator.go:926 +0x210 fp=0xc020501788 sp=0xc020501738 pc=0x681ff0 github.com/abs-lang/abs/evaluator.evalWhileExpression(0xc000516400, 0xc000516480?) /abs/evaluator/evaluator.go:926 +0x210 fp=0xc0205017d8 sp=0xc020501788 pc=0x681ff0 github.com/abs-lang/abs/evaluator.evalWhileExpression(0xc000516400, 0xc000516480?) /abs/evaluator/evaluator.go:926 +0x210 fp=0xc020501828 sp=0xc0205017d8 pc=0x681ff0 github.com/abs-lang/abs/evaluator.evalWhileExpression(0xc000516400, 0xc000516480?) /abs/evaluator/evaluator.go:926 +0x210 fp=0xc020501878 sp=0xc020501828 pc=0x681ff0 github.com/abs-lang/abs/evaluator.evalWhileExpression(0xc000516400, 0xc000516480?) /abs/evaluator/evaluator.go:926 +0x210 fp=0xc0205018c8 sp=0xc020501878 pc=0x681ff0 github.com/abs-lang/abs/evaluator.evalWhileExpression(0xc000516400, 0xc000516480?) /abs/evaluator/evaluator.go:926 +0x210 fp=0xc020501918 sp=0xc0205018c8 pc=0x681ff0 github.com/abs-lang/abs/evaluator.evalWhileExpression(0xc000516400, 0xc000516480?) /abs/evaluator/evaluator.go:926 +0x210 fp=0xc020501968 sp=0xc020501918 pc=0x681ff0 github.com/abs-lang/abs/evaluator.evalWhileExpression(0xc000516400, 0xc000516480?) /abs/evaluator/evaluator.go:926 +0x210 fp=0xc0205019b8 sp=0xc020501968 pc=0x681ff0 github.com/abs-lang/abs/evaluator.evalWhileExpression(0xc000516400, 0xc000516480?) /abs/evaluator/evaluator.go:926 +0x210 fp=0xc020501a08 sp=0xc0205019b8 pc=0x681ff0 github.com/abs-lang/abs/evaluator.evalWhileExpression(0xc000516400, 0xc000516480?) /abs/evaluator/evaluator.go:926 +0x210 fp=0xc020501a58 sp=0xc020501a08 pc=0x681ff0 github.com/abs-lang/abs/evaluator.evalWhileExpression(0xc000516400, 0xc000516480?) /abs/evaluator/evaluator.go:926 +0x210 fp=0xc020501aa8 sp=0xc020501a58 pc=0x681ff0 github.com/abs-lang/abs/evaluator.evalWhileExpression(0xc000516400, 0xc000516480?) /abs/evaluator/evaluator.go:926 +0x210 fp=0xc020501af8 sp=0xc020501aa8 pc=0x681ff0 github.com/abs-lang/abs/evaluator.evalWhileExpression(0xc000516400, 0xc000516480?) /abs/evaluator/evaluator.go:926 +0x210 fp=0xc020501b48 sp=0xc020501af8 pc=0x681ff0 github.com/abs-lang/abs/evaluator.evalWhileExpression(0xc000516400, 0xc000516480?) /abs/evaluator/evaluator.go:926 +0x210 fp=0xc020501b98 sp=0xc020501b48 pc=0x681ff0 github.com/abs-lang/abs/evaluator.evalWhileExpression(0xc000516400, 0xc000516480?) /abs/evaluator/evaluator.go:926 +0x210 fp=0xc020501be8 sp=0xc020501b98 pc=0x681ff0 github.com/abs-lang/abs/evaluator.evalWhileExpression(0xc000516400, 0xc000516480?) /abs/evaluator/evaluator.go:926 +0x210 fp=0xc020501c38 sp=0xc020501be8 pc=0x681ff0 github.com/abs-lang/abs/evaluator.evalWhileExpression(0xc000516400, 0xc000516480?) /abs/evaluator/evaluator.go:926 +0x210 fp=0xc020501c88 sp=0xc020501c38 pc=0x681ff0 github.com/abs-lang/abs/evaluator.evalWhileExpression(0xc000516400, 0xc000516480?) /abs/evaluator/evaluator.go:926 +0x210 fp=0xc020501cd8 sp=0xc020501c88 pc=0x681ff0 github.com/abs-lang/abs/evaluator.evalWhileExpression(0xc000516400, 0xc000516480?) /abs/evaluator/evaluator.go:926 +0x210 fp=0xc020501d28 sp=0xc020501cd8 pc=0x681ff0 github.com/abs-lang/abs/evaluator.evalWhileExpression(0xc000516400, 0xc000516480?) /abs/evaluator/evaluator.go:926 +0x210 fp=0xc020501d78 sp=0xc020501d28 pc=0x681ff0 github.com/abs-lang/abs/evaluator.evalWhileExpression(0xc000516400, 0xc000516480?) /abs/evaluator/evaluator.go:926 +0x210 fp=0xc020501dc8 sp=0xc020501d78 pc=0x681ff0 github.com/abs-lang/abs/evaluator.evalWhileExpression(0xc000516400, 0xc000516480?) /abs/evaluator/evaluator.go:926 +0x210 fp=0xc020501e18 sp=0xc020501dc8 pc=0x681ff0 github.com/abs-lang/abs/evaluator.evalWhileExpression(0xc000516400, 0xc000516480?) /abs/evaluator/evaluator.go:926 +0x210 fp=0xc020501e68 sp=0xc020501e18 pc=0x681ff0 github.com/abs-lang/abs/evaluator.evalWhileExpression(0xc000516400, 0xc000516480?) /abs/evaluator/evaluator.go:926 +0x210 fp=0xc020501eb8 sp=0xc020501e68 pc=0x681ff0 github.com/abs-lang/abs/evaluator.evalWhileExpression(0xc000516400, 0xc000516480?) /abs/evaluator/evaluator.go:926 +0x210 fp=0xc020501f08 sp=0xc020501eb8 pc=0x681ff0 github.com/abs-lang/abs/evaluator.evalWhileExpression(0xc000516400, 0xc000516480?) /abs/evaluator/evaluator.go:926 +0x210 fp=0xc020501f58 sp=0xc020501f08 pc=0x681ff0 github.com/abs-lang/abs/evaluator.evalWhileExpression(0xc000516400, 0xc000516480?) /abs/evaluator/evaluator.go:926 +0x210 fp=0xc020501fa8 sp=0xc020501f58 pc=0x681ff0 github.com/abs-lang/abs/evaluator.evalWhileExpression(0xc000516400, 0xc000516480?) /abs/evaluator/evaluator.go:926 +0x210 fp=0xc020501ff8 sp=0xc020501fa8 pc=0x681ff0 github.com/abs-lang/abs/evaluator.evalWhileExpression(0xc000516400, 0xc000516480?) /abs/evaluator/evaluator.go:926 +0x210 fp=0xc020502048 sp=0xc020501ff8 pc=0x681ff0 github.com/abs-lang/abs/evaluator.evalWhileExpression(0xc000516400, 0xc000516480?) /abs/evaluator/evaluator.go:926 +0x210 fp=0xc020502098 sp=0xc020502048 pc=0x681ff0 github.com/abs-lang/abs/evaluator.evalWhileExpression(0xc000516400, 0xc000516480?) /abs/evaluator/evaluator.go:926 +0x210 fp=0xc0205020e8 sp=0xc020502098 pc=0x681ff0 github.com/abs-lang/abs/evaluator.evalWhileExpression(0xc000516400, 0xc000516480?) /abs/evaluator/evaluator.go:926 +0x210 fp=0xc020502138 sp=0xc0205020e8 pc=0x681ff0 github.com/abs-lang/abs/evaluator.evalWhileExpression(0xc000516400, 0xc000516480?) /abs/evaluator/evaluator.go:926 +0x210 fp=0xc020502188 sp=0xc020502138 pc=0x681ff0 github.com/abs-lang/abs/evaluator.evalWhileExpression(0xc000516400, 0xc000516480?) /abs/evaluator/evaluator.go:926 +0x210 fp=0xc0205021d8 sp=0xc020502188 pc=0x681ff0 github.com/abs-lang/abs/evaluator.evalWhileExpression(0xc000516400, 0xc000516480?) /abs/evaluator/evaluator.go:926 +0x210 fp=0xc020502228 sp=0xc0205021d8 pc=0x681ff0 github.com/abs-lang/abs/evaluator.evalWhileExpression(0xc000516400, 0xc000516480?) /abs/evaluator/evaluator.go:926 +0x210 fp=0xc020502278 sp=0xc020502228 pc=0x681ff0 github.com/abs-lang/abs/evaluator.evalWhileExpression(0xc000516400, 0xc000516480?) /abs/evaluator/evaluator.go:926 +0x210 fp=0xc0205022c8 sp=0xc020502278 pc=0x681ff0 github.com/abs-lang/abs/evaluator.evalWhileExpression(0xc000516400, 0xc000516480?) /abs/evaluator/evaluator.go:926 +0x210 fp=0xc020502318 sp=0xc0205022c8 pc=0x681ff0 github.com/abs-lang/abs/evaluator.evalWhileExpression(0xc000516400, 0xc000516480?) /abs/evaluator/evaluator.go:926 +0x210 fp=0xc020502368 sp=0xc020502318 pc=0x681ff0 github.com/abs-lang/abs/evaluator.evalWhileExpression(0xc000516400, 0xc000516480?) /abs/evaluator/evaluator.go:926 +0x210 fp=0xc0205023b8 sp=0xc020502368 pc=0x681ff0 github.com/abs-lang/abs/evaluator.evalWhileExpression(0xc000516400, 0xc000516480?) /abs/evaluator/evaluator.go:926 +0x210 fp=0xc020502408 sp=0xc0205023b8 pc=0x681ff0 github.com/abs-lang/abs/evaluator.evalWhileExpression(0xc000516400, 0xc000516480?) /abs/evaluator/evaluator.go:926 +0x210 fp=0xc020502458 sp=0xc020502408 pc=0x681ff0 github.com/abs-lang/abs/evaluator.evalWhileExpression(0xc000516400, 0xc000516480?) /abs/evaluator/evaluator.go:926 +0x210 fp=0xc0205024a8 sp=0xc020502458 pc=0x681ff0 github.com/abs-lang/abs/evaluator.evalWhileExpression(0xc000516400, 0xc000516480?) /abs/evaluator/evaluator.go:926 +0x210 fp=0xc0205024f8 sp=0xc0205024a8 pc=0x681ff0 github.com/abs-lang/abs/evaluator.evalWhileExpression(0xc000516400, 0xc000516480?) /abs/evaluator/evaluator.go:926 +0x210 fp=0xc020502548 sp=0xc0205024f8 pc=0x681ff0 github.com/abs-lang/abs/evaluator.evalWhileExpression(0xc000516400, 0xc000516480?) /abs/evaluator/evaluator.go:926 +0x210 fp=0xc020502598 sp=0xc020502548 pc=0x681ff0 github.com/abs-lang/abs/evaluator.evalWhileExpression(0xc000516400, 0xc000516480?) /abs/evaluator/evaluator.go:926 +0x210 fp=0xc0205025e8 sp=0xc020502598 pc=0x681ff0 github.com/abs-lang/abs/evaluator.evalWhileExpression(0xc000516400, 0xc000516480?) /abs/evaluator/evaluator.go:926 +0x210 fp=0xc020502638 sp=0xc0205025e8 pc=0x681ff0 github.com/abs-lang/abs/evaluator.evalWhileExpression(0xc000516400, 0xc000516480?) /abs/evaluator/evaluator.go:926 +0x210 fp=0xc020502688 sp=0xc020502638 pc=0x681ff0 github.com/abs-lang/abs/evaluator.evalWhileExpression(0xc000516400, 0xc000516480?) /abs/evaluator/evaluator.go:926 +0x210 fp=0xc0205026d8 sp=0xc020502688 pc=0x681ff0 github.com/abs-lang/abs/evaluator.evalWhileExpression(0xc000516400, 0xc000516480?) /abs/evaluator/evaluator.go:926 +0x210 fp=0xc020502728 sp=0xc0205026d8 pc=0x681ff0 github.com/abs-lang/abs/evaluator.evalWhileExpression(0xc000516400, 0xc000516480?) /abs/evaluator/evaluator.go:926 +0x210 fp=0xc020502778 sp=0xc020502728 pc=0x681ff0 github.com/abs-lang/abs/evaluator.evalWhileExpression(0xc000516400, 0xc000516480?) /abs/evaluator/evaluator.go:926 +0x210 fp=0xc0205027c8 sp=0xc020502778 pc=0x681ff0 github.com/abs-lang/abs/evaluator.evalWhileExpression(0xc000516400, 0xc000516480?) /abs/evaluator/evaluator.go:926 +0x210 fp=0xc020502818 sp=0xc0205027c8 pc=0x681ff0 github.com/abs-lang/abs/evaluator.evalWhileExpression(0xc000516400, 0xc000516480?) /abs/evaluator/evaluator.go:926 +0x210 fp=0xc020502868 sp=0xc020502818 pc=0x681ff0 ...additional frames elided... goroutine 9 [IO wait]: internal/poll.runtime_pollWait(0x7f96e45206a8, 0x72) /usr/local/go/src/runtime/netpoll.go:302 +0x89 internal/poll.(*pollDesc).wait(0xc000188600?, 0xc00015c000?, 0x0) /usr/local/go/src/internal/poll/fd_poll_runtime.go:83 +0x32 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:88 internal/poll.(*FD).Read(0xc000188600, {0xc00015c000, 0x1293, 0x1293}) /usr/local/go/src/internal/poll/fd_unix.go:167 +0x25a net.(*netFD).Read(0xc000188600, {0xc00015c000?, 0x7f96e5e7fb00?, 0x7f96e6075fff?}) /usr/local/go/src/net/fd_posix.go:55 +0x29 net.(*conn).Read(0xc0000ae098, {0xc00015c000?, 0x0?, 0x100418533?}) /usr/local/go/src/net/net.go:183 +0x45 crypto/tls.(*atLeastReader).Read(0xc00051e0f0, {0xc00015c000?, 0x0?, 0xc1?}) /usr/local/go/src/crypto/tls/conn.go:784 +0x3d bytes.(*Buffer).ReadFrom(0xc00009fe78, {0x7afae0, 0xc00051e0f0}) /usr/local/go/src/bytes/buffer.go:204 +0x98 crypto/tls.(*Conn).readFromUntil(0xc00009fc00, {0x7afd80?, 0xc0000ae098}, 0x0?) /usr/local/go/src/crypto/tls/conn.go:806 +0xe5 crypto/tls.(*Conn).readRecordOrCCS(0xc00009fc00, 0x0) /usr/local/go/src/crypto/tls/conn.go:613 +0x116 crypto/tls.(*Conn).readRecord(...) /usr/local/go/src/crypto/tls/conn.go:581 crypto/tls.(*Conn).Read(0xc00009fc00, {0xc0001ba000, 0x1000, 0x615b20?}) /usr/local/go/src/crypto/tls/conn.go:1284 +0x16f bufio.(*Reader).Read(0xc000531440, {0xc00051aba0, 0x9, 0x6234a2?}) /usr/local/go/src/bufio/bufio.go:236 +0x1b4 io.ReadAtLeast({0x7af9c0, 0xc000531440}, {0xc00051aba0, 0x9, 0x9}, 0x9) /usr/local/go/src/io/io.go:331 +0x9a io.ReadFull(...) /usr/local/go/src/io/io.go:350 net/http.http2readFrameHeader({0xc00051aba0?, 0x9?, 0xc0000781b0?}, {0x7af9c0?, 0xc000531440?}) /usr/local/go/src/net/http/h2_bundle.go:1566 +0x6e net/http.(*http2Framer).ReadFrame(0xc00051ab60) /usr/local/go/src/net/http/h2_bundle.go:1830 +0x95 net/http.(*http2clientConnReadLoop).run(0xc0000c9f98) /usr/local/go/src/net/http/h2_bundle.go:8815 +0x130 net/http.(*http2ClientConn).readLoop(0xc000128180) /usr/local/go/src/net/http/h2_bundle.go:8711 +0x6f created by net/http.(*http2Transport).newClientConn /usr/local/go/src/net/http/h2_bundle.go:7439 +0xa65 goroutine 50 [syscall]: os/signal.signal_recv() /usr/local/go/src/runtime/sigqueue.go:151 +0x2f os/signal.loop() /usr/local/go/src/os/signal/signal_unix.go:23 +0x19 created by os/signal.Notify.func1.1 /usr/local/go/src/os/signal/signal.go:151 +0x2a
Thanks. Having a look at this as a bugfix for a minor release -- I know where the problem lies 😊