Skip to content

Stack Overflow error with recursive types #1373

@etabegro

Description

@etabegro

The following recursive definition of an object generates a stack overflow error. I am not sure, whether this valid according to the OpenAPI specification. However, it would at least be helpful if the error message generated by oapi-codegen was more readable than it currently is. Maybe something like "Invalid recursive object definition" would be good.

This issue is similar to #52 but not exactly the same. In that case the recursive definition was within a Reference Object. In the case of this new issue, the object directly refers to itself.

openapi: "3.0.0"
info:
  version: 0.1.0
  title: example
components:
  schemas:
    NewObject:
      properties:
        name:
          type: string
          description: Name of the object
      required:
        - name
     
    SecondObject:
      allOf:
        - $ref: "#/components/schemas/NewObject"
        - $ref: "#/components/schemas/SecondObject"
runtime: goroutine stack exceeds 1000000000-byte limit
runtime: sp=0xc0205476b8 stack=[0xc020546000, 0xc040546000]
fatal error: stack overflow

runtime stack:
runtime.throw({0xf8cfb6?, 0x8f89bffc70?})
        C:/Program Files/Go/src/runtime/panic.go:1077 +0x65 fp=0x8f89bffc30 sp=0x8f89bffc00 pc=0x9bafe5
runtime.newstack()
        C:/Program Files/Go/src/runtime/stack.go:1107 +0x5bb fp=0x8f89bffde0 sp=0x8f89bffc30 pc=0x9d1b5b
runtime.morestack()
        C:/Program Files/Go/src/runtime/asm_amd64.s:593 +0x87 fp=0x8f89bffde8 sp=0x8f89bffde0 pc=0x9e8f07

goroutine 1 [running]:
github.com/deepmap/oapi-codegen/v2/pkg/codegen.mergeAllOf({_, _, _})
        C:/users/go/pkg/mod/github.com/deepmap/oapi-codegen/v2@v2.0.0/pkg/codegen/merge_schemas.go:73 +0x2de fp=0xc0205476c8 sp=0xc0205476c0 pc=0xe6cdbe
github.com/deepmap/oapi-codegen/v2/pkg/codegen.mergeOpenapiSchemas({0xc003a65a10, {0x0, 0x0, 0x0}, {0x0, 0x0, 0x0}, {0x0, 0x0, 0x0}, ...}, ...)
        C:/users/go/pkg/mod/github.com/deepmap/oapi-codegen/v2@v2.0.0/pkg/codegen/merge_schemas.go:119 +0x2f0 fp=0xc020547cb8 sp=0xc0205476c8 pc=0xe6d0d0
github.com/deepmap/oapi-codegen/v2/pkg/codegen.mergeAllOf({_, _, _})
        C:/users/go/pkg/mod/github.com/deepmap/oapi-codegen/v2@v2.0.0/pkg/codegen/merge_schemas.go:77 +0x17d fp=0xc020548618 sp=0xc020547cb8 pc=0xe6cc5d
github.com/deepmap/oapi-codegen/v2/pkg/codegen.mergeOpenapiSchemas({0xc003a65980, {0x0, 0x0, 0x0}, {0x0, 0x0, 0x0}, {0x0, 0x0, 0x0}, ...}, ...)
        C:/users/go/pkg/mod/github.com/deepmap/oapi-codegen/v2@v2.0.0/pkg/codegen/merge_schemas.go:119 +0x2f0 fp=0xc020548c08 sp=0xc020548618 pc=0xe6d0d0
github.com/deepmap/oapi-codegen/v2/pkg/codegen.mergeAllOf({_, _, _})
        C:/users/go/pkg/mod/github.com/deepmap/oapi-codegen/v2@v2.0.0/pkg/codegen/merge_schemas.go:77 +0x17d fp=0xc020549568 sp=0xc020548c08 pc=0xe6cc5d
github.com/deepmap/oapi-codegen/v2/pkg/codegen.mergeOpenapiSchemas({0xc003a658f0, {0x0, 0x0, 0x0}, {0x0, 0x0, 0x0}, {0x0, 0x0, 0x0}, ...}, ...)
        C:/users/go/pkg/mod/github.com/deepmap/oapi-codegen/v2@v2.0.0/pkg/codegen/merge_schemas.go:119 +0x2f0 fp=0xc020549b58 sp=0xc020549568 pc=0xe6d0d0
github.com/deepmap/oapi-codegen/v2/pkg/codegen.mergeAllOf({_, _, _})
        C:/users/go/pkg/mod/github.com/deepmap/oapi-codegen/v2@v2.0.0/pkg/codegen/merge_schemas.go:77 +0x17d fp=0xc02054a4b8 sp=0xc020549b58 pc=0xe6cc5d
github.com/deepmap/oapi-codegen/v2/pkg/codegen.mergeOpenapiSchemas({0xc003a65860, {0x0, 0x0, 0x0}, {0x0, 0x0, 0x0}, {0x0, 0x0, 0x0}, ...}, ...)
        C:/users/go/pkg/mod/github.com/deepmap/oapi-codegen/v2@v2.0.0/pkg/codegen/merge_schemas.go:119 +0x2f0 fp=0xc02054aaa8 sp=0xc02054a4b8 pc=0xe6d0d0
github.com/deepmap/oapi-codegen/v2/pkg/codegen.mergeAllOf({_, _, _})
        C:/users/go/pkg/mod/github.com/deepmap/oapi-codegen/v2@v2.0.0/pkg/codegen/merge_schemas.go:77 +0x17d fp=0xc02054b408 sp=0xc02054aaa8 pc=0xe6cc5d
github.com/deepmap/oapi-codegen/v2/pkg/codegen.mergeOpenapiSchemas({0xc003a657d0, {0x0, 0x0, 0x0}, {0x0, 0x0, 0x0}, {0x0, 0x0, 0x0}, ...}, ...)
        C:/users/go/pkg/mod/github.com/deepmap/oapi-codegen/v2@v2.0.0/pkg/codegen/merge_schemas.go:119 +0x2f0 fp=0xc02054b9f8 sp=0xc02054b408 pc=0xe6d0d0
github.com/deepmap/oapi-codegen/v2/pkg/codegen.mergeAllOf({_, _, _})
        C:/users/go/pkg/mod/github.com/deepmap/oapi-codegen/v2@v2.0.0/pkg/codegen/merge_schemas.go:77 +0x17d fp=0xc02054c358 sp=0xc02054b9f8 pc=0xe6cc5d
github.com/deepmap/oapi-codegen/v2/pkg/codegen.mergeOpenapiSchemas({0xc003a65740, {0x0, 0x0, 0x0}, {0x0, 0x0, 0x0}, {0x0, 0x0, 0x0}, ...}, ...)
        C:/users/go/pkg/mod/github.com/deepmap/oapi-codegen/v2@v2.0.0/pkg/codegen/merge_schemas.go:119 +0x2f0 fp=0xc02054c948 sp=0xc02054c358 pc=0xe6d0d0
github.com/deepmap/oapi-codegen/v2/pkg/codegen.mergeAllOf({_, _, _})
        C:/users/go/pkg/mod/github.com/deepmap/oapi-codegen/v2@v2.0.0/pkg/codegen/merge_schemas.go:77 +0x17d fp=0xc02054d2a8 sp=0xc02054c948 pc=0xe6cc5d
github.com/deepmap/oapi-codegen/v2/pkg/codegen.mergeOpenapiSchemas({0xc003a656b0, {0x0, 0x0, 0x0}, {0x0, 0x0, 0x0}, {0x0, 0x0, 0x0}, ...}, ...)
        C:/users/go/pkg/mod/github.com/deepmap/oapi-codegen/v2@v2.0.0/pkg/codegen/merge_schemas.go:119 +0x2f0 fp=0xc02054d898 sp=0xc02054d2a8 pc=0xe6d0d0
github.com/deepmap/oapi-codegen/v2/pkg/codegen.mergeAllOf({_, _, _})
        C:/users/go/pkg/mod/github.com/deepmap/oapi-codegen/v2@v2.0.0/pkg/codegen/merge_schemas.go:77 +0x17d fp=0xc02054e1f8 sp=0xc02054d898 pc=0xe6cc5d
github.com/deepmap/oapi-codegen/v2/pkg/codegen.mergeOpenapiSchemas({0xc003a65620, {0x0, 0x0, 0x0}, {0x0, 0x0, 0x0}, {0x0, 0x0, 0x0}, ...}, ...)
        C:/users/go/pkg/mod/github.com/deepmap/oapi-codegen/v2@v2.0.0/pkg/codegen/merge_schemas.go:119 +0x2f0 fp=0xc02054e7e8 sp=0xc02054e1f8 pc=0xe6d0d0
github.com/deepmap/oapi-codegen/v2/pkg/codegen.mergeAllOf({_, _, _})
        C:/users/go/pkg/mod/github.com/deepmap/oapi-codegen/v2@v2.0.0/pkg/codegen/merge_schemas.go:77 +0x17d fp=0xc02054f148 sp=0xc02054e7e8 pc=0xe6cc5d
github.com/deepmap/oapi-codegen/v2/pkg/codegen.mergeOpenapiSchemas({0xc003a65590, {0x0, 0x0, 0x0}, {0x0, 0x0, 0x0}, {0x0, 0x0, 0x0}, ...}, ...)
        C:/users/go/pkg/mod/github.com/deepmap/oapi-codegen/v2@v2.0.0/pkg/codegen/merge_schemas.go:119 +0x2f0 fp=0xc02054f738 sp=0xc02054f148 pc=0xe6d0d0
github.com/deepmap/oapi-codegen/v2/pkg/codegen.mergeAllOf({_, _, _})
        C:/users/go/pkg/mod/github.com/deepmap/oapi-codegen/v2@v2.0.0/pkg/codegen/merge_schemas.go:77 +0x17d fp=0xc020550098 sp=0xc02054f738 pc=0xe6cc5d
github.com/deepmap/oapi-codegen/v2/pkg/codegen.mergeOpenapiSchemas({0xc003a65500, {0x0, 0x0, 0x0}, {0x0, 0x0, 0x0}, {0x0, 0x0, 0x0}, ...}, ...)
        C:/users/go/pkg/mod/github.com/deepmap/oapi-codegen/v2@v2.0.0/pkg/codegen/merge_schemas.go:119 +0x2f0 fp=0xc020550688 sp=0xc020550098 pc=0xe6d0d0
github.com/deepmap/oapi-codegen/v2/pkg/codegen.mergeAllOf({_, _, _})
        C:/users/go/pkg/mod/github.com/deepmap/oapi-codegen/v2@v2.0.0/pkg/codegen/merge_schemas.go:77 +0x17d fp=0xc020550fe8 sp=0xc020550688 pc=0xe6cc5d
github.com/deepmap/oapi-codegen/v2/pkg/codegen.mergeOpenapiSchemas({0xc003a65470, {0x0, 0x0, 0x0}, {0x0, 0x0, 0x0}, {0x0, 0x0, 0x0}, ...}, ...)
        C:/users/go/pkg/mod/github.com/deepmap/oapi-codegen/v2@v2.0.0/pkg/codegen/merge_schemas.go:119 +0x2f0 fp=0xc0205515d8 sp=0xc020550fe8 pc=0xe6d0d0
github.com/deepmap/oapi-codegen/v2/pkg/codegen.mergeAllOf({_, _, _})
        C:/users/go/pkg/mod/github.com/deepmap/oapi-codegen/v2@v2.0.0/pkg/codegen/merge_schemas.go:77 +0x17d fp=0xc020551f38 sp=0xc0205515d8 pc=0xe6cc5d
github.com/deepmap/oapi-codegen/v2/pkg/codegen.mergeOpenapiSchemas({0xc003a653e0, {0x0, 0x0, 0x0}, {0x0, 0x0, 0x0}, {0x0, 0x0, 0x0}, ...}, ...)
        C:/users/go/pkg/mod/github.com/deepmap/oapi-codegen/v2@v2.0.0/pkg/codegen/merge_schemas.go:119 +0x2f0 fp=0xc020552528 sp=0xc020551f38 pc=0xe6d0d0
github.com/deepmap/oapi-codegen/v2/pkg/codegen.mergeAllOf({_, _, _})
        C:/users/go/pkg/mod/github.com/deepmap/oapi-codegen/v2@v2.0.0/pkg/codegen/merge_schemas.go:77 +0x17d fp=0xc020552e88 sp=0xc020552528 pc=0xe6cc5d
github.com/deepmap/oapi-codegen/v2/pkg/codegen.mergeOpenapiSchemas({0xc003a65350, {0x0, 0x0, 0x0}, {0x0, 0x0, 0x0}, {0x0, 0x0, 0x0}, ...}, ...)
        C:/users/go/pkg/mod/github.com/deepmap/oapi-codegen/v2@v2.0.0/pkg/codegen/merge_schemas.go:119 +0x2f0 fp=0xc020553478 sp=0xc020552e88 pc=0xe6d0d0
github.com/deepmap/oapi-codegen/v2/pkg/codegen.mergeAllOf({_, _, _})
        C:/users/go/pkg/mod/github.com/deepmap/oapi-codegen/v2@v2.0.0/pkg/codegen/merge_schemas.go:77 +0x17d fp=0xc020553dd8 sp=0xc020553478 pc=0xe6cc5d
github.com/deepmap/oapi-codegen/v2/pkg/codegen.mergeOpenapiSchemas({0xc003a652c0, {0x0, 0x0, 0x0}, {0x0, 0x0, 0x0}, {0x0, 0x0, 0x0}, ...}, ...)
        C:/users/go/pkg/mod/github.com/deepmap/oapi-codegen/v2@v2.0.0/pkg/codegen/merge_schemas.go:119 +0x2f0 fp=0xc0205543c8 sp=0xc020553dd8 pc=0xe6d0d0
github.com/deepmap/oapi-codegen/v2/pkg/codegen.mergeAllOf({_, _, _})
        C:/users/go/pkg/mod/github.com/deepmap/oapi-codegen/v2@v2.0.0/pkg/codegen/merge_schemas.go:77 +0x17d fp=0xc020554d28 sp=0xc0205543c8 pc=0xe6cc5d
github.com/deepmap/oapi-codegen/v2/pkg/codegen.mergeOpenapiSchemas({0xc003a65230, {0x0, 0x0, 0x0}, {0x0, 0x0, 0x0}, {0x0, 0x0, 0x0}, ...}, ...)
        C:/users/go/pkg/mod/github.com/deepmap/oapi-codegen/v2@v2.0.0/pkg/codegen/merge_schemas.go:119 +0x2f0 fp=0xc020555318 sp=0xc020554d28 pc=0xe6d0d0
github.com/deepmap/oapi-codegen/v2/pkg/codegen.mergeAllOf({_, _, _})
        C:/users/go/pkg/mod/github.com/deepmap/oapi-codegen/v2@v2.0.0/pkg/codegen/merge_schemas.go:77 +0x17d fp=0xc020555c78 sp=0xc020555318 pc=0xe6cc5d
github.com/deepmap/oapi-codegen/v2/pkg/codegen.mergeOpenapiSchemas({0xc003a651a0, {0x0, 0x0, 0x0}, {0x0, 0x0, 0x0}, {0x0, 0x0, 0x0}, ...}, ...)
        C:/users/go/pkg/mod/github.com/deepmap/oapi-codegen/v2@v2.0.0/pkg/codegen/merge_schemas.go:119 +0x2f0 fp=0xc020556268 sp=0xc020555c78 pc=0xe6d0d0
github.com/deepmap/oapi-codegen/v2/pkg/codegen.mergeAllOf({_, _, _})
        C:/users/go/pkg/mod/github.com/deepmap/oapi-codegen/v2@v2.0.0/pkg/codegen/merge_schemas.go:77 +0x17d fp=0xc020556bc8 sp=0xc020556268 pc=0xe6cc5d
github.com/deepmap/oapi-codegen/v2/pkg/codegen.mergeOpenapiSchemas({0xc003a65110, {0x0, 0x0, 0x0}, {0x0, 0x0, 0x0}, {0x0, 0x0, 0x0}, ...}, ...)
        C:/users/go/pkg/mod/github.com/deepmap/oapi-codegen/v2@v2.0.0/pkg/codegen/merge_schemas.go:119 +0x2f0 fp=0xc0205571b8 sp=0xc020556bc8 pc=0xe6d0d0
github.com/deepmap/oapi-codegen/v2/pkg/codegen.mergeAllOf({_, _, _})
        C:/users/go/pkg/mod/github.com/deepmap/oapi-codegen/v2@v2.0.0/pkg/codegen/merge_schemas.go:77 +0x17d fp=0xc020557b18 sp=0xc0205571b8 pc=0xe6cc5d
github.com/deepmap/oapi-codegen/v2/pkg/codegen.mergeOpenapiSchemas({0xc003a65080, {0x0, 0x0, 0x0}, {0x0, 0x0, 0x0}, {0x0, 0x0, 0x0}, ...}, ...)
        C:/users/go/pkg/mod/github.com/deepmap/oapi-codegen/v2@v2.0.0/pkg/codegen/merge_schemas.go:119 +0x2f0 fp=0xc020558108 sp=0xc020557b18 pc=0xe6d0d0
github.com/deepmap/oapi-codegen/v2/pkg/codegen.mergeAllOf({_, _, _})
        C:/users/go/pkg/mod/github.com/deepmap/oapi-codegen/v2@v2.0.0/pkg/codegen/merge_schemas.go:77 +0x17d fp=0xc020558a68 sp=0xc020558108 pc=0xe6cc5d
github.com/deepmap/oapi-codegen/v2/pkg/codegen.mergeOpenapiSchemas({0xc003a64ff0, {0x0, 0x0, 0x0}, {0x0, 0x0, 0x0}, {0x0, 0x0, 0x0}, ...}, ...)
        C:/users/go/pkg/mod/github.com/deepmap/oapi-codegen/v2@v2.0.0/pkg/codegen/merge_schemas.go:119 +0x2f0 fp=0xc020559058 sp=0xc020558a68 pc=0xe6d0d0
github.com/deepmap/oapi-codegen/v2/pkg/codegen.mergeAllOf({_, _, _})
        C:/users/go/pkg/mod/github.com/deepmap/oapi-codegen/v2@v2.0.0/pkg/codegen/merge_schemas.go:77 +0x17d fp=0xc0205599b8 sp=0xc020559058 pc=0xe6cc5d
github.com/deepmap/oapi-codegen/v2/pkg/codegen.mergeOpenapiSchemas({0xc003a64f60, {0x0, 0x0, 0x0}, {0x0, 0x0, 0x0}, {0x0, 0x0, 0x0}, ...}, ...)
        C:/users/go/pkg/mod/github.com/deepmap/oapi-codegen/v2@v2.0.0/pkg/codegen/merge_schemas.go:119 +0x2f0 fp=0xc020559fa8 sp=0xc0205599b8 pc=0xe6d0d0
github.com/deepmap/oapi-codegen/v2/pkg/codegen.mergeAllOf({_, _, _})
        C:/users/go/pkg/mod/github.com/deepmap/oapi-codegen/v2@v2.0.0/pkg/codegen/merge_schemas.go:77 +0x17d fp=0xc02055a908 sp=0xc020559fa8 pc=0xe6cc5d
github.com/deepmap/oapi-codegen/v2/pkg/codegen.mergeOpenapiSchemas({0xc003a64ed0, {0x0, 0x0, 0x0}, {0x0, 0x0, 0x0}, {0x0, 0x0, 0x0}, ...}, ...)
        C:/users/go/pkg/mod/github.com/deepmap/oapi-codegen/v2@v2.0.0/pkg/codegen/merge_schemas.go:119 +0x2f0 fp=0xc02055aef8 sp=0xc02055a908 pc=0xe6d0d0
github.com/deepmap/oapi-codegen/v2/pkg/codegen.mergeAllOf({_, _, _})
        C:/users/go/pkg/mod/github.com/deepmap/oapi-codegen/v2@v2.0.0/pkg/codegen/merge_schemas.go:77 +0x17d fp=0xc02055b858 sp=0xc02055aef8 pc=0xe6cc5d
github.com/deepmap/oapi-codegen/v2/pkg/codegen.mergeOpenapiSchemas({0xc003a64e40, {0x0, 0x0, 0x0}, {0x0, 0x0, 0x0}, {0x0, 0x0, 0x0}, ...}, ...)
        C:/users/go/pkg/mod/github.com/deepmap/oapi-codegen/v2@v2.0.0/pkg/codegen/merge_schemas.go:119 +0x2f0 fp=0xc02055be48 sp=0xc02055b858 pc=0xe6d0d0
github.com/deepmap/oapi-codegen/v2/pkg/codegen.mergeAllOf({_, _, _})
        C:/users/go/pkg/mod/github.com/deepmap/oapi-codegen/v2@v2.0.0/pkg/codegen/merge_schemas.go:77 +0x17d fp=0xc02055c7a8 sp=0xc02055be48 pc=0xe6cc5d
github.com/deepmap/oapi-codegen/v2/pkg/codegen.mergeOpenapiSchemas({0xc003a64db0, {0x0, 0x0, 0x0}, {0x0, 0x0, 0x0}, {0x0, 0x0, 0x0}, ...}, ...)
        C:/users/go/pkg/mod/github.com/deepmap/oapi-codegen/v2@v2.0.0/pkg/codegen/merge_schemas.go:119 +0x2f0 fp=0xc02055cd98 sp=0xc02055c7a8 pc=0xe6d0d0
github.com/deepmap/oapi-codegen/v2/pkg/codegen.mergeAllOf({_, _, _})
        C:/users/go/pkg/mod/github.com/deepmap/oapi-codegen/v2@v2.0.0/pkg/codegen/merge_schemas.go:77 +0x17d fp=0xc02055d6f8 sp=0xc02055cd98 pc=0xe6cc5d
github.com/deepmap/oapi-codegen/v2/pkg/codegen.mergeOpenapiSchemas({0xc003a64d20, {0x0, 0x0, 0x0}, {0x0, 0x0, 0x0}, {0x0, 0x0, 0x0}, ...}, ...)
        C:/users/go/pkg/mod/github.com/deepmap/oapi-codegen/v2@v2.0.0/pkg/codegen/merge_schemas.go:119 +0x2f0 fp=0xc02055dce8 sp=0xc02055d6f8 pc=0xe6d0d0
github.com/deepmap/oapi-codegen/v2/pkg/codegen.mergeAllOf({_, _, _})
        C:/users/go/pkg/mod/github.com/deepmap/oapi-codegen/v2@v2.0.0/pkg/codegen/merge_schemas.go:77 +0x17d fp=0xc02055e648 sp=0xc02055dce8 pc=0xe6cc5d
github.com/deepmap/oapi-codegen/v2/pkg/codegen.mergeOpenapiSchemas({0xc003a64c90, {0x0, 0x0, 0x0}, {0x0, 0x0, 0x0}, {0x0, 0x0, 0x0}, ...}, ...)
        C:/users/go/pkg/mod/github.com/deepmap/oapi-codegen/v2@v2.0.0/pkg/codegen/merge_schemas.go:119 +0x2f0 fp=0xc02055ec38 sp=0xc02055e648 pc=0xe6d0d0
...273815 frames elided...
github.com/deepmap/oapi-codegen/v2/pkg/codegen.mergeOpenapiSchemas({0xc000253590, {0x0, 0x0, 0x0}, {0x0, 0x0, 0x0}, {0x0, 0x0, 0x0}, ...}, ...)
        C:/users/go/pkg/mod/github.com/deepmap/oapi-codegen/v2@v2.0.0/pkg/codegen/merge_schemas.go:119 +0x2f0 fp=0xc04052fff8 sp=0xc04052fa08 pc=0xe6d0d0
github.com/deepmap/oapi-codegen/v2/pkg/codegen.mergeAllOf({_, _, _})
        C:/users/go/pkg/mod/github.com/deepmap/oapi-codegen/v2@v2.0.0/pkg/codegen/merge_schemas.go:77 +0x17d fp=0xc040530958 sp=0xc04052fff8 pc=0xe6cc5d
github.com/deepmap/oapi-codegen/v2/pkg/codegen.mergeOpenapiSchemas({0xc000253500, {0x0, 0x0, 0x0}, {0x0, 0x0, 0x0}, {0x0, 0x0, 0x0}, ...}, ...)
        C:/users/go/pkg/mod/github.com/deepmap/oapi-codegen/v2@v2.0.0/pkg/codegen/merge_schemas.go:119 +0x2f0 fp=0xc040530f48 sp=0xc040530958 pc=0xe6d0d0
github.com/deepmap/oapi-codegen/v2/pkg/codegen.mergeAllOf({_, _, _})
        C:/users/go/pkg/mod/github.com/deepmap/oapi-codegen/v2@v2.0.0/pkg/codegen/merge_schemas.go:77 +0x17d fp=0xc0405318a8 sp=0xc040530f48 pc=0xe6cc5d
github.com/deepmap/oapi-codegen/v2/pkg/codegen.mergeOpenapiSchemas({0xc000253470, {0x0, 0x0, 0x0}, {0x0, 0x0, 0x0}, {0x0, 0x0, 0x0}, ...}, ...)
        C:/users/go/pkg/mod/github.com/deepmap/oapi-codegen/v2@v2.0.0/pkg/codegen/merge_schemas.go:119 +0x2f0 fp=0xc040531e98 sp=0xc0405318a8 pc=0xe6d0d0
github.com/deepmap/oapi-codegen/v2/pkg/codegen.mergeAllOf({_, _, _})
        C:/users/go/pkg/mod/github.com/deepmap/oapi-codegen/v2@v2.0.0/pkg/codegen/merge_schemas.go:77 +0x17d fp=0xc0405327f8 sp=0xc040531e98 pc=0xe6cc5d
github.com/deepmap/oapi-codegen/v2/pkg/codegen.mergeOpenapiSchemas({0xc0002533e0, {0x0, 0x0, 0x0}, {0x0, 0x0, 0x0}, {0x0, 0x0, 0x0}, ...}, ...)
        C:/users/go/pkg/mod/github.com/deepmap/oapi-codegen/v2@v2.0.0/pkg/codegen/merge_schemas.go:119 +0x2f0 fp=0xc040532de8 sp=0xc0405327f8 pc=0xe6d0d0
github.com/deepmap/oapi-codegen/v2/pkg/codegen.mergeAllOf({_, _, _})
        C:/users/go/pkg/mod/github.com/deepmap/oapi-codegen/v2@v2.0.0/pkg/codegen/merge_schemas.go:77 +0x17d fp=0xc040533748 sp=0xc040532de8 pc=0xe6cc5d
github.com/deepmap/oapi-codegen/v2/pkg/codegen.mergeOpenapiSchemas({0xc000253350, {0x0, 0x0, 0x0}, {0x0, 0x0, 0x0}, {0x0, 0x0, 0x0}, ...}, ...)
        C:/users/go/pkg/mod/github.com/deepmap/oapi-codegen/v2@v2.0.0/pkg/codegen/merge_schemas.go:119 +0x2f0 fp=0xc040533d38 sp=0xc040533748 pc=0xe6d0d0
github.com/deepmap/oapi-codegen/v2/pkg/codegen.mergeAllOf({_, _, _})
        C:/users/go/pkg/mod/github.com/deepmap/oapi-codegen/v2@v2.0.0/pkg/codegen/merge_schemas.go:77 +0x17d fp=0xc040534698 sp=0xc040533d38 pc=0xe6cc5d
github.com/deepmap/oapi-codegen/v2/pkg/codegen.mergeOpenapiSchemas({0xc0002532c0, {0x0, 0x0, 0x0}, {0x0, 0x0, 0x0}, {0x0, 0x0, 0x0}, ...}, ...)
        C:/users/go/pkg/mod/github.com/deepmap/oapi-codegen/v2@v2.0.0/pkg/codegen/merge_schemas.go:119 +0x2f0 fp=0xc040534c88 sp=0xc040534698 pc=0xe6d0d0
github.com/deepmap/oapi-codegen/v2/pkg/codegen.mergeAllOf({_, _, _})
        C:/users/go/pkg/mod/github.com/deepmap/oapi-codegen/v2@v2.0.0/pkg/codegen/merge_schemas.go:77 +0x17d fp=0xc0405355e8 sp=0xc040534c88 pc=0xe6cc5d
github.com/deepmap/oapi-codegen/v2/pkg/codegen.mergeOpenapiSchemas({0xc000253230, {0x0, 0x0, 0x0}, {0x0, 0x0, 0x0}, {0x0, 0x0, 0x0}, ...}, ...)
        C:/users/go/pkg/mod/github.com/deepmap/oapi-codegen/v2@v2.0.0/pkg/codegen/merge_schemas.go:119 +0x2f0 fp=0xc040535bd8 sp=0xc0405355e8 pc=0xe6d0d0
github.com/deepmap/oapi-codegen/v2/pkg/codegen.mergeAllOf({_, _, _})
        C:/users/go/pkg/mod/github.com/deepmap/oapi-codegen/v2@v2.0.0/pkg/codegen/merge_schemas.go:77 +0x17d fp=0xc040536538 sp=0xc040535bd8 pc=0xe6cc5d
github.com/deepmap/oapi-codegen/v2/pkg/codegen.mergeOpenapiSchemas({0xc0002531a0, {0x0, 0x0, 0x0}, {0x0, 0x0, 0x0}, {0x0, 0x0, 0x0}, ...}, ...)
        C:/users/go/pkg/mod/github.com/deepmap/oapi-codegen/v2@v2.0.0/pkg/codegen/merge_schemas.go:119 +0x2f0 fp=0xc040536b28 sp=0xc040536538 pc=0xe6d0d0
github.com/deepmap/oapi-codegen/v2/pkg/codegen.mergeAllOf({_, _, _})
        C:/users/go/pkg/mod/github.com/deepmap/oapi-codegen/v2@v2.0.0/pkg/codegen/merge_schemas.go:77 +0x17d fp=0xc040537488 sp=0xc040536b28 pc=0xe6cc5d
github.com/deepmap/oapi-codegen/v2/pkg/codegen.mergeOpenapiSchemas({0xc000253110, {0x0, 0x0, 0x0}, {0x0, 0x0, 0x0}, {0x0, 0x0, 0x0}, ...}, ...)
        C:/users/go/pkg/mod/github.com/deepmap/oapi-codegen/v2@v2.0.0/pkg/codegen/merge_schemas.go:119 +0x2f0 fp=0xc040537a78 sp=0xc040537488 pc=0xe6d0d0
github.com/deepmap/oapi-codegen/v2/pkg/codegen.mergeAllOf({_, _, _})
        C:/users/go/pkg/mod/github.com/deepmap/oapi-codegen/v2@v2.0.0/pkg/codegen/merge_schemas.go:77 +0x17d fp=0xc0405383d8 sp=0xc040537a78 pc=0xe6cc5d
github.com/deepmap/oapi-codegen/v2/pkg/codegen.mergeOpenapiSchemas({0xc000253080, {0x0, 0x0, 0x0}, {0x0, 0x0, 0x0}, {0x0, 0x0, 0x0}, ...}, ...)
        C:/users/go/pkg/mod/github.com/deepmap/oapi-codegen/v2@v2.0.0/pkg/codegen/merge_schemas.go:119 +0x2f0 fp=0xc0405389c8 sp=0xc0405383d8 pc=0xe6d0d0
github.com/deepmap/oapi-codegen/v2/pkg/codegen.mergeAllOf({_, _, _})
        C:/users/go/pkg/mod/github.com/deepmap/oapi-codegen/v2@v2.0.0/pkg/codegen/merge_schemas.go:77 +0x17d fp=0xc040539328 sp=0xc0405389c8 pc=0xe6cc5d
github.com/deepmap/oapi-codegen/v2/pkg/codegen.mergeOpenapiSchemas({0xc000252ff0, {0x0, 0x0, 0x0}, {0x0, 0x0, 0x0}, {0x0, 0x0, 0x0}, ...}, ...)
        C:/users/go/pkg/mod/github.com/deepmap/oapi-codegen/v2@v2.0.0/pkg/codegen/merge_schemas.go:119 +0x2f0 fp=0xc040539918 sp=0xc040539328 pc=0xe6d0d0
github.com/deepmap/oapi-codegen/v2/pkg/codegen.mergeAllOf({_, _, _})
        C:/users/go/pkg/mod/github.com/deepmap/oapi-codegen/v2@v2.0.0/pkg/codegen/merge_schemas.go:77 +0x17d fp=0xc04053a278 sp=0xc040539918 pc=0xe6cc5d
github.com/deepmap/oapi-codegen/v2/pkg/codegen.mergeOpenapiSchemas({0xc000252f60, {0x0, 0x0, 0x0}, {0x0, 0x0, 0x0}, {0x0, 0x0, 0x0}, ...}, ...)
        C:/users/go/pkg/mod/github.com/deepmap/oapi-codegen/v2@v2.0.0/pkg/codegen/merge_schemas.go:119 +0x2f0 fp=0xc04053a868 sp=0xc04053a278 pc=0xe6d0d0
github.com/deepmap/oapi-codegen/v2/pkg/codegen.mergeAllOf({_, _, _})
        C:/users/go/pkg/mod/github.com/deepmap/oapi-codegen/v2@v2.0.0/pkg/codegen/merge_schemas.go:77 +0x17d fp=0xc04053b1c8 sp=0xc04053a868 pc=0xe6cc5d
github.com/deepmap/oapi-codegen/v2/pkg/codegen.mergeOpenapiSchemas({0xc000252ed0, {0x0, 0x0, 0x0}, {0x0, 0x0, 0x0}, {0x0, 0x0, 0x0}, ...}, ...)
        C:/users/go/pkg/mod/github.com/deepmap/oapi-codegen/v2@v2.0.0/pkg/codegen/merge_schemas.go:119 +0x2f0 fp=0xc04053b7b8 sp=0xc04053b1c8 pc=0xe6d0d0
github.com/deepmap/oapi-codegen/v2/pkg/codegen.mergeAllOf({_, _, _})
        C:/users/go/pkg/mod/github.com/deepmap/oapi-codegen/v2@v2.0.0/pkg/codegen/merge_schemas.go:77 +0x17d fp=0xc04053c118 sp=0xc04053b7b8 pc=0xe6cc5d
github.com/deepmap/oapi-codegen/v2/pkg/codegen.mergeOpenapiSchemas({0xc000252e40, {0x0, 0x0, 0x0}, {0x0, 0x0, 0x0}, {0x0, 0x0, 0x0}, ...}, ...)
        C:/users/go/pkg/mod/github.com/deepmap/oapi-codegen/v2@v2.0.0/pkg/codegen/merge_schemas.go:119 +0x2f0 fp=0xc04053c708 sp=0xc04053c118 pc=0xe6d0d0
github.com/deepmap/oapi-codegen/v2/pkg/codegen.mergeAllOf({_, _, _})
        C:/users/go/pkg/mod/github.com/deepmap/oapi-codegen/v2@v2.0.0/pkg/codegen/merge_schemas.go:77 +0x17d fp=0xc04053d068 sp=0xc04053c708 pc=0xe6cc5d
github.com/deepmap/oapi-codegen/v2/pkg/codegen.mergeOpenapiSchemas({0xc000252db0, {0x0, 0x0, 0x0}, {0x0, 0x0, 0x0}, {0x0, 0x0, 0x0}, ...}, ...)
        C:/users/go/pkg/mod/github.com/deepmap/oapi-codegen/v2@v2.0.0/pkg/codegen/merge_schemas.go:119 +0x2f0 fp=0xc04053d658 sp=0xc04053d068 pc=0xe6d0d0
github.com/deepmap/oapi-codegen/v2/pkg/codegen.mergeAllOf({_, _, _})
        C:/users/go/pkg/mod/github.com/deepmap/oapi-codegen/v2@v2.0.0/pkg/codegen/merge_schemas.go:77 +0x17d fp=0xc04053dfb8 sp=0xc04053d658 pc=0xe6cc5d
github.com/deepmap/oapi-codegen/v2/pkg/codegen.mergeOpenapiSchemas({0xc000252d20, {0x0, 0x0, 0x0}, {0x0, 0x0, 0x0}, {0x0, 0x0, 0x0}, ...}, ...)
        C:/users/go/pkg/mod/github.com/deepmap/oapi-codegen/v2@v2.0.0/pkg/codegen/merge_schemas.go:119 +0x2f0 fp=0xc04053e5a8 sp=0xc04053dfb8 pc=0xe6d0d0
github.com/deepmap/oapi-codegen/v2/pkg/codegen.mergeAllOf({_, _, _})
        C:/users/go/pkg/mod/github.com/deepmap/oapi-codegen/v2@v2.0.0/pkg/codegen/merge_schemas.go:77 +0x17d fp=0xc04053ef08 sp=0xc04053e5a8 pc=0xe6cc5d
github.com/deepmap/oapi-codegen/v2/pkg/codegen.mergeOpenapiSchemas({0xc000252c90, {0x0, 0x0, 0x0}, {0x0, 0x0, 0x0}, {0x0, 0x0, 0x0}, ...}, ...)
        C:/users/go/pkg/mod/github.com/deepmap/oapi-codegen/v2@v2.0.0/pkg/codegen/merge_schemas.go:119 +0x2f0 fp=0xc04053f4f8 sp=0xc04053ef08 pc=0xe6d0d0
github.com/deepmap/oapi-codegen/v2/pkg/codegen.mergeAllOf({_, _, _})
        C:/users/go/pkg/mod/github.com/deepmap/oapi-codegen/v2@v2.0.0/pkg/codegen/merge_schemas.go:77 +0x17d fp=0xc04053fe58 sp=0xc04053f4f8 pc=0xe6cc5d
github.com/deepmap/oapi-codegen/v2/pkg/codegen.mergeOpenapiSchemas({0xc000252c00, {0x0, 0x0, 0x0}, {0x0, 0x0, 0x0}, {0x0, 0x0, 0x0}, ...}, ...)
        C:/users/go/pkg/mod/github.com/deepmap/oapi-codegen/v2@v2.0.0/pkg/codegen/merge_schemas.go:119 +0x2f0 fp=0xc040540448 sp=0xc04053fe58 pc=0xe6d0d0
github.com/deepmap/oapi-codegen/v2/pkg/codegen.mergeAllOf({_, _, _})
        C:/users/go/pkg/mod/github.com/deepmap/oapi-codegen/v2@v2.0.0/pkg/codegen/merge_schemas.go:77 +0x17d fp=0xc040540da8 sp=0xc040540448 pc=0xe6cc5d
github.com/deepmap/oapi-codegen/v2/pkg/codegen.mergeOpenapiSchemas({0xc000252b70, {0x0, 0x0, 0x0}, {0x0, 0x0, 0x0}, {0x0, 0x0, 0x0}, ...}, ...)
        C:/users/go/pkg/mod/github.com/deepmap/oapi-codegen/v2@v2.0.0/pkg/codegen/merge_schemas.go:119 +0x2f0 fp=0xc040541398 sp=0xc040540da8 pc=0xe6d0d0
github.com/deepmap/oapi-codegen/v2/pkg/codegen.mergeAllOf({_, _, _})
        C:/users/go/pkg/mod/github.com/deepmap/oapi-codegen/v2@v2.0.0/pkg/codegen/merge_schemas.go:77 +0x17d fp=0xc040541cf8 sp=0xc040541398 pc=0xe6cc5d
github.com/deepmap/oapi-codegen/v2/pkg/codegen.mergeOpenapiSchemas({0xc000252ae0, {0x0, 0x0, 0x0}, {0x0, 0x0, 0x0}, {0x0, 0x0, 0x0}, ...}, ...)
        C:/users/go/pkg/mod/github.com/deepmap/oapi-codegen/v2@v2.0.0/pkg/codegen/merge_schemas.go:119 +0x2f0 fp=0xc0405422e8 sp=0xc040541cf8 pc=0xe6d0d0
github.com/deepmap/oapi-codegen/v2/pkg/codegen.mergeAllOf({_, _, _})
        C:/users/go/pkg/mod/github.com/deepmap/oapi-codegen/v2@v2.0.0/pkg/codegen/merge_schemas.go:77 +0x17d fp=0xc040542c48 sp=0xc0405422e8 pc=0xe6cc5d
github.com/deepmap/oapi-codegen/v2/pkg/codegen.mergeOpenapiSchemas({0xc000333530, {0x0, 0x0, 0x0}, {0x0, 0x0, 0x0}, {0x0, 0x0, 0x0}, ...}, ...)
        C:/users/go/pkg/mod/github.com/deepmap/oapi-codegen/v2@v2.0.0/pkg/codegen/merge_schemas.go:119 +0x2f0 fp=0xc040543238 sp=0xc040542c48 pc=0xe6d0d0
github.com/deepmap/oapi-codegen/v2/pkg/codegen.mergeSchemas({0xc000398b80, 0x2, 0xc00035bf70?}, {0xc040544da0?, 0x1, 0x1})
        C:/users/go/pkg/mod/github.com/deepmap/oapi-codegen/v2@v2.0.0/pkg/codegen/merge_schemas.go:40 +0x49d fp=0xc040543e40 sp=0xc040543238 pc=0xe6c4dd
github.com/deepmap/oapi-codegen/v2/pkg/codegen.MergeSchemas({0xc000398b80?, 0xc00025cf60?, 0x2?}, {0xc00035cda0?, 0x5?, 0xc000488118?})
        C:/users/go/pkg/mod/github.com/deepmap/oapi-codegen/v2@v2.0.0/pkg/codegen/merge_schemas.go:19 +0x15b fp=0xc040543ff0 sp=0xc040543e40 pc=0xe6bf3b
github.com/deepmap/oapi-codegen/v2/pkg/codegen.GenerateGoSchema(0xc0003971a0, {0xc00035cda0?, 0x1, 0x0?})
        C:/users/go/pkg/mod/github.com/deepmap/oapi-codegen/v2@v2.0.0/pkg/codegen/schema.go:258 +0x15c fp=0xc040544c50 sp=0xc040543ff0 pc=0xe7b9bc
github.com/deepmap/oapi-codegen/v2/pkg/codegen.GenerateTypesForSchemas(0x5?, 0x0?, {0x0, 0x0, 0x0?})
        C:/users/go/pkg/mod/github.com/deepmap/oapi-codegen/v2@v2.0.0/pkg/codegen/codegen.go:500 +0x25c fp=0xc0405450f0 sp=0xc040544c50 pc=0xe6515c
github.com/deepmap/oapi-codegen/v2/pkg/codegen.GenerateTypeDefinitions(0xc000305600?, 0xc0000acc60, {0xc000305600?, 0x7, 0x8}, {0x0?, 0x100?, 0x0?})
        C:/users/go/pkg/mod/github.com/deepmap/oapi-codegen/v2@v2.0.0/pkg/codegen/codegen.go:392 +0x7f fp=0xc0405453b0 sp=0xc0405450f0 pc=0xe6409f
github.com/deepmap/oapi-codegen/v2/pkg/codegen.Generate(0xc0000acc60, {{0xc00000bc10, 0x3}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, ...}, ...})
        C:/users/go/pkg/mod/github.com/deepmap/oapi-codegen/v2@v2.0.0/pkg/codegen/codegen.go:162 +0x88d fp=0xc0405458a8 sp=0xc0405453b0 pc=0xe61c0d
main.main()
        C:/users/go/pkg/mod/github.com/deepmap/oapi-codegen/v2@v2.0.0/cmd/oapi-codegen/oapi-codegen.go:278 +0x13f8 fp=0xc040545f40 sp=0xc0405458a8 pc=0xe8bc78
runtime.main()
        C:/Program Files/Go/src/runtime/proc.go:267 +0x2b2 fp=0xc040545fe0 sp=0xc040545f40 pc=0x9bd832
runtime.goexit()
        C:/Program Files/Go/src/runtime/asm_amd64.s:1650 +0x1 fp=0xc040545fe8 sp=0xc040545fe0 pc=0x9eade1

goroutine 2 [force gc (idle)]:
runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)
        C:/Program Files/Go/src/runtime/proc.go:398 +0xce fp=0xc000059fa8 sp=0xc000059f88 pc=0x9bdc4e
runtime.goparkunlock(...)
        C:/Program Files/Go/src/runtime/proc.go:404
runtime.forcegchelper()
        C:/Program Files/Go/src/runtime/proc.go:322 +0xb8 fp=0xc000059fe0 sp=0xc000059fa8 pc=0x9bdad8
runtime.goexit()
        C:/Program Files/Go/src/runtime/asm_amd64.s:1650 +0x1 fp=0xc000059fe8 sp=0xc000059fe0 pc=0x9eade1
created by runtime.init.6 in goroutine 1
        C:/Program Files/Go/src/runtime/proc.go:310 +0x1a

goroutine 3 [GC sweep wait]:
runtime.gopark(0x1?, 0x0?, 0x0?, 0x0?, 0x0?)
        C:/Program Files/Go/src/runtime/proc.go:398 +0xce fp=0xc00005bf78 sp=0xc00005bf58 pc=0x9bdc4e
runtime.goparkunlock(...)
        C:/Program Files/Go/src/runtime/proc.go:404
runtime.bgsweep(0x0?)
        C:/Program Files/Go/src/runtime/mgcsweep.go:321 +0xdf fp=0xc00005bfc8 sp=0xc00005bf78 pc=0x9a823f
runtime.gcenable.func1()
        C:/Program Files/Go/src/runtime/mgc.go:200 +0x25 fp=0xc00005bfe0 sp=0xc00005bfc8 pc=0x99d365
runtime.goexit()
        C:/Program Files/Go/src/runtime/asm_amd64.s:1650 +0x1 fp=0xc00005bfe8 sp=0xc00005bfe0 pc=0x9eade1
created by runtime.gcenable in goroutine 1
        C:/Program Files/Go/src/runtime/mgc.go:200 +0x66

goroutine 4 [sleep]:
runtime.gopark(0xc00006e000?, 0x3a440c3d7142c?, 0x0?, 0x0?, 0xffc518?)
        C:/Program Files/Go/src/runtime/proc.go:398 +0xce fp=0xc000069f30 sp=0xc000069f10 pc=0x9bdc4e
runtime.goparkunlock(...)
        C:/Program Files/Go/src/runtime/proc.go:404
runtime.(*scavengerState).sleep(0x140f5c0, 0x4131170000000000)
        C:/Program Files/Go/src/runtime/mgcscavenge.go:504 +0x118 fp=0xc000069fa0 sp=0xc000069f30 pc=0x9a5c78
runtime.bgscavenge(0x0?)
        C:/Program Files/Go/src/runtime/mgcscavenge.go:662 +0x74 fp=0xc000069fc8 sp=0xc000069fa0 pc=0x9a6074
runtime.gcenable.func2()
        C:/Program Files/Go/src/runtime/mgc.go:201 +0x25 fp=0xc000069fe0 sp=0xc000069fc8 pc=0x99d305
runtime.goexit()
        C:/Program Files/Go/src/runtime/asm_amd64.s:1650 +0x1 fp=0xc000069fe8 sp=0xc000069fe0 pc=0x9eade1
created by runtime.gcenable in goroutine 1
        C:/Program Files/Go/src/runtime/mgc.go:201 +0xa5

goroutine 5 [finalizer wait]:
runtime.gopark(0x0?, 0x100000000?, 0x0?, 0x0?, 0x0?)
        C:/Program Files/Go/src/runtime/proc.go:398 +0xce fp=0xc00005de28 sp=0xc00005de08 pc=0x9bdc4e
runtime.runfinq()
        C:/Program Files/Go/src/runtime/mfinal.go:193 +0x107 fp=0xc00005dfe0 sp=0xc00005de28 pc=0x99c427
runtime.goexit()
        C:/Program Files/Go/src/runtime/asm_amd64.s:1650 +0x1 fp=0xc00005dfe8 sp=0xc00005dfe0 pc=0x9eade1
created by runtime.createfing in goroutine 1
        C:/Program Files/Go/src/runtime/mfinal.go:163 +0x3d

goroutine 6 [GC worker (idle)]:
runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)
        C:/Program Files/Go/src/runtime/proc.go:398 +0xce fp=0xc00006bf50 sp=0xc00006bf30 pc=0x9bdc4e
runtime.gcBgMarkWorker()
        C:/Program Files/Go/src/runtime/mgc.go:1293 +0xe5 fp=0xc00006bfe0 sp=0xc00006bf50 pc=0x99ef65
runtime.goexit()
        C:/Program Files/Go/src/runtime/asm_amd64.s:1650 +0x1 fp=0xc00006bfe8 sp=0xc00006bfe0 pc=0x9eade1
created by runtime.gcBgMarkStartWorkers in goroutine 1
        C:/Program Files/Go/src/runtime/mgc.go:1217 +0x1c

goroutine 7 [GC worker (idle)]:
runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)
        C:/Program Files/Go/src/runtime/proc.go:398 +0xce fp=0xc000065f50 sp=0xc000065f30 pc=0x9bdc4e
runtime.gcBgMarkWorker()
        C:/Program Files/Go/src/runtime/mgc.go:1293 +0xe5 fp=0xc000065fe0 sp=0xc000065f50 pc=0x99ef65
runtime.goexit()
        C:/Program Files/Go/src/runtime/asm_amd64.s:1650 +0x1 fp=0xc000065fe8 sp=0xc000065fe0 pc=0x9eade1
created by runtime.gcBgMarkStartWorkers in goroutine 1
        C:/Program Files/Go/src/runtime/mgc.go:1217 +0x1c

goroutine 8 [GC worker (idle)]:
runtime.gopark(0x3a440805a9a0c?, 0x1?, 0xe0?, 0xbe?, 0x0?)
        C:/Program Files/Go/src/runtime/proc.go:398 +0xce fp=0xc000067f50 sp=0xc000067f30 pc=0x9bdc4e
runtime.gcBgMarkWorker()
        C:/Program Files/Go/src/runtime/mgc.go:1293 +0xe5 fp=0xc000067fe0 sp=0xc000067f50 pc=0x99ef65
runtime.goexit()
        C:/Program Files/Go/src/runtime/asm_amd64.s:1650 +0x1 fp=0xc000067fe8 sp=0xc000067fe0 pc=0x9eade1
created by runtime.gcBgMarkStartWorkers in goroutine 1
        C:/Program Files/Go/src/runtime/mgc.go:1217 +0x1c

goroutine 9 [GC worker (idle)]:
runtime.gopark(0x1464e00?, 0x1?, 0xd4?, 0xc2?, 0x0?)
        C:/Program Files/Go/src/runtime/proc.go:398 +0xce fp=0xc0003f5f50 sp=0xc0003f5f30 pc=0x9bdc4e
runtime.gcBgMarkWorker()
        C:/Program Files/Go/src/runtime/mgc.go:1293 +0xe5 fp=0xc0003f5fe0 sp=0xc0003f5f50 pc=0x99ef65
runtime.goexit()
        C:/Program Files/Go/src/runtime/asm_amd64.s:1650 +0x1 fp=0xc0003f5fe8 sp=0xc0003f5fe0 pc=0x9eade1
created by runtime.gcBgMarkStartWorkers in goroutine 1
        C:/Program Files/Go/src/runtime/mgc.go:1217 +0x1c

goroutine 10 [GC worker (idle)]:
runtime.gopark(0x3a4407dadd738?, 0x0?, 0x0?, 0x0?, 0x0?)
        C:/Program Files/Go/src/runtime/proc.go:398 +0xce fp=0xc0003f7f50 sp=0xc0003f7f30 pc=0x9bdc4e
runtime.gcBgMarkWorker()
        C:/Program Files/Go/src/runtime/mgc.go:1293 +0xe5 fp=0xc0003f7fe0 sp=0xc0003f7f50 pc=0x99ef65
runtime.goexit()
        C:/Program Files/Go/src/runtime/asm_amd64.s:1650 +0x1 fp=0xc0003f7fe8 sp=0xc0003f7fe0 pc=0x9eade1
created by runtime.gcBgMarkStartWorkers in goroutine 1
        C:/Program Files/Go/src/runtime/mgc.go:1217 +0x1c

goroutine 11 [GC worker (idle)]:
runtime.gopark(0x3a440805a9a0c?, 0x1?, 0x0?, 0x0?, 0x0?)
        C:/Program Files/Go/src/runtime/proc.go:398 +0xce fp=0xc0003f1f50 sp=0xc0003f1f30 pc=0x9bdc4e
runtime.gcBgMarkWorker()
        C:/Program Files/Go/src/runtime/mgc.go:1293 +0xe5 fp=0xc0003f1fe0 sp=0xc0003f1f50 pc=0x99ef65
runtime.goexit()
        C:/Program Files/Go/src/runtime/asm_amd64.s:1650 +0x1 fp=0xc0003f1fe8 sp=0xc0003f1fe0 pc=0x9eade1
created by runtime.gcBgMarkStartWorkers in goroutine 1
        C:/Program Files/Go/src/runtime/mgc.go:1217 +0x1c

goroutine 18 [GC worker (idle)]:
runtime.gopark(0x3a4407dadd738?, 0x0?, 0x0?, 0x0?, 0x0?)
        C:/Program Files/Go/src/runtime/proc.go:398 +0xce fp=0xc00040df50 sp=0xc00040df30 pc=0x9bdc4e
runtime.gcBgMarkWorker()
        C:/Program Files/Go/src/runtime/mgc.go:1293 +0xe5 fp=0xc00040dfe0 sp=0xc00040df50 pc=0x99ef65
runtime.goexit()
        C:/Program Files/Go/src/runtime/asm_amd64.s:1650 +0x1 fp=0xc00040dfe8 sp=0xc00040dfe0 pc=0x9eade1
created by runtime.gcBgMarkStartWorkers in goroutine 1
        C:/Program Files/Go/src/runtime/mgc.go:1217 +0x1c

goroutine 12 [GC worker (idle)]:
runtime.gopark(0x3a4407dadd738?, 0x3?, 0x0?, 0x0?, 0x0?)
        C:/Program Files/Go/src/runtime/proc.go:398 +0xce fp=0xc0003f3f50 sp=0xc0003f3f30 pc=0x9bdc4e
runtime.gcBgMarkWorker()
        C:/Program Files/Go/src/runtime/mgc.go:1293 +0xe5 fp=0xc0003f3fe0 sp=0xc0003f3f50 pc=0x99ef65
runtime.goexit()
        C:/Program Files/Go/src/runtime/asm_amd64.s:1650 +0x1 fp=0xc0003f3fe8 sp=0xc0003f3fe0 pc=0x9eade1
created by runtime.gcBgMarkStartWorkers in goroutine 1
        C:/Program Files/Go/src/runtime/mgc.go:1217 +0x1c

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions